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/tmpstpdwn/pong

A simple clone of pong game implemented in Python using the Pygame library.

2d atari game pong pygame python python3 sdl simple

Last synced: 14 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/cfrankb/cs3-runtime-sdl

CS3 Runtime Module using SDL to port an MSDOS game for a wide range of platforms (desktop, browsers etc)

2d-game 2d-game-engine browser browser-game desktop emscripten map platform sdl sdl2 tilemap tiles

Last synced: 19 Jan 2025

https://github.com/stwe/ic

A simple file-manager with ImGui and SDL2.

file-browser filemanager filesystem imgui linux midnight-commander retro sdl sdl2

Last synced: 13 Jan 2025

https://github.com/jrob774/mr-takos-trials

A small minigame collection made for 2022's 20 Second Game Jam.

arcade c game game-jam highscore indie-game minigames sdl sdl2 seconds

Last synced: 24 Dec 2024

https://github.com/pravez/vitaelabilis

GPU & Multi-core project

c opencl openmp sdl

Last synced: 08 Jan 2025

https://github.com/dinau/sdlver

Show version of SDL1 adn SDL2

nim sdl sdl1 sdl2 version versioncheck

Last synced: 08 Feb 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/thomasleese/solar-system-clock

A clock inspired by Van Cleef & Arpels Midnight Planétarium watch.

clock sdl

Last synced: 20 Jan 2025

https://github.com/arkenidar/sdl-boundaries

boundaries. for this tech is: C + SDL. see gh:arkenidar/canvas about boundaries (tech: JS + Canvas).

c canvas msys2-mingw64 sdl

Last synced: 27 Dec 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/vscav/glimac

OpenGL 3+ practical course.

cmake glew glm opengl sdl

Last synced: 04 Jan 2025

https://github.com/nquinquenel/dicewars_game

School project of the game called DiceWars made in C

dicewars-game game school-project sdl

Last synced: 21 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

Simple DirectMedia Layer Awesome Lists