How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
Space Station 14 is a C# multiplayer game and roleplay simulation framework. It is built upon an Entity-Component-System (ECS) game engine that separates logic into systems and data into components to manage complex entity interactions. The project functions as a grid-based physics simulator with a YAML data-driven prototype system for defining game objects. The project features a specialized 2D sprite rendering engine that maps server-side appearance data to client-side shaders. It implements a networking model with client-side prediction and dirty-flagged state synchronization to reduce inp
The Source Engine SDK is a C++ game development kit and modding framework designed for creating game modifications and custom gameplay extensions for the Source engine. It provides a structured environment and a collection of source code and binaries required to build custom content for compatible titles. The kit serves as a toolset for C++ game engine programming, enabling the development of custom gameplay mechanics, new rulesets, and game modes. It includes the libraries and headers necessary to compile and build gameplay extensions and custom game content.
This repository is a curated collection of portable agent skills that teach AI coding assistants how to build games. Each skill is a self-contained folder in the SKILL.md format, so it can be loaded by Claude Code, Cursor, Codex, Copilot, Gemini CLI, Kiro and other compliant agents. Engine-specific skills cover Godot, Unity, Unreal, Roblox, and browser or code-first frameworks, with guidance pinned to a stated engine version. A routing layer sets the collection apart. It scans a project's build files to detect the engine and version, classifies the request by task type, and loads only the mat
Quake III Arena is a first-person shooter game engine and arena combat simulator. It consists of the original C++ game source code for a cross-platform 3D game designed to run on Windows, Linux, and Mac. The project provides the source code necessary to render a first-person shooter experience, focusing on player-versus-player battles in closed 3D environments. It serves as a resource for legacy game preservation and the study of early 3D game engine construction. The engine incorporates spatial partitioning, client-side prediction, and state synchronization to manage multiplayer networking
This is a documentation and sample project for learning Unreal Engine's Gameplay Ability System (GAS), focused on building networked gameplay abilities that synchronize correctly in a multiplayer environment. The project provides a step-by-step guide to implementing GAS, covering the core concepts of defining gameplay mechanics through a data-driven attribute system that separates ability logic from character state management.
The main features of tranek/gasdocumentation are: Gameplay Ability System Documentation, Gameplay Ability System Tutorials, Guided Project Tutorials, Multiplayer Ability Samples, Client-Side Prediction Systems, Attribute-Based Frameworks, Gameplay Ability System Implementations, Blueprint Visual Scripting Integrations.
Projects with overlapping indexed features include: space-wizards/space-station-14 — Space Station 14 is a C# multiplayer game and roleplay simulation framework. It is built upon an… valvesoftware/source-sdk-2013 — The Source Engine SDK is a C++ game development kit and modding framework designed for creating game modifications and… gamedev-skills/awesome-gamedev-agent-skills — This repository is a curated collection of portable agent skills that teach AI coding assistants how to build games.… tomlooman/actionroguelike — ActionRoguelike is a third-person cooperative game project built with C++ and Unreal Engine. It functions as a… bootdotdev/curriculum — This project is an interactive programming curriculum and educational system designed to teach computer science and… id-software/quake-iii-arena — Quake III Arena is a first-person shooter game engine and arena combat simulator. It consists of the original C++ game…