An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with game-programming

A curated list of projects in awesome lists tagged with game-programming .

https://github.com/qianmo/game-programmer-study-notes

:anchor: 我的游戏程序员生涯的读书笔记合辑。你可以把它看作一个加强版的Blog。涉及图形学、实时渲染、编程实践、GPU编程、设计模式、软件工程等内容。Keep Reading , Keep Writing , Keep Coding.

blog book books cg ebook ebooks game-developing-notes game-development game-programmer game-programming gpu-programming graphics notes real-time-rendering realtime-rendering rendering shader study-notes

Last synced: 28 Jan 2026

https://github.com/QianMo/Game-Programmer-Study-Notes

:anchor: 我的游戏程序员生涯的读书笔记合辑。你可以把它看作一个加强版的Blog。涉及图形学、实时渲染、编程实践、GPU编程、设计模式、软件工程等内容。Keep Reading , Keep Writing , Keep Coding.

blog book books cg ebook ebooks game-developing-notes game-development game-programmer game-programming gpu-programming graphics notes real-time-rendering realtime-rendering rendering shader study-notes

Last synced: 19 Mar 2025

https://github.com/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》的前置阅读材料。

book cg ebook game-development game-programming graphics-programming notes pdf real-time-rendering rendering study-notes

Last synced: 27 Jan 2026

https://github.com/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》的前置阅读材料。

book cg ebook game-development game-programming graphics-programming notes pdf real-time-rendering rendering study-notes

Last synced: 17 Apr 2025

https://github.com/ylmbtm/gameproject3

游戏服务器框架,网络层分别用SocketAPI、Boost Asio、Libuv三种方式实现, 框架内使用共享内存,无锁队列,对象池,内存池来提高服务器性能。还包含一个不断完善的Unity 3D客户端,客户端含大量完整资源,坐骑,宠物,伙伴,装备, 这些均己实现上阵和穿戴, 并可进入副本战斗,多人玩法也己实现, 持续开发中。

game game-development game-engine game-framework game-programming game-server gamedev games gameserver libuv mmorpg multiplayer rpg server unity

Last synced: 14 May 2025

https://github.com/ivanperez-keera/haskanoid

A free and open source breakout clone in Haskell using SDL and FRP, with Wiimote and Kinect support.

android arkanoid breakout-game collision frp game-programming ghcjs haskell kinect linux macosx macosx-game physics sdl sdl2 web wiimote windows yampa

Last synced: 04 Apr 2025

https://github.com/keera-studios/haskell-game-programming

A central repository of Haskell Game Programming resources, put together by Keera Studios

game-programming haskell

Last synced: 10 Apr 2025

https://github.com/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.

apple-silicon d3d12 directx12 game-console game-dev game-developement game-development game-porting-toolkit game-programming gamedev godot-engine photogrammetry playstation ps5 ray-tracing rendering-engine ue5 unity3d-games unreal-engine unreal-engine-plugin

Last synced: 10 Jul 2025

https://github.com/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.

apple-silicon d3d12 directx12 game-console game-dev game-developement game-development game-porting-toolkit game-programming gamedev godot-engine photogrammetry playstation ps5 ray-tracing rendering-engine ue5 unity3d-games unreal-engine unreal-engine-plugin

Last synced: 21 Aug 2025

https://github.com/ugnmura/chronity

:hourglass: Library for running functions after a delay by creating timers in Unity3D.

csharp game-development game-programming gamedev openupm openupm-cli timer unity unity3d

Last synced: 12 Oct 2025

https://github.com/turborium/turboraylib

TurboRaylib is a cool and clean Raylib bindings for Object Pascal (Delphi and FreePascal)

delphi easy-to-use freepascal game game-dev game-development game-engine game-programming lazarus linux mozol object-pascal osx pascal pip-install-way unix windows

Last synced: 27 Oct 2025

https://github.com/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.

2d-game beginner-friendly game-programming pygame-alternative python-2 python-3 python-game-library

Last synced: 15 Jun 2025

https://github.com/correia-jpv/fucking-magictools

🎮 📝 A list of Game Development resources to make magic happen. With repository stars⭐ and forks🍴

art awesome awesome-list board-games curated design frameworks game-design game-development game-engine game-jam game-programming gamedev games list

Last synced: 27 Apr 2025

https://github.com/a740g/raylib-64

QB64-PE bindings for raylib (a simple and easy-to-use library to learn videogames programming)

binding bindings game-development game-programming gamedev library qb64 qb64-pe qbasic qbasic64 quickbasic quickbasic64 raylib raylib-binding raylib-qb64pe

Last synced: 23 Jul 2025

https://github.com/gopal96685/goflap

Goflap is a Flappy Bird game developed in Golang. Enjoy a nostalgic retro gaming experience as you guide a cute bird through challenging obstacles. Dive into the source code to learn game development in Golang. Start flapping and have fun!

flappy-bird flappy-bird-game game game-2d game-development game-programming gamedevelopment golang golang-game golang-project open-source-game opensource-projects sdl2

Last synced: 15 Mar 2025

https://github.com/sevdanurgenc/game-programming-lecture-notes

In this repo, there are lecture notes of Game Programming with Unity and C#.

game-development game-programming game-programming-algorithms game-programming-language

Last synced: 24 Jul 2025

https://github.com/developpeurpascal/tetrislike

Un "Tetris" en guise de démonstration de développement de jeu vidéo avec Delphi et FireMonkey.

delphi delphi-game delphi-source firemonkey firemonkey-applications fmx game game-development game-programming game-source gamedev tetris tetris-clone

Last synced: 19 Jan 2026

https://github.com/carsonsgit/pong

Pong game coded in Game Programming.

game-programming javascript

Last synced: 04 May 2025

https://github.com/developpeurpascal/taquindxbooks

A Taquin game using the Delphi Books API and the covers of the latest books published on Delphi and the Pascal language as support for the game.

delphi delphi-game delphibooks delphibooks-api-sample firemonkey firemonkey-applications game-development game-programming game-source gamedev

Last synced: 09 Feb 2026

https://github.com/lebrancconvas/compile-game

Game Project by using Bevy (Data-Driven Game Engine by Rust).

bevy bevy-engine game-development game-programming personal-project rust side-project

Last synced: 13 Jul 2025

https://github.com/lebrancconvas/only-code-game-programming

Trying to challenge myself by developing game with only source code and a bit assets (No Game Engine).

csharp game-development game-programming javascript phaser pygame python

Last synced: 08 Aug 2025

https://github.com/lebrancconvas/gyuudon

Monogame's Test Project before Implement to the real project.

csharp game-development game-programming monogame personal-project side-project visual-studio

Last synced: 26 Feb 2025

https://github.com/lebrancconvas/chain-mail-plugins

Plugins code for Chain Mail (My RPG Maker MZ Game Project).

game-development game-programming javascript javascript-game rpg-maker-mz

Last synced: 26 Feb 2025

https://github.com/developpeurpascal/casse-briques

Un jeu de casse briques développé à l'occasion d'une session de codage en ligne

breakout-game delphi delphi-firemonkey delphi-game delphi-source game game-development game-programming game-source gamedev

Last synced: 21 Jan 2026

https://github.com/ssusnic/ascii-snake

A repository that contains the source code of my terminal based Snake game written in C++ for the Windows Command Line.

2d 2d-game ascii command-line commandprompt cplusplus cpp game-development game-programming gamedev making-games mingw mingw-w64 snake snake-game terminal-based terminal-game text-based-game visual-studio vscode

Last synced: 23 Oct 2025

https://github.com/packtpublishing/intro-to-unity---game-development-made-easy

Code Repository for Intro to Unity - Game Development Made Easy, published by Packt

beginners-friendly game-development game-programming packtpub unity3d

Last synced: 24 Feb 2025

https://github.com/badsami/bad

A C/C++ SIMD math library for video game programming and connected fields, targeting x86, x86-64 and ARM architectures.

game-programming low-level math optimization simd video-game-development

Last synced: 02 Apr 2025

https://github.com/rahmabintangpratama/target-shooter

Target Shooter is a 2D game set in a night carnival theme, challenging players to hit targets that appear on the screen. The game is designed to provide an entertaining and challenging experience for players of all ages.

android-studio game-programming kotlin target-shooter uinsuka

Last synced: 19 Aug 2025

https://github.com/lschmid83/opengl-es-2d-sprite-demo

This is an OpenGL ES 2D hardware accelerated sprite demo built in Android Studio. It demonstrates animated sprites with rotations and touch screen controls.

2d-game-engine android android-studio game-programming java open-gl sprite-sheet sprites

Last synced: 05 Apr 2025

https://github.com/mijisu0103/game-programming

This repository contains a collection of mini-games I've developed using C#, C++, and Lua.

cpp csharp game-programming lua

Last synced: 26 Mar 2025

https://github.com/zamweis/t-display-s3-tetris

This repository features a fun and engaging Tetris game built for the LilyGO T-Display S3, utilizing the ESP32-S3 microcontroller and the TFT_eSPI library for colorful, retro-style graphics rendering on embedded devices. If you like it, leave a star. Have fun!

2d-game ai arduino-game embedded-game esp32 esp32-s3 game-development game-programming generic-algorithm graphics-rendering heuristics hobby-project lilygo-tdisplay-s3 platformio retrogaming tetris tft-display

Last synced: 17 Mar 2025

https://github.com/developpeurpascal/dad48-ludumdare48

WIP - Delphi source codes for versions 2.x of the DAD48 video game originally created for the Ludum Dare 48 game jam in 2021.

2d-game arcade-game delphi delphi-app delphi-game firemonkey firemonkey-applications fmx game-2d game-programming game-source labyrinth-game mobile-app mobile-game wip wip-do-not-use

Last synced: 02 Sep 2025

https://github.com/ebadier/unity3d_tutorial

A simple 3D game tutorial, where you build everything from scratch to learn the fundamentals of Unity3D

animation csharp game-development game-programming graphics physics tutorial unity3d video-game

Last synced: 06 Mar 2025

https://github.com/sunsided/godot-rust

Toying around with Godot 4 and Rust via gdext

game-programming godot playground rust

Last synced: 24 Aug 2025

https://github.com/mmartin46/taco_platformer

An SDL2 Gaming Platformer Project Written in C++. The player's only objective within the game is to collect as many tacos as possible.

c cpp game-2d game-development game-programming sdl2

Last synced: 04 Oct 2025

https://github.com/rafaelmprogrammer/tic-tac-toe

This is a Tic-Tac-Toe game. For this project I use C language and the DEV-C++ platform.

c game game-development game-programming programmer programming

Last synced: 24 Jul 2025

https://github.com/pranjalco/pong-game-intermediate

This is a Pong game implemented using Python's `turtle` and `time` modules with an object-oriented programming (OOP) approach. The game involves two players, left and right, competing to reach the winning score.

game-development game-programming object-oriented-programming oop pong-game programming python time turtle turtle-graphics

Last synced: 30 Mar 2025

https://github.com/mmartin46/tacorpg

A SDL2 Gaming RPG Project Written in C++. The goal is to avoid enemies and collect items.

cpp game-programming gamedev rpg rpg-game sdl2

Last synced: 10 Apr 2025

https://github.com/sjthesahiljoseph/dot-reaction

SJ's Dot-Reaction - Can you react fast? If yes, then try playing Dot-Reaction.

2d dot-reaction game game-development game-programming personal

Last synced: 21 Mar 2025

https://github.com/ua-livefox/ue5-starterkit

The UE 5.4 Starter Kit offers essential content and a structured foundation for rapid Unreal Engine 5.4 development. With organized files, assets, templates, and sample maps, it streamlines setup, letting developers focus on core gameplay creation efficiently.

3d-models animation blueprints environment-design game-assets game-design game-development game-programming game-templates gaming-resources indie-game-dev level-design materials open-world prototyping starter-kit textures ue5 unreal-engine unreal-engine-5

Last synced: 09 Feb 2026