Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists tagged with sdl2
A curated list of projects in awesome lists tagged with sdl2 .
https://github.com/openrct2/openrct2
An open source re-implementation of RollerCoaster Tycoon 2 ๐ข
c c-plus-plus cmake cpp discord game hacktoberfest linux msbuild multiplayer opengl openrct2 roller-coaster roller-coaster-tycoon sdl2 server simulation visual-studio windows xcode
Last synced: 16 Dec 2024
https://github.com/OpenRCT2/OpenRCT2
An open source re-implementation of RollerCoaster Tycoon 2 ๐ข
c c-plus-plus cmake cpp discord game hacktoberfest linux msbuild multiplayer opengl openrct2 roller-coaster roller-coaster-tycoon sdl2 server simulation visual-studio windows xcode
Last synced: 28 Oct 2024
https://github.com/moonlight-stream/moonlight-qt
GameStream client for PCs (Windows, Mac, Linux, and Steam Link)
gamestream linux-app macos-app moonlight nvidia qt sdl2 steam-link windows-app
Last synced: 16 Dec 2024
https://github.com/pygame/pygame
๐๐ฎ pygame (the library) is a Free and Open Source python programming language library for making multimedia applications like games built on top of the excellent SDL library. C, Python, Native, OpenGL.
game-dev game-development gamedev pygame python sdl sdl2
Last synced: 16 Dec 2024
https://github.com/karlstav/cava
Cross-platform Audio Visualizer
alsa audio-visualizer freebsd glsl-shaders linux macos ncurses pipewire portaudio pulseaudio sdl2 sndio windows
Last synced: 17 Dec 2024
https://github.com/openxray/xray-16
Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)
3d-engine 3d-game-engine arm64 cmake cplusplus cpp cpp17 d3d11 d3d9 directx directx11 engine game-engine opengl opensource sdl sdl2 stalker x64 xray-engine
Last synced: 17 Dec 2024
https://github.com/OpenXRay/xray-16
Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)
3d-engine 3d-game-engine arm64 cmake cplusplus cpp cpp17 d3d11 d3d9 directx directx11 engine game-engine opengl opensource sdl sdl2 stalker x64 xray-engine
Last synced: 28 Oct 2024
https://github.com/scarsty/kys-cpp
ใ้ๅบธ็พคไพ ไผ ใc++ๅคๅป็๏ผๅทฒๅฎๅทฅ
cpp cpp20 game-development jinyong sdl2
Last synced: 18 Dec 2024
https://github.com/supertux/supertux
SuperTux source code
c-plus-plus game games hacktoberfest opengl sdl sdl2 supertux
Last synced: 19 Dec 2024
https://github.com/SuperTux/supertux
SuperTux source code
c-plus-plus game games hacktoberfest opengl sdl sdl2 supertux
Last synced: 26 Oct 2024
https://github.com/teeworlds/teeworlds
A retro multiplayer shooter
c c-plus-plus game linux macos multiplayer opengl sdl2 teeworlds windows
Last synced: 17 Dec 2024
https://github.com/veandco/go-sdl2
SDL2 binding for Go
binding go maintainer-wanted sdl2
Last synced: 17 Dec 2024
https://github.com/veandco/Go-sdl2
SDL2 binding for Go
binding go maintainer-wanted sdl2
Last synced: 24 Oct 2024
https://github.com/rapiz1/dungeonrush
๐พ๐ A opensource game inspired by Snake, written in pure C with SDL
Last synced: 21 Dec 2024
https://github.com/Rapiz1/DungeonRush
๐พ๐ A opensource game inspired by Snake, written in pure C with SDL
Last synced: 14 Nov 2024
https://github.com/rapiz1/DungeonRush
๐พ๐ A opensource game inspired by Snake, written in pure C with SDL
Last synced: 27 Oct 2024
https://github.com/mltframework/mlt
MLT Multimedia Framework
audio audio-processing c c-plus-plus ffmpeg framework frei0r ladspa multimedia opengl qt sdl2 video video-processing
Last synced: 19 Dec 2024
https://github.com/opensoldat/opensoldat
OpenSoldat is a unique 2D (side-view) multiplayer action game
2002 2d 2d-game 2d-platformer-game action-game desktop game linux macos multiplayer multiplayer-action-game opengl opensoldat opensource pascal sdl2 shooter soldat windows
Last synced: 14 Dec 2024
https://github.com/openloco/openloco
An open source re-implementation of Chris Sawyer's Locomotion
c-plus-plus cmake game hacktoberfest help-wanted linux locomotion macos sdl2 simulation trains transport transport-tycoon windows
Last synced: 19 Dec 2024
https://github.com/OpenLoco/OpenLoco
An open source re-implementation of Chris Sawyer's Locomotion
c-plus-plus cmake game hacktoberfest help-wanted linux locomotion macos sdl2 simulation trains transport transport-tycoon windows
Last synced: 02 Nov 2024
https://github.com/angelo1211/hybridrenderingengine
Clustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.
3d-graphics c-plus-plus clustering-algorithm compute-shaders cpp deferred-shading forward-plus-shading graphics graphics-programming image-based-lighting learning opengl physically-based-rendering prototype rendering-engine rendering-pipeline sdl2 shaders triangles
Last synced: 16 Dec 2024
https://github.com/Angelo1211/HybridRenderingEngine
Clustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.
3d-graphics c-plus-plus clustering-algorithm compute-shaders cpp deferred-shading forward-plus-shading graphics graphics-programming image-based-lighting learning opengl physically-based-rendering prototype rendering-engine rendering-pipeline sdl2 shaders triangles
Last synced: 14 Nov 2024
https://github.com/yvt/openspades
Compatible client of Ace of Spades 0.75
ace-of-spades action-game c-plus-plus cmake cross-platform-game fps fps-game game linux macos multi-platform multiplayer multiplayer-game network online opengl realtime-games sdl2 voxel windows
Last synced: 20 Dec 2024
https://github.com/pixop/video-compare
Split screen video comparison tool using FFmpeg and SDL2
cli comparison ffmpeg sdl2 stb-image ui video
Last synced: 19 Dec 2024
https://github.com/itisyang/playerdemo
ไธไธช่ง้ขๆญๆพๅจ๏ผๅผๆบ็ potplayer ๏ผ็จไบๆป็ปๆญๆพๅจๅผๅๆๆฏใ
ffmpeg media-player player potplayer qt-player sdl2 video video-player
Last synced: 20 Dec 2024
https://github.com/lethal-guitar/rigelengine
A modern re-implementation of the classic DOS game Duke Nukem II
cpp cpp17 cross-platform entity-component-system game game-2d game-engine game-engine-2d modern-cpp opengl retrogaming reverse-engineering sdl2
Last synced: 15 Dec 2024
https://github.com/lethal-guitar/RigelEngine
A modern re-implementation of the classic DOS game Duke Nukem II
cpp cpp17 cross-platform entity-component-system game game-2d game-engine game-engine-2d modern-cpp opengl retrogaming reverse-engineering sdl2
Last synced: 02 Nov 2024
https://github.com/afritz1/OpenTESArena
Open-source re-implementation of The Elder Scrolls: Arena.
Last synced: 02 Nov 2024
https://github.com/cxong/cdogs-sdl
Classic overhead run-and-gun game
2d 2d-game c game games hacktoberfest open-source pixel-art retro retrogaming sdl2 shoot-em-up
Last synced: 19 Dec 2024
https://github.com/mariotaku/moonlight-tv
Lightweight NVIDIA GameStream Client, for LG webOS TV and embedded devices like Raspberry Pi
lg-webos moonlight-client moonlight-embedded nvidia-gamestream raspberry-pi sdl2 webos webos-application webos-homebrew webos-tv
Last synced: 20 Dec 2024
https://github.com/vkoskiv/c-ray
c-ray is a small, simple path tracer written in C
bvh-accelerator c graphics graphics-rendering json kd-tree monte-carlo path-tracer path-tracing ray-tracing raytrace raytracer raytracing raytracing-algorithms sdl2
Last synced: 20 Dec 2024
https://github.com/fabiangreffrath/crispy-doom
Crispy Doom is a limit-removing enhanced-resolution Doom source port based on Chocolate Doom.
640x480 accurate chocolate-doom crispy demo-compatible doom faithful fps free-software game gplv2 jumping limit-removing mouselook sdl2 source-port uncapped-framerate vanilla-doom
Last synced: 07 Nov 2024
https://github.com/bradharding/doomretro
The classic, refined DOOM source port. For Windows PC.
boom c doom doom2 fps free-software game gpl gplv3 limit-removing mbf mbf21 retro sdl sdl2 sdl2-image sdl2-mixer source-port vanilla-doom windows
Last synced: 02 Nov 2024
https://github.com/pygame-community/pygame-ce
๐๐ฎ pygame - Community Edition is a FOSS Python library for multimedia applications (like games). Built on top of the excellent SDL library.
game-dev game-development gamedev pygame python sdl sdl2
Last synced: 02 Nov 2024
https://github.com/KranX/Vangers
The video game that combines elements of the racing and role-playing genres.
Last synced: 28 Oct 2024
https://github.com/angelo1211/softwarerenderer
Software rendering engine with PBR. Built from scratch on C++.
3d-graphics c-plus-plus cpp graphics graphics-programming learning parallelization physically-based-rendering prototype rasterization rendering-engine rendering-pipeline sdl2 shaders software-rendering
Last synced: 15 Dec 2024
https://github.com/simple2d/simple2d
:video_game: Simple, open-source 2D graphics for everyone
2d-graphics c game-development graphics-engine opengl sdl2
Last synced: 27 Oct 2024
https://github.com/OpenRTX/OpenRTX
Modular Open Source Radio Firmware
dmr firmware ham meson nxp open-source radio sdl2 stm32
Last synced: 31 Oct 2024
https://github.com/libsdl-org/SDL_image
Image decoding for many popular formats for Simple Directmedia Layer.
Last synced: 02 Nov 2024
https://github.com/libSDL2pp/libSDL2pp
C++ bindings/wrapper for SDL2
c-plus-plus gamedev graphics sdl sdl-image sdl-mixer sdl-ttf sdl2
Last synced: 26 Oct 2024
https://github.com/spieglt/nestur
The NES (emulator) you left outside in the rain but let dry and still kind of works
Last synced: 14 Dec 2024
https://github.com/gongluck/AnalysisAVP
้ณ่ง้ขๅญฆไน ๏ผ็ธๅ ณๆไปถๆ ผๅผ/ๅ่ฎฎๅๆ๏ผๆกๆถๅญฆไน ็ญใencode decode๏ผrgb yuv h264 aac flv mp4 rtmp๏ผlibyuv x264 openh264 faac faad2 fdk-aac librtmp ffmpeg sdl2 webrtc๏ผandroid ios capture videotoolbox๏ผ
aac decode encode ffmpeg flv h264 mp4 rgb rtmp sdl2 yuv
Last synced: 27 Oct 2024
https://github.com/OpenApoc/OpenApoc
Opensource rebuild of the XCOM Apocalypse Engine that requires the original files to run.
c-plus-plus sdl2 strategy-game-engine turn-based-combat xcom xcom-apocalypse xcom3
Last synced: 02 Nov 2024
https://github.com/kometbomb/klystrack
A chiptune tracker
chiptune chiptune-tracker fakebit linux music osx sdl2 sequencer synthesizer tracker windows
Last synced: 14 Nov 2024
https://github.com/domeengine/dome
A lightweight game development environment where games can be written in Wren
c engine gamedev games hacktoberfest sdl2 wren
Last synced: 02 Nov 2024
https://github.com/ja2-stracciatella/ja2-stracciatella
The continuation of the venerable JA2-Stracciatella project.
c-plus-plus game hacktoberfest jagged-alliance2 original-game rust sdl2 strategy-game tactics
Last synced: 01 Nov 2024
https://github.com/hex007/freej2me
A free J2ME emulator with libretro, awt and sdl2 frontends.
awt emulator emulator-frontend j2me libretro sdl2 sdl2-frontends
Last synced: 12 Nov 2024
https://github.com/ryanpcmcquen/basque
A top-down 2d game engine, written from scratch in under 1000 lines of C. Development of the game based on this engine is streamed on Twitch: https://www.twitch.tv/ryanpcmcquen
2d-game-engine c-game c99 game-engine game-engine-2d gitpod hacktoberfest sdl2 sdl2-image sdl2-mixer sdl2-ttf
Last synced: 15 Dec 2024
https://github.com/rambodrahmani/ffmpeg-video-player
An FFmpeg and SDL Tutorial.
arch-linux audio clion cmake cmake-modules cmakelists codec decoding encoding ffmpeg learning learning-by-doing libav linux multimedia multimedia-files sdl sdl-tutorial sdl2 video-player
Last synced: 15 Dec 2024
https://github.com/fallahn/tmxlite
lightweight C++14 parser for Tiled tmx files
android cross-platform linux macos parse sdl2 sfml tiled windows
Last synced: 14 Nov 2024
https://github.com/actsl/kiss_sdl
Simple generic GUI widget toolkit for SDL2
generic gui-toolkit immediate-gui sdl2 simple
Last synced: 27 Oct 2024
https://github.com/ikskuh/sdl.zig
A shallow wrapper around SDL that provides object API and error handling
gamedev sdl sdl2 zig zig-package ziglang
Last synced: 21 Dec 2024
https://github.com/ikskuh/SDL.zig
A shallow wrapper around SDL that provides object API and error handling
gamedev sdl sdl2 zig zig-package ziglang
Last synced: 08 Nov 2024
https://github.com/aminosbh/sdl2-cmake-modules
Modern CMake modules for finding and using the SDL2 library as well as other related libraries: SDL2_image, SDL2_ttf, SDL2_net, SDL2_mixer and SDL2_gfx. (Targets: SDL2::Core, SDL2::Main, SDL2::Image, SDL2::TTF, SDL2::Net, SDL2::Mixer and SDL2::GFX). Mirror of https://gitlab.com/aminosbh/sdl2-cmake-modules
Last synced: 08 Nov 2024
https://github.com/gecko0307/dagon
3D game engine for D
3d dlang game-engine opengl rendering sdl2
Last synced: 15 Dec 2024
https://github.com/mariotaku/ihsplay
Steam In-Home Streaming Client Application
raspberrypi sdl2 steamlink webos webos-homebrew webos-tv
Last synced: 16 Dec 2024
https://github.com/endbasic/endbasic
BASIC environment with a REPL, a web interface, a graphical console, and RPi support written in Rust
basic gpio graphics-programming interpreter language learn-to-code parser programming-language raspberry-pi repl rust scripting-language sdl2
Last synced: 20 Dec 2024
https://github.com/albin-johansson/centurion
A modern C++ wrapper library for SDL2 in order to improve type-safety, memory safety and overall ease-of-use.
cpp cpp17 cpp20 cross-platform game-development gamedev header-only modern-cpp sdl sdl-image sdl-mixer sdl-ttf sdl2 sdl2-image sdl2-mixer sdl2-ttf wrapper wrapper-library
Last synced: 16 Dec 2024
https://github.com/sysprog21/jitboy
A Game Boy emulator with dynamic recompilation (JIT)
dynamic-compiler dynasm emulator game-boy gameboy gameboy-emulator gbz80 jit jit-compiler sdl2
Last synced: 08 Nov 2024
https://github.com/bibendovsky/bstone
Unofficial source port for Blake Stone series
blake-stone c-plus-plus-14 sdl2 source-port unofficial
Last synced: 02 Nov 2024
https://github.com/py-sdl/py-sdl2
Python ctypes wrapper around SDL2
python sdl2 sdl2-gfx sdl2-image sdl2-mixer sdl2-ttf
Last synced: 29 Nov 2024
https://github.com/DaemonEngine/Daemon
The Dรฆmon game engine. With some bits of ioq3 and XreaL.
3d-game-engine bsp c-plus-plus cpp first-person-shooter fps-engine game-development game-engine glsl idtech3 open-source openal opengl pbr pbr-shading quake-engine relief-mapping sdl2 unvanquished xreal
Last synced: 28 Oct 2024
https://github.com/Shervanator/Engine
A basic cross-platform 3D game engine
3d 3d-game-engine android assimp bullet-physics c-plus-plus cmake cross-platform dank dear-imgui emscripten engine game game-engine lighting linux mac opengl sdl2 windows
Last synced: 28 Oct 2024
https://github.com/ivanperez-keera/haskanoid
A free and open source breakout clone in Haskell using SDL and FRP, with Wiimote and Kinect support.
android arkanoid breakout-game collision frp game-programming ghcjs haskell kinect linux macosx macosx-game physics sdl sdl2 web wiimote windows yampa
Last synced: 20 Dec 2024
https://github.com/trzy/supermodel
Official repository of the Sega Model 3 arcade emulator.
68k arcade arcade-games arcade-machine cplusplus cpp emulation emulator opengl powerpc sdl2 sega z80
Last synced: 17 Dec 2024
https://github.com/sourcehold/Sourcehold
Open source re-implementation of Stronghold 1
cpp engine engine-reimplementation game reimplementation sdl2 stronghold
Last synced: 02 Nov 2024
https://github.com/sezero/quakespasm
QuakeSpasm -- A modern, cross-platform Quake game engine based on FitzQuake.
Last synced: 15 Dec 2024
https://github.com/SWY1985/CivOne
An open source implementation of Sid Meier's Civilization.
civilization game game-2d netcore remake sdl2
Last synced: 02 Nov 2024
https://github.com/clover-moe/spearmint
Spearmint โ an updated id Tech 3 engine for continuing the classics and creating new games.
fps-engine game-engine opengl quake3 sdl2
Last synced: 15 Dec 2024
https://github.com/zturtleman/spearmint
Spearmint โ an updated id Tech 3 engine for continuing the classics and creating new games.
fps-engine game-engine opengl quake3 sdl2
Last synced: 11 Nov 2024
https://github.com/fabiangreffrath/woof
Woof! is a continuation of the Boom/MBF bloodline of Doom source ports.
boom dehextra doom faithful free-software game gplv2 id24 mbf mbf21 sdl2 source-port umapinfo
Last synced: 16 Dec 2024
https://github.com/billyquith/GWork
Skinnable GUI with useful widget collection. Fork of GWEN.
allegro5 c-plus-plus cross-platform directx11 game-ui gamedev gui gui-library gwen irrlicht library opengl-gui sdl sdl2 sfml sfml2 ui
Last synced: 14 Nov 2024
https://github.com/kermalis/pokemongameengine
A C# 2D Pokรฉmon game engine and map editor.
avalonia battle csharp dotnet dotnet-core engine game game-engine games opengl pokemon pokemon-battle pokemon-battle-simulator pokemon-engine rom-hack rom-hacking romhacking sdl2 sound-engine
Last synced: 09 Oct 2024
https://github.com/complexlogic/flex-launcher
A customizable HTPC application launcher for Windows and Linux
c frontend htpc launcher linux raspberry-pi sdl2 video windows
Last synced: 18 Dec 2024
https://github.com/matanki-saito/ck2dll
Crusader Kings II double byte patch /production : 3.3.4 /dev : 3.3.4
assembly crusader-kings-ii dll-injection githubactions localization multibyte sdl2 x86-64
Last synced: 11 Nov 2024
https://github.com/berdal84/Nodable
Nodable is node-able. The goal of Nodable is to provide an original hybrid source code editor, using both textual and nodal paradigms.
dear-imgui editor expression fun graph imgui lexer linux macos node opengl parser sdl2 windows
Last synced: 14 Nov 2024
https://github.com/libsdl-org/SDL_net
A simple, cross-platform wrapper over TCP/IP sockets.
Last synced: 02 Nov 2024
https://github.com/danielgibson/snippets
(Hopefully) useful code snippets and header-only libs
c dynamic-array header-only imageloader public-domain sdl2 single-header-lib standalone-library string-manipulation
Last synced: 18 Dec 2024
https://github.com/DanielGibson/Snippets
(Hopefully) useful code snippets and header-only libs
c dynamic-array header-only imageloader public-domain sdl2 single-header-lib standalone-library string-manipulation
Last synced: 03 Nov 2024
https://github.com/pieking1215/fallingsandsurvival
2D survival game inspired by Noita and slightly Terraria
2d-game box2d cpp engine falling-sand fmod game-development imgui pixel-perfect procedural-generation sdl2 survival-game
Last synced: 19 Dec 2024
https://github.com/mkxp-z/mkxp-z
Open-source cross-platform player for (some) RPG Maker XP / VX / VX Ace games. A very heavily modified fork of mkxp. RGSS on steroids with a stupid name.
emulator game-engine game-engine-2d mkxp rgss rpg rpg-maker rpg-maker-vx rpg-maker-vxace rpg-maker-xp ruby sdl2
Last synced: 30 Oct 2024
https://github.com/PaoloMazzon/Vulkan2D
2D renderer written in C utilizing Vulkan
2d-renderer c gamedev graphics graphics-programming rendering sdl2 shaders vulkan
Last synced: 13 Oct 2024
https://github.com/pockethook/player
FFmpeg and SDL2 video player
c-plus-plus ffmpeg player sdl2 video-player
Last synced: 05 Nov 2024
https://github.com/onitama/OpenHSP
Hot Soup Processor (HSP3)
development-tools gamedev gui hsp3 hsp3-openhsp-linux ide linux opengl raspberry-pi sdl2 windows-desktop
Last synced: 11 Nov 2024