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
47,133 repositories indexed
841–864 of 1,601 · Most stars
Multiplayer Simon Says game using bidirectional gRPC streaming
Source code for game tutorial written by capucat
Chess representation written in Erlang using Bitboards, ready for use on game servers
- chess
- chessboard
- chessboard-representation
- bitboards
CAN analysis - Use your car as a gamepad!
- can
- automotive
- python
A Swift package for Raylib. Builds Raylib from source so no need to fiddle with libraries. Just add as a dependency in you game package and go!
- gamedev
- raylib
- raylib-swift
- swift
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
LUIS (Love2D UI System) is a flexible graphical user interface (GUI) framework built on top of the Löve2D game framework. LUIS provides developers with the tools to create dynamic, grid-centric, layered user interfaces for games and applications.
Ada 2022 bindings to SDL 2
- sdl
- sdl-ttf
- ada
- ada2012
Notify users when a new version of your Android app is available, and prompt them with the Play Store link. A port of the iOS library of the same name.
- android
- version-check
- siren
- notify-users
Implementation of Jos Stam's Real-Time Fluid Dynamics for Games paper using javascript as a playground for learning the WebGPU API.
A 2D top-down space shooter made using Flutter and Flame engine.
- flutter-game
- flame-game
- 2d-game
- top-down-game
Powerful dice Roller is used as discord bot, irc bot, cli tool and inside Rolisteam : 1d20+4, 1L[head,arm,leg,belly,chest], 1d6+1d8, 8+5*3
🔫 Python package for interacting with CS:GO Game Coordinator
- steam
- valve
- game-coordinator
- csgo
Egoboo is a working cool 3D dungeon crawling game in the spirit of NetHack for Windows, Linux and Mac.
Kraft Physics Engine is an open source Object Pascal physics engine library that can be used in 3D games.
- 3d
- delphi
- freepascal
- game-development
A JavaScript based Gameboy Assembler
Fast. Light. Powerful. Spin your own classic Sonic masterpiece!
- sonic
- framework
- gamemaker-studio-2
- engine
Play Mario Kart: Double Dash!! online on Windows. Project Tandem is a native PC recompilation with 2-8 player solo/shared-kart multiplayer, widescreen, and mouse/keyboard controls. Requires your own compatible USA disc image.
- gamecube
- multiplayer
- rollback-netcode
- static-recompilation
TranslatedHUD and scenes for CS2 and Dota 2 broadcasts: veto, schedule, producer studio, AI observer. CS2 / Dota 2 broadcast HUD for OBS
- broadcast
- counter-strike-2
- cs2
- cs2-hud
Roguelike puzzle game
Plugin-based client-server voxel game engine written in D language
- d
- dlang
- game
- game-engine
Unofficial native PC port of inFAMOUS First Light (PS4). Bring your own game dump - no game files included.
- emulation
- infamous
- pc-port
- ps4