Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
-
Updated
May 31, 2024 - C++
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
游戏服务器框架,网络层分别用SocketAPI、Boost Asio、Libuv三种方式实现, 框架内使用共享内存,无锁队列,对象池,内存池来提高服务器性能。还包含一个不断完善的Unity 3D客户端,客户端含大量完整资源,坐骑,宠物,伙伴,装备, 这些均己实现上阵和穿戴, 并可进入副本战斗,多人玩法也己实现, 持续开发中。
Ubpa Entity-Component-System (U ECS) in Unity3D-style
Tanks vs Zombies using Paper2D and GameplayAbilites
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.
opengles 2.0 light engine + tutorials for iOS.
Top-down shoot'em up with gravity gun and physics puzzles
2D/3D game engine from scratch
Plan your moves by matching 3 or more jewels in a row! 💎 Match 3 puzzle game inspired by Candy Crush using SFML.
AirForce3D Engine
QB64-PE bindings for raylib (a simple and easy-to-use library to learn videogames programming)
A C++ game engine powered by Vulkan
A repository that contains the source code of my terminal based Snake game written in C++ for the Windows Command Line.
Entity-Component-System (ECS) Framework written in modern C++.
TicTacToe with MetalCPP for macOS
SJ's Dot-Reaction - Can you react fast? If yes, then try playing Dot-Reaction.
A Pong clone using c++ asio and SDL
Game programming in C++ with OGRE. Coursework for CS 425: Game Programming I (Fall 2016) at George Mason University.
Add a description, image, and links to the game-programming topic page so that developers can more easily learn about it.
To associate your repository with the game-programming topic, visit your repo's landing page and select "manage topics."