- Simple DirectMedia Layer - Homepage
About SDL Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D
- SDL3 examples
Explore a collection of SDL3 examples and resources for learning and utilizing the Simple DirectMedia Layer library
- SDL2 FrontPage - SDL2 Wiki
SDL is written in C, works natively with C++, and there are bindings available for several other languages, including C# and Python SDL 2 0 is distributed under the zlib license This license allows you to use SDL freely in any software This is the SDL wiki; SDL's main website is libsdl org
- SDL3 FrontPage - SDL Wiki
SDL officially supports Windows, macOS, Linux, iOS, and Android, and several other platforms SDL is written in C, works natively with C++, and has bindings available for several other languages, including C#, Python, and Rust
- SDL3 Tutorials - SDL Wiki
SDL Tutorials The best place to find simple SDL3 tutorials at the moment is examples libsdl org, which offers small programs that each demonstrate one feature of the library Most of the examples are 100-300 lines of C code
- SDL2 Installation - SDL2 Wiki
SDL 2 0, unlike 1 2, uses the zlib license, which means you can build a static library linked directly to your program, or just compile SDL's C code directly as part of your project, without requirements to publish your source code, etc
- SDL2 Tutorials - SDL2 Wiki
SDL Tutorials There are a number of SDL tutorials available from different sources
- SDL2 Introduction - SDL2 Wiki
The Simple DirectMedia Layer library (SDL) is a general API that provides low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D framebuffer across multiple platforms
|