Topic: "gamedev"
godotengine/godot
Godot Engine – Multi-platform 2D and 3D game engine
Language: C++ - Size: 1.54 GB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 102,652 - Forks: 23,456
ocornut/imgui
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
Language: C++ - Size: 110 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 69,009 - Forks: 11,293
bevyengine/bevy
A refreshingly simple data-driven game engine built in Rust
Language: Rust - Size: 145 MB - Last synced at: about 23 hours ago - Pushed at: 1 day ago - Stars: 42,911 - Forks: 4,202
phaserjs/phaser
Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
Language: JavaScript - Size: 440 MB - Last synced at: 5 days ago - Pushed at: 18 days ago - Stars: 38,545 - Forks: 7,123
raysan5/raylib
A simple and easy-to-use library to enjoy videogames programming
Language: C - Size: 392 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 29,036 - Forks: 2,755
emilk/egui
egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
Language: Rust - Size: 84.2 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 26,955 - Forks: 1,857
libgdx/libgdx
Desktop/Android/HTML5/iOS Java game development framework
Language: Java - Size: 1.03 GB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 24,436 - Forks: 6,516
mxgmn/WaveFunctionCollapse
Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics
Language: C# - Size: 29.7 MB - Last synced at: about 2 months ago - Pushed at: 11 months ago - Stars: 24,228 - Forks: 1,303
leereilly/games 📦
A list of games, add-ons, maps, etc. hosted on GitHub. Any genre. Any platform. Any engine.
Size: 520 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 23,784 - Forks: 3,381
lettier/3d-game-shaders-for-beginners
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
Language: C++ - Size: 33.2 MB - Last synced at: 6 months ago - Pushed at: over 2 years ago - Stars: 18,726 - Forks: 1,432
cocos2d/cocos2d-x
Cocos2d-x is a suite of open-source, cross-platform, game-development tools utilized by millions of developers across the globe. Its core has evolved to serve as the foundation for Cocos Creator 1.x & 2.x.
Language: C++ - Size: 1000 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 18,521 - Forks: 7,063
4ian/GDevelop
🎮 Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone.
Language: JavaScript - Size: 1.09 GB - Last synced at: about 3 hours ago - Pushed at: about 4 hours ago - Stars: 17,364 - Forks: 1,129
aframevr/aframe
:a: Web framework for building virtual reality experiences.
Language: JavaScript - Size: 862 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 17,357 - Forks: 4,215
kitao/pyxel
A retro game engine for Python
Language: Rust - Size: 273 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 16,731 - Forks: 904
bkaradzic/bgfx
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Language: C++ - Size: 288 MB - Last synced at: about 4 hours ago - Pushed at: about 6 hours ago - Stars: 16,264 - Forks: 2,017
ellisonleao/magictools
:video_game: :pencil: A list of Game Development resources to make magic happen.
Language: Markdown - Size: 697 KB - Last synced at: 2 days ago - Pushed at: 14 days ago - Stars: 15,210 - Forks: 1,086
wolfpld/tracy
Frame profiler
Language: C++ - Size: 31.4 MB - Last synced at: about 3 hours ago - Pushed at: about 5 hours ago - Stars: 13,033 - Forks: 881
MonoGame/MonoGame
One framework for creating powerful cross-platform games.
Language: C# - Size: 93.1 MB - Last synced at: 8 days ago - Pushed at: 13 days ago - Stars: 12,648 - Forks: 2,988
hajimehoshi/ebiten
A dead simple 2D game engine for Go
Language: Go - Size: 103 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 12,594 - Forks: 739
game1024/Speedy
🎮 An open-source game speed modifier.[一款开源的游戏变速器]
Language: C++ - Size: 1.29 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 12,453 - Forks: 840
skypjack/entt
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
Language: C++ - Size: 36.6 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 11,796 - Forks: 1,008
playcanvas/engine
Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF
Language: JavaScript - Size: 443 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 11,021 - Forks: 1,515
flame-engine/flame
A Flutter based game engine.
Language: Dart - Size: 64.4 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 10,230 - Forks: 992
cocos/cocos-engine
Cocos simplifies game creation and distribution with Cocos Creator, a free, open-source, cross-platform game engine. Empowering millions of developers to create high-performance, engaging 2D/3D games and instant web entertainment.
Language: C++ - Size: 342 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 9,083 - Forks: 2,044
Orama-Interactive/Pixelorama
Unleash your creativity with Pixelorama, a powerful and accessible open-source pixel art multitool. Whether you want to create sprites, tiles, animations, or just express yourself in the language of pixel art, this software will realize your pixel-perfect dreams with a vast toolbox of features. Available on Windows, Linux, macOS and the Web!
Language: GDScript - Size: 74.4 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 8,724 - Forks: 454
o3de/o3de
Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.
Language: C++ - Size: 215 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 8,688 - Forks: 2,363
FyroxEngine/Fyrox
3D and 2D game engine written in Rust
Language: Rust - Size: 370 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 8,676 - Forks: 405
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.
Language: C - Size: 34.4 MB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 8,320 - Forks: 3,787
0xFA11/MultiplayerNetworkingResources
A curated list of Multiplayer Game Network Programming Resources
Language: C - Size: 3.68 MB - Last synced at: 15 days ago - Pushed at: 4 months ago - Stars: 8,207 - Forks: 520
amethyst/amethyst 📦
Data-oriented and data-driven game engine written in Rust
Language: Rust - Size: 56.6 MB - Last synced at: about 2 months ago - Pushed at: almost 4 years ago - Stars: 8,024 - Forks: 736
mxgmn/MarkovJunior
Probabilistic language based on pattern matching and constraint propagation, 153 examples
Language: C# - Size: 14.2 MB - Last synced at: about 2 months ago - Pushed at: 12 months ago - Stars: 7,854 - Forks: 333
SanderMertens/flecs
A fast entity component system (ECS) for C & C++
Language: C - Size: 154 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 7,637 - Forks: 554
sschmid/Entitas
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
Language: C# - Size: 81.7 MB - Last synced at: about 7 hours ago - Pushed at: almost 2 years ago - Stars: 7,564 - Forks: 1,126
love2d/love
LÖVE is an awesome 2D game framework for Lua.
Language: C++ - Size: 94.3 MB - Last synced at: 16 days ago - Pushed at: 17 days ago - Stars: 7,311 - Forks: 512
stride3d/stride
Stride (formerly Xenko), a free and open-source cross-platform C# game engine.
Language: C# - Size: 37.9 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 7,221 - Forks: 1,051
recastnavigation/recastnavigation
Industry-standard navigation-mesh toolset for games
Language: C++ - Size: 25.2 MB - Last synced at: 5 months ago - Pushed at: 7 months ago - Stars: 7,023 - Forks: 1,686
endless-sky/endless-sky
Space exploration, trading, and combat game.
Language: C++ - Size: 549 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 6,898 - Forks: 1,165
tobspr-games/shapez.io
shapez is an open source base building game on Steam inspired by factorio!
Language: JavaScript - Size: 629 MB - Last synced at: 6 days ago - Pushed at: 11 months ago - Stars: 6,741 - Forks: 1,276
FlaxEngine/FlaxEngine
Flax Engine – multi-platform 3D game engine
Language: C# - Size: 63.8 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 6,373 - Forks: 629
melonjs/melonJS
a fresh, modern & lightweight HTML5 game engine
Language: JavaScript - Size: 103 MB - Last synced at: 29 days ago - Pushed at: 4 months ago - Stars: 6,160 - Forks: 652
gonglei007/GameDevMind
最全面的游戏开发技术图谱(Game Development Map)。帮助游戏开发者们在已知问题上节省时间,省出更多的精力投入到更有创造性的工作中去。
Language: Shell - Size: 1.78 GB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 5,900 - Forks: 611
carp-lang/Carp
A statically typed lisp, without a GC, for real-time applications.
Language: Haskell - Size: 11.4 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 5,714 - Forks: 175
Pumpkin-MC/Pumpkin
Empowering everyone to host fast and efficient Minecraft servers.
Language: Rust - Size: 56.3 MB - Last synced at: 18 days ago - Pushed at: 19 days ago - Stars: 5,712 - Forks: 328
nesbox/TIC-80
TIC-80 is a fantasy computer for making, playing and sharing tiny games.
Language: C - Size: 125 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 5,630 - Forks: 561
Redot-Engine/redot-engine
Redot Engine – Multi-platform 2D and 3D game engine
Language: C++ - Size: 1.48 GB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 5,619 - Forks: 262
defold/defold
Defold is a completely free to use game engine for development of desktop, mobile and web games.
Language: C++ - Size: 2.21 GB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 5,508 - Forks: 390
piqnt/planck.js
2D JavaScript Physics Engine
Language: TypeScript - Size: 29.2 MB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 5,128 - Forks: 249
mosra/magnum
Lightweight and modular C++11 graphics middleware for games and data visualization
Language: C++ - Size: 63.1 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 5,050 - Forks: 452
panda3d/panda3d
Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU
Language: C++ - Size: 160 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 4,926 - Forks: 843
ultralight-ux/Ultralight
Lightweight, high-performance HTML renderer for game and app developers.
Language: CMake - Size: 4.15 MB - Last synced at: 13 days ago - Pushed at: over 1 year ago - Stars: 4,869 - Forks: 201
EsotericSoftware/spine-runtimes
2D skeletal animation runtimes for Spine.
Language: C++ - Size: 565 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 4,862 - Forks: 3,017
godotengine/godot-docs
Godot Engine official documentation
Language: reStructuredText - Size: 611 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 4,709 - Forks: 3,515
AlmasB/FXGL
Java / JavaFX / Kotlin Game Library (Engine)
Language: Kotlin - Size: 86.1 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 4,681 - Forks: 623
urho3d/urho3d 📦
Game engine
Language: C++ - Size: 164 MB - Last synced at: 30 days ago - Pushed at: almost 3 years ago - Stars: 4,662 - Forks: 1,003
faiface/pixel
A hand-crafted 2D game library in Go
Language: Go - Size: 11.9 MB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 4,501 - Forks: 245
gbdev/awesome-gbdev
A curated list of Game Boy development resources such as tools, docs, emulators, related projects and open-source ROMs.
Size: 565 KB - Last synced at: 2 days ago - Pushed at: 6 months ago - Stars: 4,287 - Forks: 186
hexops/mach
zig game engine & graphics toolkit
Language: Zig - Size: 9.78 MB - Last synced at: 12 days ago - Pushed at: 4 months ago - Stars: 4,268 - Forks: 189
Kavex/GameDev-Resources
:video_game: :game_die: A wonderful list of Game Development resources.
Size: 473 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 4,258 - Forks: 388
godot-rust/gdext
Rust bindings for Godot 4
Language: Rust - Size: 7.96 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 4,099 - Forks: 255
ketoo/NoahGameFrame
A fast, scalable, distributed game server engine/framework for C++, include the actor library, network library, can be used as a real time multiplayer game engine ( MMO RPG/MOBA ), which support C#/Lua script/ Unity3d, Cocos2dx and plan to support Unreal.
Language: C++ - Size: 28.8 MB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 4,083 - Forks: 1,108
DiligentGraphics/DiligentEngine
A modern cross-platform low-level graphics library and rendering framework
Language: Batchfile - Size: 9.7 MB - Last synced at: 7 days ago - Pushed at: 18 days ago - Stars: 4,046 - Forks: 360
thedmd/imgui-node-editor
Node Editor built using Dear ImGui
Language: C++ - Size: 12.9 MB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 3,997 - Forks: 588
AmbientRun/Ambient
The multiplayer game engine
Language: Rust - Size: 383 MB - Last synced at: 1 day ago - Pushed at: 10 months ago - Stars: 3,886 - Forks: 128
MovingBlocks/Terasology
Terasology - open source voxel world
Language: Java - Size: 292 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 3,745 - Forks: 1,349
CoplayDev/unity-mcp
An MCP server that allows MCP clients like Claude Desktop or Cursor to perform actions in the Unity Editor
Language: C# - Size: 8.15 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 3,650 - Forks: 484
godot-rust/gdnative
Rust bindings for Godot 3
Language: Rust - Size: 7.59 MB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 3,645 - Forks: 211
killop/anything_about_game
A wonderful list of Game Development resources.
Size: 1.66 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 3,611 - Forks: 476
passivestar/godot-minimal-theme
Godot Minimal Theme
Size: 121 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3,582 - Forks: 59
GodotSteam/GodotSteam
An ecosystem of tools for Godot Engine and Valve's Steam. For Linux, Mac, and Windows.
Language: C++ - Size: 493 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 3,458 - Forks: 216
TokisanGames/Terrain3D
A high performance, editable terrain system for Godot 4.
Language: C++ - Size: 129 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 3,379 - Forks: 205
FunkinCrew/Funkin
A rhythm game made with HaxeFlixel
Language: Haxe - Size: 779 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 3,340 - Forks: 2,412
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! ;)
Language: C++ - Size: 461 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 3,317 - Forks: 483
a327ex/blog 📦
gamedev blog
Size: 294 KB - Last synced at: 11 days ago - Pushed at: over 4 years ago - Stars: 3,314 - Forks: 146
cloudhead/rx
👾 Modern and minimalist pixel editor
Language: Rust - Size: 3.51 MB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 3,309 - Forks: 109
ThisisGame/cpp-game-engine-book
从零编写游戏引擎教程 Writing a game engine tutorial from scratch
Language: C++ - Size: 520 MB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 3,269 - Forks: 402
valence-rs/valence
A Rust framework for building Minecraft servers.
Language: Rust - Size: 5.79 MB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 3,137 - Forks: 159
dawdle-deer/awesome-learn-gamedev
A curated collection of game development learning resources
Size: 3.13 MB - Last synced at: 2 days ago - Pushed at: 23 days ago - Stars: 3,136 - Forks: 104
nxrighthere/UnrealCLR
Unreal Engine .NET 6 integration
Language: C# - Size: 779 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 3,092 - Forks: 224
isadorasophia/murder
Murder is a pixel art ECS game engine.
Language: C# - Size: 16.6 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 3,031 - Forks: 86
pico-8/awesome-PICO-8
A curated list of awesome PICO-8 resources, carts, tools and more
Size: 153 KB - Last synced at: 8 days ago - Pushed at: 2 months ago - Stars: 2,880 - Forks: 101
FNA-XNA/FNA
FNA - Accuracy-focused XNA4 reimplementation for open platforms
Language: C# - Size: 2.31 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 2,863 - Forks: 306
replit/kaboom 📦
💥 JavaScript game library
Language: TypeScript - Size: 79.2 MB - Last synced at: 4 days ago - Pushed at: about 1 year ago - Stars: 2,720 - Forks: 231
zig-gamedev/zig-gamedev
Dev repo for @zig-gamedev libs and sample applications
Language: Zig - Size: 60.1 MB - Last synced at: 1 day ago - Pushed at: 3 months ago - Stars: 2,708 - Forks: 181
feather-rs/feather
A Minecraft server implementation in Rust
Language: Rust - Size: 10.7 MB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 2,688 - Forks: 147
schteppe/p2.js
JavaScript 2D physics library
Language: JavaScript - Size: 6.82 MB - Last synced at: 12 days ago - Pushed at: over 3 years ago - Stars: 2,684 - Forks: 330
bitbrain/beehave
🐝 behavior tree AI for Godot Engine
Language: GDScript - Size: 6.15 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 2,683 - Forks: 153
YarnSpinnerTool/YarnSpinner
Yarn Spinner is a tool for building interactive dialogue in games!
Language: C# - Size: 89.7 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 2,585 - Forks: 208
avianphysics/avian
ECS-driven 2D and 3D physics engine for the Bevy game engine.
Language: Rust - Size: 9.68 MB - Last synced at: 5 days ago - Pushed at: 12 days ago - Stars: 2,545 - Forks: 189
ssannandeji/Zenject-2019 Fork of sebas77/-Obsolete-Lightweight-IoC-Container-for-Unity3D
Dependency Injection Framework for Unity3D
Language: C# - Size: 36.5 MB - Last synced at: 7 months ago - Pushed at: almost 5 years ago - Stars: 2,516 - Forks: 360
godot-jolt/godot-jolt
Godot Jolt is a Godot extension that integrates the Jolt physics engine
Language: C++ - Size: 3.83 MB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 2,447 - Forks: 96
gdquest-demos/godot-open-rpg
Learn to create turn-based combat with this Open Source RPG demo ⚔
Language: GDScript - Size: 67.2 MB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 2,444 - Forks: 292
bjornbytes/lovr
Lua Virtual Reality Framework
Language: C - Size: 16.4 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 2,417 - Forks: 154
Overload-Technologies/Overload
3D game engine with lua scripting
Language: C++ - Size: 53.6 MB - Last synced at: 10 days ago - Pushed at: about 1 month ago - Stars: 2,325 - Forks: 274
veloren/veloren
Veloren is a multiplayer voxel RPG written in Rust. It is inspired by games such as Cube World, Legend of Zelda: Breath of the Wild, Dwarf Fortress and Minecraft.
Last synced at: 27 days ago - Stars: 2,309 - Forks: 744
RuntimeCompiledCPlusPlus/RuntimeCompiledCPlusPlus
Change C++ code at runtime
Language: C++ - Size: 39.1 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 2,265 - Forks: 242
Nelarius/imnodes
A small, dependency-free node editor for dear imgui
Language: C++ - Size: 3.89 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 2,257 - Forks: 274
crownengine/crown
A complete and cross-platform game engine designed for flexibility, performance, and fast-iterations.
Language: C++ - Size: 202 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 2,246 - Forks: 170
bevy-cheatbook/bevy-cheatbook
Unofficial Reference Book for the Bevy Game Engine
Language: Rust - Size: 7.31 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 2,144 - Forks: 129
excaliburjs/Excalibur
🎮 Your friendly TypeScript 2D game engine for the web 🗡️
Language: TypeScript - Size: 605 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 2,128 - Forks: 209
ash-rs/ash
Vulkan bindings for Rust
Language: Rust - Size: 9.49 MB - Last synced at: 7 days ago - Pushed at: 21 days ago - Stars: 2,127 - Forks: 213