Simple DirectMedia Layer
Simple DirectMedia Layer (SDL) is a cross-platform software development library designed to provide a hardware abstraction layer for computer multimedia hardware components. Software developers can use it to write high-performance computer games and other multimedia applications that can run on many operating systems such as Android, iOS, Linux, macOS, and Windows. SDL manages video, audio, input devices, CD-ROM, threads, shared object loading, networking and timers. For 3D graphics, it can handle an OpenGL, Vulkan, Metal, or Direct3D context. The library is internally written in C, and provides the application programming interface in C, with bindings to other languages available. SDL is extensively used in the industry in both large and small projects. Over 700 games, 180 applications, and 120 demos have been posted on the library website.
Here are 1,451 public repositories matching this topic...
Port files for the Wii version of POWDER ( http://www.zincland.com/powder/ )
-
Updated
Jan 6, 2012 - C++
Roguelike built to learn libtcod and SDL. Ended up focusing on a dynamic lighting system attempting to make a Thief shadows system in a roguelike. Came pretty darn close to awesome.
-
Updated
Jul 17, 2012 - C++
A* implementation in C for checkers (French rules !)
-
Updated
Nov 28, 2012 - C
A light C++ engine with usefull tools using OpenGL Context rendering.
-
Updated
Mar 14, 2013 - C++
3D Game Engine and Editor (Old Version)
-
Updated
Dec 18, 2013 - C++
A simple geometry rasterization library using SDL and graphicsmath designed for the raspberry pi.
-
Updated
Jan 12, 2014 - C++
An Asteroids clone, that I wrote a while ago, written in C++ using SDL and OpenGL
-
Updated
May 30, 2014 - C++
🎮 Ivo the Vampire is a 2D Shoot 'Em Up game.
-
Updated
Sep 11, 2014 - C++
Created by SDL Community
Released 1998
- Followers
- 26 followers
- Organization
- libsdl-org
- Website
- www.libsdl.org
- Wikipedia
- Wikipedia