Upcoming Events
Unite 2010
11/10 - 11/12 @ Montréal, Canada

GDC China
12/5 - 12/7 @ Shanghai, China

Asia Game Show 2010
12/24 - 12/27  

GDC 2011
2/28 - 3/4 @ San Francisco, CA

More events...
Quick Stats
58 people currently visiting GDNet.
2406 articles in the reference section.

Help us fight cancer!
Join SETI Team GDNet!
Link to us Events 4 Gamers
Home » Articles & Resources » Programming » Game Programming » Simple DirectMedia Layer
Intel sponsors gamedev.net search:
Simple DirectMedia Layer

Resources Listed: 16
Simple DirectMedia Layer
Topic Author Description
DevHub - Side Tutorial - SDL Image
[Added: 3/17/2008]
Tim Jones  This side tutorial demonstrates how to stop using bitmap files within SDL. We'll see how to load and link SDL_image and integrate that into our existing surface class. 
DevHub - Side Tutorial - SDL SoundBank
[Added: 4/16/2008]
Tim Jones  This side tutorial demonstrates how to create a soundbank of sounds to play in your games. It will help you manage your sound resources with IDs for easy use. 
DevHub - Tutorial 1 - SDL Tutorial Basics
[Added: 3/17/2008]
Tim Jones  Provides a basic game framework for initialization of SDL as well as common routines. These routines are split into separate files, defining the main functions of a game, Initialization, Events, Loops (Data handling, Rendering, and Cleanup. It provides a bare bones framework to help newcomers understand code re-usability, as well as practicality with integrating with SDL. 
DevHub - Tutorial 2 - SDL Coordinates and Blitting
[Added: 3/17/2008]
Tim Jones  This tutorial builds upon the previous one, demonstrating the basics of bliting (drawing) graphics to screen and loading files. You'll learn how to draw surfaces to screen while managing surface resources correctly. 
DevHub - Tutorial 3 - SDL Events
[Added: 3/17/2008]
Tim Jones  This tutorial helps the user design a reusable event class structure wrapper around SDL. The class is easily integrated into various classes via inheritance, allowing events to be checked easily by overloading a function.  
DevHub - Tutorial 4 - SDL Tutorial Tic-Tac-Toe
[Added: 3/17/2008]
Tim Jones  Using the first three tutorials, we combine them all together in a practical framework. Using this framework, we learn some key concepts of combining events, and surfaces into making a basic Tic-Tac-Toe game. We'll take the concepts learned earlier and bring them all together. 
DevHub - Tutorial 5 - SDL Animation
[Added: 3/17/2008]
Tim Jones  Building upon the previous framework we will add a basic animation class. We'll see how to do frame animation that is timed based, as well as oscillating an animation. This class is then used along with a surface to provide on screen animation. 
DevHub - Tutorial 6 - SDL Entities
[Added: 3/17/2008]
Tim Jones  This tutorial demonstrates the basics of creating and managing entities (sprites). We'll manage all the entities in a practical manner using lists. This tutorial will build upon the animation tutorial, bringing the two together. 
DevHub - Tutorial 7 - SDL Maps
[Added: 3/17/2008]
Tim Jones  This tutorial shows how to load and render maps using external files. Maps are built from tiles, and these maps are put into areas. These areas will be clipped according to a camera view, allowing for faster performance.  
DevHub - Tutorial 8 - SDL Collision
[Added: 11/5/2008]
Tim Jones  This tutorial demonstrates how to check for collisions using entities against other entities, and a collisions against a map. It also shows you how to effectively move entities with time-based movements. 
Direct3D 9.0 with SDL
[Added: 5/17/2005]
Michael Conway  Illustrates how to use SDL instead of native Win32 to set up a Direct3D application. 
SDL & Fonts
[Added: 6/9/2003]
Doug Manley  Describes how to easily use text with SDL. 
SDL & Fonts Part 2: PrintStrings
[Added: 7/9/2003]
Doug Manley  Continues where the previous article left off, covering how to handle multiple lines of text. 
SDL Collision Events
[Added: 9/3/2009]
Tim Jones  Using the previous tutorial as a basis, we'll look out how to respond appropriately to collisions and how to trigger events when collisions take place. 
The Simple DirectMedia Layer from a Win32 Perspective, Part 1: Setting Up Your System for SDL
[Added: 12/4/2001]
Ernest Pazera  This series kicks off by walking you through the steps needed to set up your development system to use SDL. 
The Simple DirectMedia Layer from a WIN32 Perspective, Part 2: SDL Video
[Added: 12/17/2001]
Ernest Pazera  The second installment in this series provides extensive coverage of the video component of SDL. 
 Key: = HTML article hosted here  , = HTML article hosted elsewhere  = link to another web site  = Adobe Acrobat document  = Zip files  = Word or text document