Game engines, frameworks, and tools for building games
1,789 repositories found
OpenRW "Open ReWrite" is an un-official open source recreation of the classic Grand Theft Auto III game executable
Amazon Lumberyard is a free AAA game engine deeply integrated with AWS and Twitch – with full source.
2D game development library for Ruby and C++
dhewm 3 main repository
Modified source engine (2017) developed by valve and leaked in 2020. Not for commercial purporses
Python MUD/MUX/MUSH/MU* development system
A high speed C++17 Vulkan game engine
An open source C++ game engine.
A game framework written with osu! in mind.
A project to create a blazingly fast Swift game engine that is a joy to use 🚀
QQ Group:538722494,KSFramework = KEngine + SLua(or xLua) , Unity3D Framework/Toolsets focus on hot reload
Engo is an open-source 2D game engine written in Go.
Eva.js is a front-end game engine specifically for creating interactive game projects.
Arcan - [Display Server, Multimedia Framework, Game Engine] -> "Desktop Engine"
Pixel Vision 8's core philosophy is to teach retro game development with streamlined workflows. PV8 is also a platform that standardizes 8-bit fantasy console limitations built on top of the open-source C# game engine based on MonoGame.
A collection of open source c/c++ libraries for gamedev
3D playground built on three.js and cannon.js.
Multi Theft Auto is a game engine that turns Grand Theft Auto: San Andreas into networked multiplayer.
Cross-platform 3D scene editor based on three.js, golang and mongodb for desktop and web. https://tengge1.github.io/ShadowEditor-examples/
使用netty4.X实现的手机游戏分布式服务器,支持tcp,udp,http,websocket链接,采用protobuf自定义协议栈进行网络通信,支持rpc远程调用,使用mybatis3支持db存储分库分表,支持异步mysql存储,db保存时同步更新reids缓存。 使用ExcelToCode工程,将excel数据生成java类和json数据字典,DictService直接读取json,减少数据字典部分代码。使用game-executor工程,增加游戏内的异步事件全局服务, 支持事件sharding,均衡的异步执行事件逻辑
A pure Go game engine
ESP32 Display Controller (VGA, PAL/NTSC Color Composite, SSD1306, ST7789, ILI9341), PS/2 Mouse and Keyboard Controller, Graphics Library, Sound Engine, Game Engine and ANSI/VT Terminal
⚠️ Old repository of ct.js app. New repository here: https://github.com/ct-js/ct-js
Modern C++ high level GBA engine
OpenSAGE is a free, open source re-implementation of SAGE, the 3D real time strategy (RTS) engine used in Command & Conquer: Generals and other RTS titles from EA Pacific. Written in C#. Not affiliated with EA.
AnKi 3D Engine - Vulkan and D3D12, modern renderer, scripting, physics and more
游戏服务器框架,网络层分别用SocketAPI、Boost Asio、Libuv三种方式实现, 框架内使用共享内存,无锁队列,对象池,内存池来提高服务器性能。还包含一个不断完善的Unity 3D客户端,客户端含大量完整资源,坐骑,宠物,伙伴,装备, 这些均己实现上阵和穿戴, 并可进入副本战斗,多人玩法也己实现, 持续开发中。
Animation Compression Library
Old repo for Xenko Game Engine. Please use https://github.com/xenko3d/xenko instead.
Cross-Platform C++ 2D/3D game engine