StarlingPunk is a framework built on top the Starling library designed to add structure and organization to your 2D game projects. It’s perfect for rapidly prototyping ideas and promotes code reuse between projects. As you may have been able to tell from the name, StarlingPunk is heavily inspired by the popular FlashPunk framework, although its not a direct port.
Repository Index
82,588 visible repositories in the index
529–552 of 705 · Most stars
An LLM running on an NPU inside an LLM. Karpathy's stories260K writing stories on a vector unit compiled into Qwen3.5-4B's weights.
A LibGdx library that allows a developer to add a console (similar to how it is featured in Source games) to their game.
A cross-platform modding language for GameMaker games. // Moved to Codeberg! https://codeberg.org/katsaii/catspeak-lang
- domain-specific-language
- gamemaker-studio-2
- dynamically-typed
- compiler
Resident Evil Outbreak native PC port: static recompilation of the PS2 game with online co-op (openSNAP), randomizer, cheats, controller support and 4K video settings.
- capcom
- cheats
- co-op
- decompilation
Static recompiler for Nintendo Switch and Switch 2 games, by MZ Labs. Windows and Linux, OpenGL and Vulkan.
Bayonetta 3 v1.2.0 running natively on Windows through ScarletNX static recompilation, with an NVN renderer on Vulkan and a friendly launcher. Aiming for butter-smooth 60 FPS. No game files included: bring your own dump.
Decompiled Lunar for Roblox 1.0.16 - Electron app, NSIS installer and native DLLs
- decompilation
- electron
- javascript
- lunar-for-roblox
Static recompilation of Mario Kart World (Switch 2) to native Windows with Vulkan. The Intro renders , graphical issues still ; not playable yet. No game files included.
A playable HTML + CSS + JavaScript remake of a space-based "shoot-'em-up" arcade game for Atari / Commodore 64 from 1982, including a level editor and design tool. Written as a prototype / demo of JavaScript and browser capabilities.
3D Tower Defense build with Three.js in HTML5!
🐿️ A metadata-driven Minecraft launcher for reproducible, storage-efficient instances and a built-in CLI with MCP mode for AI agents.
The Godot GamePad is a two part project that allows players to use their mobile devices as controllers with games made in Godot. The mobile app will be free to download on the Google Play and Apple App stores when it is finished. The aim of this project to make local multiplayer games more accessible.
GTA IV (Xbox 360) in the browser: recompiled to WebAssembly, drawn with WebGPU. Bring your own disc.
A simple 2D multiplayer online game built using Flutter and Flame engine
Run Windows games and Windows applications on MacOS Silicon with MetalSharp. https://www.metalsharpmac.com/
- game-porting-toolkit
- macos
- steam-games
- apple-silicon
Game-free Mac builder for native Ocarina of Time (Switch 2) ports on Apple Silicon. Bring your own dump; builds locally. Based on seedds/nxnative.
- appkit
- apple-silicon
- arm64
- game-porting
Translated沙滩小筑 (Shatan Xiaozhu, "small beach building") SANDCOVE · A WebGPU beach sandbox polished with AI: dig trenches, build sandcastles, channel water, and tsunamis. A WebGPU beach sandbox built on Sandboard.
- ai-assisted
- sand-simulation
- sandbox-game
- typescript
Static recompilation of Zelda: Tears of the Kingdom 1.0.0 to Linux / Steam Deck. Bring your own dump and keys; no game code or data included.
zero-dependency cross-platform builder for LÖVE to export games to Windows, MacOS, and Linux
- love2d
- lua
- build-tools
- love
Mirror of a roguelike in sky with a steampunk setting
Penguins-Journey: Build Bridges, Solve Puzzles, Lead the Colony
- game-tools
- mental-skills
- path-building
- pc-games
Construct dynamic zones that utilise region checking, raycasting and the new BasePart.CanTouch property to effectively determine players and parts within their boundaries.
- roblox
- lua
- zones
- area
Gems: Match Three Jewels, Customize Your Board, Chase the High Score
- bakno-games
- explosive-gem
- gems-free
- gems-latest-version