game-programming
There are 196 repositories under game-programming topic.
ellisonleao/magictools
:video_game: :pencil: A list of Game Development resources to make magic happen.
skypjack/entt
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
QianMo/Game-Programmer-Study-Notes
:anchor: 我的游戏程序员生涯的读书笔记合辑。你可以把它看作一个加强版的Blog。涉及图形学、实时渲染、编程实践、GPU编程、设计模式、软件工程等内容。Keep Reading , Keep Writing , Keep Coding.
ThusSpokeNomad/GameNetworkingResources
A Curated List of Multiplayer Game Network Programming Resources
QianMo/Unity-Design-Pattern
:tea: All Gang of Four Design Patterns written in Unity C# with many examples. And some Game Programming Patterns written in Unity C#. | 各种设计模式的Unity3D C#版本实现
Kavex/GameDev-Resources
:video_game: :game_die: A wonderful list of Game Development resources.
QianMo/Real-Time-Rendering-3rd-CN-Summary-Ebook
:blue_book: 电子书 -《Real-Time Rendering 3rd》提炼总结 | 全书共9万7千余字。你可以把它看做中文通俗版的《Real-Time Rendering 3rd》,也可以把它看做《Real-Time Rendering 3rd》的解读版与配套学习伴侣,或者《Real-Time Rendering 4th》的前置阅读材料。
Calinou/awesome-gamedev
A collection of free software and free culture resources for making amazing games. (mirror)
ssusnic/Machine-Learning-Flappy-Bird
Machine Learning for Flappy Bird using Neural Network and Genetic Algorithm
ylmbtm/GameProject3
游戏服务器框架,网络层分别用SocketAPI、Boost Asio、Libuv三种方式实现, 框架内使用共享内存,无锁队列,对象池,内存池来提高服务器性能。还包含一个不断完善的Unity 3D客户端,客户端含大量完整资源,坐骑,宠物,伙伴,装备, 这些均己实现上阵和穿戴, 并可进入副本战斗,多人玩法也己实现, 持续开发中。
Ubpa/UECS
Ubpa Entity-Component-System (U ECS) in Unity3D-style
ivanperez-keera/haskanoid
A free and open source breakout clone in Haskell using SDL and FRP, with Wiimote and Kinect support.
2DGD-F0TH/2DGD_F0TH
[CC BY-NC-SA] A compendium of the community knowledge on game design and development
mikeroyal/Game-Console-Dev-Guide
Game Console Dev Guide. Learn to develop games for Xbox Series X|S, PlayStation 5, Nintendo Switch, Steam Deck, and Apple Silicon. Developing with Unreal Engine 5, Unity, Godot Engine, and Blender.
nidorx/ecs-lib
Tiny and easy to use ECS (Entity Component System) library for game programming
keera-studios/haskell-game-programming
A central repository of Haskell Game Programming resources, put together by Keera Studios
steelx/go-rpg-cgm
GoLang 2D RPG Game - hobby project
SushiWaUmai/chronity
:hourglass: Library for running functions after a delay by creating timers in Unity3D.
denyskryvytskyi/ElvenEngine
2D/3D game engine from scratch
adrianensis/ThiefEngine
University Final project - JavaScript + WebGL 2D Game Engine.
createthis/UnityGeneticAlgorithmMaze
Modern reimplementation in Unity of Bob's Map from AI Techniques for Game Programming
mtala3t/Super-Mario-Java-2D-Game
It is a simple Java 2D game like super mario.
aa1000/GASTanksVsZombies
Tanks vs Zombies using Paper2D and GameplayAbilites
ycarowr/UnityDesignPatterns
Design Patterns applied to Unity3D and C#
Sheph/TriggerTime
Top-down shoot'em up with gravity gun and physics puzzles
turborium/TurboRaylib
TurboRaylib is a cool and clean Raylib bindings for Object Pascal (Delphi and FreePascal)
Zilize/GDC-Index
The Game Developers Conference (GDC) 中英文摘要索引
madeso/euphoria
data driven "game engine"
abdallahdib/opengles_tutorials
opengles 2.0 light engine + tutorials for iOS.
petehouston/awesome-gamedev-series
My personal collection of complete game development series.
wynand1004/SimplePythonGameLibrary
SPGL is a simple Python game library / framework for creating 2D games. It is built on the Python Turtle module and is compatible with Python 2.x and 3.x.
ikergarcia1996/NeuroEvolution-Flappy-Bird
A comparison between humans, neuroevolution and multilayer perceptrons playing Flapy Bird implemented in Python
Andre-LA/rotor-nelua
ECS library written in Nelua
miyu/OpenMOBA
Polygonal RTS/MOBA Game Engine (Outdated)
noorus/nil
Gaming input library for Windows.
sheraadams/OpenGL-Skyboxes-and-Photoshop-tutorial
Creative commons skyboxes for use in OpenGL C++ and photoshop tutorial for how to create custom high resolution cubemap skyboxes