A Study Path for Game Programmer
Repository Index
47,133 repositories indexed
1–24 of 108 · Most stars
A list of open source games.
- awesome-list
- games
- open-source
Android in docker solution with noVNC supported, video recording, mcp server and AI-agent
- docker-android
- android
- android-emulator
- novnc
Clone of the Age of Empires II engine 🚀
- game
- engine
- python
- c-plus-plus
A beautiful, powerful, self-hosted ROM manager and player.
- retrogaming
- self-hosted
- open-source
- emulation
Python GUIs for Humans! Create any GUI simple or complicated in a way that's intuitive. Launched in 2018. NEW for 2026 - the LGPL3 Version 6. Transforms tkinter, Qt, WxPython, and Remi into a simple, intuitive, and fun experience for both hobbyists and expert users.
- pysimplegui
- gui-framework
- python
- tkinter
fay是一个帮助数字人(2.5d、3d、移动、pc、网页)或大语言模型(openai兼容、deepseek)连通业务系统的agent框架。
A monospaced programming font inspired by the Minecraft typeface
Switch games running natively on iPhone, iPad and Mac: an NSP folder becomes an unsigned IPA (NSO rewriter, Horizon HLE host, NVN→Metal)
🎮 Chinese DOS games collections.
- dos
- game
Lutris desktop client
- gaming
- game-launcher
- linux-app
Point Claude at any game. Skills, tools and the fal MCP that let Claude Code mod almost any PC game you own: recon, reverse engineering, fal-generated art/3D/audio, in-game testing, showcase videos.
- age-of-empires
- claude-code
- claude-code-plugin
- fal
Emulator for rapid prototyping of Software Defined Networks
- mininet
- openflow
- sdn
- emulator
Simple Minecraft-inspired program using Python and Pyglet
Legendary - A free and open-source replacement for the Epic Games Launcher
- epicgames-launcher
- epic-games
- epic-games-client
- epic-games-launcher
Game Boy emulator written in Python
Installs the latest UMU/GE-Proton and Non Steam Launchers under 1 Proton prefix folder and adds them to your steam library. Installs... Battle.net, Epic Games, Ubisoft, GOG, EA App, Amazon Games, itch.io , Legacy Games, The Humble Games Collection, IndieGala, Rockstar Games Launcher,PS Plus, Glyph, VKPlay & HoYoPlay, Waydroid and Games on SD Card.
- deck
- steam
- machine
- nonsteam
Reverse engineering tool for Linux
- gdb
- cheat-engine
- reverse-engineering
- injection
Rated, auto-refreshed list of decompiled, recompiled & reverse-engineered games: decomps, static recomps, source ports, engine remakes, browser ports.
- awesome
- awesome-list
- decompilation
- game-preservation
A wrapper that does winetricks things for Proton enabled games, requires Winetricks.
- proton
- winetricks
- python3
A Minecraft world editor and converter that supports all versions since Java 1.12 and Bedrock 1.7.
- minecraft
- converter
- amulet
- map-editor
pyglet is a cross-platform windowing and multimedia library for Python, for developing games and other visually rich applications.
Python MUD/MUX/MUSH/MU* development system
- mud
- mux
- mush
- python
Easy to use Python library for creating 2D arcade games.
- python3
- python
- arcade-framework
- arcade-api