Projects in Awesome Lists tagged with game-engine-2d
A curated list of projects in awesome lists tagged with game-engine-2d .
https://github.com/hajimehoshi/ebiten
Ebitengine - A dead simple 2D game engine for Go
ebiten ebitengine game game-2d game-development game-engine game-engine-2d game-library gamedev go golang golang-library
Last synced: 12 May 2025
https://github.com/kaijuengine/kaiju
General purpose 3D and 2D game engine using Go (golang) and Vulkan with built in editor
game-engine game-engine-2d game-engine-3d game-engine-development game-engine-framework gameengine go golang
Last synced: 09 Jun 2026
https://github.com/KaijuEngine/kaiju
General purpose 3D and 2D game engine using Go (golang) and Vulkan with built in editor
game-engine game-engine-2d game-engine-3d game-engine-development game-engine-framework gameengine go golang
Last synced: 30 Jan 2026
https://github.com/nicolasgramlich/andengine
Free Android 2D OpenGL Game Engine
android game-development game-engine game-engine-2d
Last synced: 14 May 2025
https://github.com/nicolasgramlich/AndEngine
Free Android 2D OpenGL Game Engine
android game-development game-engine game-engine-2d
Last synced: 04 Apr 2025
https://github.com/ncine/ncine
A cross-platform 2D game engine
android cpp11 cross-platform emscripten game-development game-engine game-engine-2d gamedev imgui linux lua macos mingw ncine opengl real-time renderdoc rendering windows
Last synced: 15 May 2025
https://github.com/nCine/nCine
A cross-platform 2D game engine
android cpp11 cross-platform emscripten game-development game-engine game-engine-2d gamedev imgui linux lua macos mingw ncine opengl real-time renderdoc rendering windows
Last synced: 01 Apr 2025
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: 09 Apr 2025
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: 01 Apr 2025
https://github.com/ryanisaacg/quicksilver
A simple framework for 2D games on desktop and web
game-engine game-engine-2d gamedev pure-rust rust rust-library wasm
Last synced: 05 Apr 2026
https://github.com/ftsf/nico
a Game Framework in Nim inspired by Pico-8.
game-development game-engine game-engine-2d game-framework gamedev nim
Last synced: 06 Apr 2025
https://github.com/noelfb/blah
A small 2d c++ game framework
cpp17 game-engine game-engine-2d game-framework
Last synced: 04 Apr 2025
https://github.com/NoelFB/blah
A small 2d c++ game framework
cpp17 game-engine game-engine-2d game-framework
Last synced: 01 Apr 2025
https://github.com/pygame-web/pygbag
python and pygame wasm for everyone ( packager + test server + simulator )
game-engine-2d gamedev pygame pygame-wasm python wasm webassembly webassembly-python
Last synced: 06 Apr 2026
https://noblerobot.github.io/NobleEngine/
A li'l game engine for Playdate.
2d-game-engine game-development game-engine game-engine-2d lua playdate playdate-console playdate-sdk
Last synced: 18 Apr 2025
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: 05 Apr 2025
https://github.com/NobleRobot/NobleEngine
A li'l game engine for Playdate.
2d-game-engine game-development game-engine game-engine-2d lua playdate playdate-console playdate-sdk
Last synced: 18 Apr 2025
https://github.com/wedot-engine/wedot
WeDot 是一个专注于技术和用户体验的多平台 2D 与 3D 游戏引擎,开发者可以把注意力集中在游戏开发本身,而非繁杂的技术细节。
game-development game-engine game-engine-2d game-engine-3d gamedev godot godotengine multi-platform open-source wedot wedotengine
Last synced: 15 May 2025
https://github.com/AliveTeam/alive_reversing
Re-implementation of Oddworld: Abe's Exoddus and Oddworld: Abe's Oddysee
abe-exoddus abe-oddysee decompilation game-engine-2d oddworld reverse-engineering
Last synced: 01 Apr 2025
https://github.com/jhasse/jngl
Easy to use cross-platform 2D game library for C++
android cross-platform game-engine game-engine-2d gamedev ios linux macos nintendo-switch openal opengl windows xbox
Last synced: 16 May 2025
https://github.com/fishfolk/bones
An easy-to-use game engine for making real games.
bevy bones bones-framework easy-to-use fishfolk game-engine game-engine-2d lua meta-engine modding multiplayer pixels rust spicy-lobster
Last synced: 14 May 2025
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: 26 Mar 2025
https://github.com/overshifted/overengine
Tiny little game engine
cplusplus cpp game-development game-editor game-engine game-engine-2d gamedev imgui linux opengl windows
Last synced: 04 Apr 2025
https://github.com/NeoAxis/NeoAxisEngine
A versatile real-time platform for making 3D, 2D games and apps.
3d-graphics 3d-graphics-engine csharp engine engine3d game-engine game-engine-2d game-engine-3d gamedev rendering uwp
Last synced: 01 Apr 2025
https://github.com/andygeiss/ecs
Build your own Game-Engine based on the Entity Component System concept in Golang.
benchmark bitmask bitset entity-component-system game-development game-engine game-engine-2d go golang goroutine raylib scalability
Last synced: 13 Apr 2025
https://github.com/Oyun-Teknolojileri/ToolKit
2d - 3d game and interactive application develepment kit
game-developement game-engine-2d game-engine-3d multi-platform
Last synced: 01 Apr 2025
https://github.com/flwmxd/MapleStory-Porting
MapleStory implementation build with early stage MapleEngine
android client cpp editor game game-engine game-engine-2d ios lua maplestory opengl opengl-es opengl2 switch windows
Last synced: 27 Jan 2026
https://github.com/goplus/spx
spx - A Scratch Compatible Go/Go+ 2D Game Engine for STEM education
builder game-engine-2d go golang gop goplus learning-gop scratch-like stem stem-education
Last synced: 17 Jan 2026
https://github.com/zong4/zongengine
Game engine
cpp game-engine game-engine-2d rendering-engine
Last synced: 07 Apr 2025
https://github.com/enduro2d/enduro2d
Yet another 2d game engine of dreams (work in progress)
2d-engine 2d-framework 2d-game-engine 2d-game-framework 2d-game-library c-plus-plus c-plus-plus-11 c-plus-plus-14 cpp cpp11 cpp14 engine framework game-engine game-engine-2d game-framework game-library lightweight lightweight-game-engine lightweight-game-library
Last synced: 08 May 2025
https://github.com/kinsondigital/velaptor
2D game development framework
2d-game-framework game-development game-engine game-engine-2d gamedev hacktoberfest multimedia opengl
Last synced: 10 Feb 2026
https://github.com/KogeLabs/Ockero
Ockero: Kotlin OpenGl Game Engine
game-development game-engine game-engine-2d gradle jbox2d klaxon kotlin lwjgl3 openal opengl physics-2d
Last synced: 15 May 2025
https://github.com/kogelabs/ockero
Ockero: Kotlin OpenGl Game Engine
game-development game-engine game-engine-2d gradle jbox2d klaxon kotlin lwjgl3 openal opengl physics-2d
Last synced: 25 Oct 2025
https://github.com/JoaoBaptMG/gba-modern
An attempt to create a Game Boy Advance game using Modern C++
game game-engine-2d gba modern-cpp
Last synced: 08 May 2025
https://github.com/next2d/player
Next2D Player supports WebGL and OffscreenCanvas, enabling advanced graphical expression. It can also be used in game production, advertisement production, and other scenes requiring rich expressions without having to deal with browser or device compatibility.
game game-2d game-developement game-development game-engine-2d gamedev next2d offscreencanvas typescript webgl webgl2
Last synced: 04 Apr 2026
https://github.com/joanstinson/steeringbehaviors
C++ SDL AI Steering Behaviors: Seek, Flee, Arrive, Pursue, Evade, Wander, Path Following, Collision Avoidance and Combining them.
ai artificial-intelligence collision-avoidance cplusplus-11 cpp game game-engine-2d machine-learning path-following reinforcement-learning sdl2 steering-behaviors
Last synced: 10 Apr 2025
https://github.com/tenjou/meta2d
Meta2D is open source WebGL 2D game engine for making cross platform games.
2d ecma6 ecmascript6 engine free game game-engine game-engine-2d tilemap webgl
Last synced: 29 Oct 2025
https://github.com/joafalves/pixel-community
High performance and modular Java/Kotlin 2D Game Framework.
framework game-2d game-development game-engine game-engine-2d game-framework gamedev java jvm kotlin lwjgl opengl
Last synced: 15 Jul 2025
https://github.com/igorski/zcanvas
JavaScript library for interacting with HTMLCanvasElement "content" by exposing it as separately animatable, interactive objects. Mobile friendly and excellent as a lightweight game rendering engine.
blitter engine game game-engine game-engine-2d javascript-library offscreen-rendering offscreencanvas renderer rendering typescript webgame
Last synced: 04 Apr 2025
https://github.com/albe/opentri
openTRI is a game engine for the Playstation Portable (PSP)
game-engine game-engine-2d game-engine-3d playstation-portable psp
Last synced: 28 Jul 2025
https://github.com/mooman219/storm
Toy game engine. It's unstable, buggy, and really just a playground for me.
engine game game-development game-engine game-engine-2d gamedev rust
Last synced: 14 Apr 2025
https://github.com/elm-messenger/messenger
A 2D game engine for Elm
elm game-engine game-engine-2d
Last synced: 12 Oct 2025
https://github.com/catriverr/gmeng-sdk
DevKit & Source for Gmeng - the game engine.
2d-game-engine game-engine game-engine-2d gmeng graphics ncurses sdl-game terminal terminal-based text-based tui unix-shell
Last synced: 08 May 2025
https://github.com/oryxel1/base
A replicated engine for Blue Archive visual novel system!
blue-archive bluearchive engine game-engine game-engine-2d game-novel visual-novel visual-novel-engine
Last synced: 10 May 2026
https://github.com/glassesneo/saohime
An extensible 2D game engine for Nim, inspired by Bevy Engine
entity-component-system game-development game-engine game-engine-2d nim saohime
Last synced: 25 Jul 2025
https://github.com/francis-clairicia/pydiamond
PyDiamond engine is a game engine for Python game developers.
game game-development game-engine game-engine-2d pygame pygame-library python python3
Last synced: 07 Sep 2025
https://github.com/deep110/lucid-engine
A basic physics3D engine for learning purposes.
game-development game-engine-2d java physics-engine
Last synced: 11 Apr 2025
https://github.com/jigoku/starphase
Side scrolling space shooter using LÖVE and Lua
game game-development game-engine-2d love2d side-scroller space space-game spaceshooter
Last synced: 12 Apr 2025
https://github.com/ymherklotz/yage
2D game engine with integrated Entity Component System
cplusplus entity-component game-engine game-engine-2d opengl yage
Last synced: 25 Oct 2025
https://github.com/swgpu/SWGPU
A complete, fast and fun web game engine with examples
game-engine-2d game-engine-3d webgpu
Last synced: 12 Aug 2025
https://github.com/lioncat2002/starlight-csharp
A Silk.NET based .NET Game Engine
dotnet game-engine-2d opengl silkdotnet
Last synced: 24 Aug 2025
https://github.com/carlosmatheus/balance
Simple arcade game inspired on mobile game Duet made with Pygin engine
arcade arcade-game duet engine game game-engine game-engine-2d pygame pygin python python3
Last synced: 26 Sep 2025
https://github.com/stanislawfortonski/sosgame
SOSGame Desktop Mobile MMORPG Game : Build your own team and fight with bosses
2d-collision game game-2d game-development game-engine game-engine-2d game-server indie-browsergame indiegame multiplayer multiplayer-browser-game multiplayer-game multiplayer-games online-game project website websocket-application websocket-server websockets
Last synced: 29 Apr 2025
https://github.com/xord/rubysketch
A game engine based on the Processing API
game-engine game-engine-2d gamedev processing ruby
Last synced: 16 May 2025
https://github.com/cbozan/simple-game-engine
A simple game engine written in java swing, where shapes can be added, their properties (color, position, speed, bounce) can be changed and movement features can be added to certain shapes with real physics rules.
game-engine game-engine-2d java java-gui java-gui-application java-swing java-swing-application java-swing-applications java-swing-game java-swing-project
Last synced: 14 Jul 2025
https://github.com/aegis-dev/pixie
.NET framework for simple desktop pixel-art games
framework game-development game-engine game-engine-2d gamedev pico-8 pixel-art
Last synced: 15 May 2025
https://github.com/joanstinson/candycrush
A simple Candy Crush implementation using a 2D game engine architecture with C++ and SDL (MVC pattern).
2d-game candy-crush cplusplus-11 cpp game game-engine-2d mvc-architecture sdl2
Last synced: 15 Sep 2025
https://github.com/joanstinson/decisions
C++ SDL AI Decisions: Finite State Machines and starting GOAP.
ai artificial-intelligence cplusplus-11 cpp finite-state-machine game-engine-2d goal-oriented-action-planning sdl2
Last synced: 03 Jul 2025
https://github.com/simre1/yampa-sdl2
Yampa and SDL2 made easy
frp game game-2d game-engine game-engine-2d haskell sdl2 sdl2-bindings sdl2-library yampa
Last synced: 11 Dec 2025
https://github.com/lockie/racket-engine
A simple SDL2-based game engine in Racket language
game-engine-2d lisp-game-jam racket-library
Last synced: 07 Jan 2026
https://github.com/prozi/oneforall
Unity-inspired, reactive Game Framework for pixi.js - GameObject, Prefab, StateMachine, Sprite, CircleBody, PolygonBody, Physics, Sprite, Container, Animator
animator collision-detection collision-handling container framework game-engine game-engine-2d game-object physics prefab reactive scene sprite state-machine test-driven-development typescript typescript-framework unity unity2d webgl
Last synced: 17 Jan 2026
https://github.com/bennicholls/tyumi
An engine for making roguelikes and other grid-based programs in Go.
game-engine-2d golang roguelikedev
Last synced: 13 Feb 2026
https://github.com/yoyoberenguer/cobra
Video game, space shooter
ai cobra collision-detection cython game game-demo game-development game-engine-2d python shmup video-game
Last synced: 03 Apr 2025
https://github.com/joanstinson/hackandslash
A simple hack and slash game using SDL and C++ with some design patterns and doxygen documentation.
cplusplus-11 cpp design-patterns doxygen-documentation game game-development game-engine-2d sdl2
Last synced: 21 May 2026
https://github.com/karnkaul/microengine
Garbage Collectors Contest Team 3
cpp cpp17 game game-engine game-engine-2d
Last synced: 12 Aug 2025
https://github.com/madmegsox1/polyscape-engine
PolyScape-Engine is a multiplatform 2D render/game engine written in java. With an easy to use UI for level design and development
2d-game-engine box2d game game-engine game-engine-2d java lwjgl multiplatform opengl
Last synced: 07 Apr 2025
https://github.com/rxn7/fif
Lightweight 2D Game Engine, with an editor, lua scripting and much, much more
Last synced: 19 Oct 2025
https://github.com/cyberarm/cyberarm_engine
Yet another framework for building games with Gosu
game-development game-engine game-engine-2d gosu gui ruby
Last synced: 11 Apr 2025
https://github.com/arceryz/star-pong
Arcade-style Pong with spaceship dueling mechanics for extra strategy.
arcade arcade-game crt csharp game game-engine game-engine-2d game-framework gamedev monogame monogame-framework multiplayer multiplayer-game pong space
Last synced: 10 Oct 2025
https://github.com/aleokdev/arpiyi
Arpiyi, the RPG editor
game-engine-2d linux rpg-editor windows
Last synced: 15 Jul 2025
https://github.com/atennop1/genesis
Simple 2D game engine written in C++ using SDL2 and OOP
cpp game-development game-engine game-engine-2d gamedev oop sdl2
Last synced: 18 Jul 2025
https://github.com/elm-messenger/messenger-core
Core runtime and library for Messenger
elm game-engine game-engine-2d
Last synced: 11 Dec 2025
https://github.com/0xopenbytes/planar
👾 Build 2D games and simulations in Swift using SpriteKit
2d game game-engine game-engine-2d ios macos spritekit swift tvos watchos
Last synced: 16 Apr 2025
https://github.com/aermoss/forge
A simple 2D game engine written in Python with PyGame.
2d engine game game-engine game-engine-2d pygame python sdl
Last synced: 14 Apr 2025
https://github.com/andygeiss/engine-example
Example implementation of a Game-Engine using ecs.
entity-component-system game-development game-engine game-engine-2d go golang raylib
Last synced: 12 Jan 2026
https://github.com/joanstinson/pathfinding
C++ SDL AI Pathfinding: BFS, Dijkstra, GBFS and A* algorithms.
ai algorithm artificial-intelligence astar-algorithm breadth-first-search cplusplus-11 cpp dijkstra-algorithm game-engine-2d sdl2
Last synced: 08 Jul 2025
https://github.com/dra1ex/physics-js
Yet another 2D JavaScript physics engine
game-development game-engine game-engine-2d physical-computing physics physics-engine
Last synced: 09 Apr 2025
https://github.com/suzukiplan/vgsx
Emulator core for a fixed virtual game console defining a stable MC68030-based hardware model with YM2612 FM sound and a custom VDP.
emulator fixed-hardware-model game-engine game-engine-2d sdk sdl2 vdp virtual-hardware
Last synced: 24 May 2026
https://github.com/peteee/2d-point-and-click-adventure-concept
Trying to make games with pure HTML, CSS & JavaScript
audio-player css follow-mouse fun game game-2d game-code game-concept game-development game-engine-2d game-theory html5-game javascript-game keypad-control no-canvas sounds speech-synthesis
Last synced: 31 Oct 2025
https://github.com/jakubgrobelny/mario-clone
[unfinished] 2D platformer written in Rust
game game-development game-engine game-engine-2d platformer rust
Last synced: 07 Apr 2025
https://github.com/tereshenkovav/gamestudyjs
GameStudyJS 2D-game engine
game-engine-2d qt qtscript sfml
Last synced: 01 Feb 2026
https://github.com/t-88/epic-editor
game-engine-2d js python3 react rectangles
Last synced: 13 Apr 2026
https://github.com/lofcz/jrfx
2D Game Engine written in Java
adventure adventure-engine engine game-engine game-engine-2d java javafx rpg rpg-engine
Last synced: 28 Apr 2026
https://github.com/danielblagy/dewcin_yt
Dewcin is a C++ game framework made using Win32 API.
game game-2d game-cpp game-development game-development-cpp game-engine-2d game-framework game-framework-2d win32 win32-api
Last synced: 05 Feb 2026
https://github.com/der-fruhling/castaway
Simple 3D Game Engine
c-sharp dotnet-core dotnet6 game-engine game-engine-2d game-engine-3d graphics opengl
Last synced: 07 May 2025
https://github.com/joanstinson/spaceinvaders
A Space Invaders remake using SDL and C++ done in one week.
cplusplus-11 cpp game-engine-2d mvc-architecture object-pooling sdl2 space-invaders
Last synced: 09 Feb 2026
https://github.com/tereshenkovav/pascalgameengine
SFML-based game engine for Delphi and FreePascalCompiler
delphi freepascal game-engine-2d sfml
Last synced: 05 Jan 2026
https://github.com/cfrankb/cs3-map-edit
Cross-platform Map Editor for the Creepspread III Remake, built with C++ and Qt 6
2d-game editor game-2d game-development game-engine game-engine-2d map open-source opengl opensource qt qt5 qt6 qt6-app tiled-map-editor tilemap
Last synced: 20 Aug 2025
https://github.com/mikea/ztd
Zig Tower Defense
data-oriented-design game game-engine-2d tower-defense zig ziglang
Last synced: 11 May 2026
https://github.com/uwekeim/atoms
Sources of my computer game "Atoms" back from 1995
game-2d game-development game-engine-2d games
Last synced: 14 Mar 2026
https://github.com/vishnurajendran/meteor2d
a simple 2D game engine
cpp game-engine game-engine-2d meteor meteor2d open-source sdl
Last synced: 02 Jan 2026
https://github.com/calint/bam
toy game for ESP32-2432S028R a.k.a. cheap-yellow-display (cyd) using visual code with platformio on arduino platform
arduino-platform cheap-yellow-display cyd esp32 esp32-2432s028r game-engine game-engine-2d platformio
Last synced: 07 Mar 2026
https://github.com/dwidevelopes/game-termux
game ini di buat untuk kesenangan kalian saja tetapi tidak boleh copyright
game game-development game-engine game-engine-2d gamedev games gameserver gameshell linux linux-shell shell-script termux ubuntu ubuntu-server
Last synced: 06 Mar 2026
https://github.com/naamloos/axolotl2d
A small 2D game engine based on Silk.NET.
csharp game-development game-engine-2d opengl silk-net
Last synced: 13 Feb 2026
https://github.com/hsandt/stealth-engine
2D game engine in C++ for personal training
box2d catch-tests cpp game-engine-2d glfw3 opengl
Last synced: 18 Apr 2026
https://github.com/lazarbojanic/lazaropenglengine2d
A 2D DVD vs BluRay game demo using a pseudo 2D game engine built using OpenGL and C++
blu-ray bluray dvd dvd-logo dvd-screensaver game game-engine game-engine-2d gameengine gameengine2d glad glfw glm irrklang opengl stbi
Last synced: 21 Apr 2026
https://github.com/lorenzocorbella74/my-engine-2d
My own 2D game engine
game-engine game-engine-2d game-framework gsap3 matter-js pixi pixijs typescript vitejs
Last synced: 01 May 2026
https://github.com/malisipi/raw-wolf-engine
A basic 2D game engine that builded on SDL2.
cpp17 engine game-engine game-engine-2d raw-wolf-engine sdl2 sdl2-image
Last synced: 06 Feb 2026