DefaultecsEntity Component System framework aiming for syntax and usage simplicity with maximum performance for game development.
Stars: ✭ 286 (+1044%)
NetcodeA protocol for secure client/server connections over UDP
Stars: ✭ 2,121 (+8384%)
UnitygameframeworkThis is literally a game framework, based on Unity game engine. It encapsulates commonly used game modules during development, and, to a large degree, standardises the process, enhances the development speed and ensures the product quality.
Stars: ✭ 617 (+2368%)
RhubarbA WebSocket library optimized for multiplayer JS games, works on WebWorkers with binary data.
Stars: ✭ 167 (+568%)
StrideStride Game Engine (formerly Xenko)
Stars: ✭ 3,524 (+13996%)
Awesome WgpuA curated list of wgpu code and resources.
Stars: ✭ 162 (+548%)
Fheroes2Free implementation of Heroes of Might and Magic II game engine
Stars: ✭ 471 (+1784%)
TinypcA miniature gaming PC / laptop
Stars: ✭ 160 (+540%)
Bloggamedev blog
Stars: ✭ 3,076 (+12204%)
EbitenuiUser interface engine and widget library for Ebiten
Stars: ✭ 159 (+536%)
GlbindSingle file OpenGL API loader.
Stars: ✭ 23 (-8%)
Eguiegui: an easy-to-use immediate mode GUI in pure Rust
Stars: ✭ 5,980 (+23820%)
UltravioletThe Ultraviolet Framework is a .NET game development framework written in C#.
Stars: ✭ 466 (+1764%)
HlslppMath library using hlsl syntax with SSE/NEON support
Stars: ✭ 153 (+512%)
GlasWebGL in WebAssembly with AssemblyScript
Stars: ✭ 278 (+1012%)
SwissarmylibCollection of helpful utilities we use in our Unity projects.
Stars: ✭ 154 (+516%)
OuzelC++ game engine for Windows, macOS, Linux, iOS, tvOS, Android, and web browsers
Stars: ✭ 607 (+2328%)
MosLightweight game engine.
Stars: ✭ 153 (+512%)
Game Programmer Study Notes⚓ 我的游戏程序员生涯的读书笔记合辑。你可以把它看作一个加强版的Blog。涉及图形学、实时渲染、编程实践、GPU编程、设计模式、软件工程等内容。Keep Reading , Keep Writing , Keep Coding.
Stars: ✭ 6,050 (+24100%)
JinxEmbeddable scripting language for real-time applications
Stars: ✭ 150 (+500%)
Jvm🤗 JVM 底层原理最全知识总结
Stars: ✭ 7,756 (+30924%)
Sm🚀 SM – a static State Machine library
Stars: ✭ 149 (+496%)
TalosTalos Particle Engine
Stars: ✭ 275 (+1000%)
TmxC tmx map loader
Stars: ✭ 148 (+492%)
JustweengineAn easy open source Android Native Game FrameWork.
Stars: ✭ 762 (+2948%)
Mir2Javascript+Easycanvas+Node实现热血传奇(Mir2)游戏,还原了人物&装备&刷怪&战斗&背包等功能,支持联机,详情见wiki。
Stars: ✭ 147 (+488%)
NoahgameframeA 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.
Stars: ✭ 3,258 (+12932%)
RocketRocketMod — .NET Game Server Plugin Framework
Stars: ✭ 147 (+488%)
IogridMultiplayer game engine/framework built using SocketCluster and Phaser
Stars: ✭ 455 (+1720%)
Zengine2D | 3D Game development library
Stars: ✭ 145 (+480%)
Raylib RsRust bindings for raylib
Stars: ✭ 263 (+952%)
B8BASIC8 - The Fantasy Computer/Console!
Stars: ✭ 144 (+476%)
Svelto.ecsSvelto ECS C# Lightweight Data Oriented Entity Component System Framework
Stars: ✭ 605 (+2320%)
ChronoshiftAn open source re-implementation of Red Alert written in C++.
Stars: ✭ 144 (+476%)
GgezRust library to create a Good Game Easily
Stars: ✭ 3,120 (+12380%)
ReliableA packet acknowledgement system for UDP
Stars: ✭ 446 (+1684%)
Awesome FlameAn awesome list that curates the best Flame games, projects, libraries, tools, tutorials, articles and more.
Stars: ✭ 227 (+808%)
Ape EcsEntity-Component-System library for JavaScript.
Stars: ✭ 137 (+448%)
DascriptdaScript - high-performance statically strong typed scripting language
Stars: ✭ 259 (+936%)
Paddle SoccerA simple, two player multiplayer game built to show how you can host dedicated game servers on Kubernetes.
Stars: ✭ 141 (+464%)
BoipushyInput module for LÖVE
Stars: ✭ 138 (+452%)
GamedevelopmentlinksThis is a collection of useful game-development links including, but not restricted to, development with MonoGame.
Stars: ✭ 257 (+928%)
Kaetram OpenAn open-source 2D HTML5 adventure based off BrowserQuest (BQ).
Stars: ✭ 138 (+452%)
EbitenA dead simple 2D game library for Go
Stars: ✭ 5,563 (+22152%)
Hfsm2High-Performance Hierarchical Finite State Machine Framework
Stars: ✭ 134 (+436%)
ConeCone Programming Language
Stars: ✭ 257 (+928%)
FlaxapiOld repository with C# Editor and C# API for creating games in Flax Engine
Stars: ✭ 131 (+424%)
MpsThe Memory Pool System
Stars: ✭ 351 (+1304%)
StealthgameudemyC++ Stealth Game in Unreal Engine (Udemy Project)
Stars: ✭ 221 (+784%)
Gamedev ResourcesAn updated collection of useful resources to resources to design, develop and market games.
Stars: ✭ 219 (+776%)
WindfieldPhysics module for LÖVE
Stars: ✭ 254 (+916%)
RezonatorRezonator: Dynamics of human engagement
Stars: ✭ 25 (+0%)
Excalibur🎮 An easy to use 2D HTML5 game engine written in TypeScript
Stars: ✭ 892 (+3468%)
BfxrFlash + AIR sound effects generator. Based on Sfxr.
Stars: ✭ 787 (+3048%)
G3logG3log is an asynchronous, "crash safe", logger that is easy to use with default logging sinks or you can add your own. G3log is made with plain C++14 (C++11 support up to release 1.3.2) with no external libraries (except gtest used for unit tests). G3log is made to be cross-platform, currently running on OSX, Windows and several Linux distros. See Readme below for details of usage.
Stars: ✭ 677 (+2608%)