Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

https://github.com/matgou/polygonfury

A simple game : An click on polygon to throw chain reaction

game sdl

Last synced: 12 Feb 2025

https://github.com/mekebabman/2d_planeshooter

2D_PlaneShooter is a 2D Pixel type plane shooter game made with SDL2 and C

c clang coding games gcc plane programming sdl sdl2 shooter

Last synced: 10 Jan 2025

https://github.com/stoufa/2d-snake-game

[EN] 2D Snake Game developed in C using the SDL library | [FR] Jeu Snake en 2D développé en C avec la librairie SDL

2d c game jeu sdl snake

Last synced: 24 Dec 2024

https://github.com/tteeoo/sdl-demos

A collection of small programs made with SDL in C.

2d c demo graphics sdl sdl2

Last synced: 07 Jan 2025

https://github.com/joyrider3774/znax_funkey

A Remake of the Znax flash game by Nick Kouvaris for the funkey / rg nano console

arcade-game c funkey-s funkeys game games puzzle-game rg-nano sdl

Last synced: 28 Jan 2025

https://github.com/xevion/pac-man

A Pac-Man clone in Rust built with SDL2 and Emscripten, with a playable browser build!

clone emscripten game pacman rust sdl sdl2 sdl2-image wasm

Last synced: 14 Feb 2025

https://github.com/inunix3/nchip8

CHIP-8/SCHIP interpreter powered by SDL2 & Dear ImGui.

chip-8 chip8-emulator chip8-interpreter cpp imgui schip schip-emulator sdl sdl2

Last synced: 09 Feb 2025

https://github.com/jmp/base

Base code for building simple, 2-dimensional games in C.

base-code c game sdl skeleton

Last synced: 12 Nov 2024

https://github.com/railt/type-system

[READ ONLY] Subtree split of the Railt SDL component (see railt/railt)

abstraction graphql railt sdl type-system types

Last synced: 23 Jan 2025

https://github.com/railt/sdl-generator

[READ ONLY] Subtree split of the Railt SDL Generator component (see railt/railt)

code-generator graphql railt sdl

Last synced: 23 Jan 2025

https://github.com/naakinn/3d-engine

3D engine written in C/C++ on OpenGL

3d 3d-graphics 3dengine c glad opengl opengl4 opengl46 sdl sdl2

Last synced: 08 Jan 2025

https://github.com/370network/milkytrackerpax

An FT2 compatible music tracker ported to ProlinOS and PAX terminals

homebrew moduletracker paxdevs sdl

Last synced: 31 Dec 2024

https://github.com/huythai855/mystery-maze

About C++ Mystery Maze, project of Advanced Programming (INT2215)

adventure-game c-plus-plus sdl sdl2

Last synced: 21 Jan 2025

https://github.com/esotericpig/ekoscape

🎮🤖🧿 Simple 3D step-based game in SDL2 & C++, like a 3D Pac-Man.

3d 3d-game cplusplus cpp grid-based-movement opengl opengl-game sdl sdl2 sdl2-game sdl2-image sdl2-mixer

Last synced: 20 Jan 2025

https://github.com/chinarjoshi/pico-and-goliath

A fast paced competitive 2-player arcade game

game physics-engine python3 sdl

Last synced: 26 Jan 2025

https://github.com/vscav/glimac

OpenGL 3+ practical course.

cmake glew glm opengl sdl

Last synced: 04 Jan 2025

https://github.com/marianpekar/julia-sets

A Julia set viewer

cplusplus cpp fractals juliasets sdl

Last synced: 05 Jan 2025

Simple DirectMedia Layer Awesome Lists