Game Dev is a skill published by agensi that adds a structured game development logic framework to an AI agent. It targets three specific engines and languages: Godot 4 with GDScript, Phaser 3 with TypeScript, and Bevy using Rust and an Entity-Component-System architecture.
The skill covers engine architecture by applying best practices for each framework, including “Signal Up, Call Down” decoupling patterns for Godot and ECS patterns for Bevy. On the systems side, it handles player controllers, physics algorithms (AABB, SAT, and raycasting), and state machine logic. For game loops, it addresses frame-independent movement, delta time handling, and fixed versus variable timesteps — avoiding the common pitfall of frame-rate-dependent motion.
Production asset work is also in scope: the skill guides implementation of sprite animations, tilemaps, auto-tiling, and audio buses. For shipping, it covers save and load systems using JSON or encrypted formats, memory-efficient object pooling, and export workflows targeting Steam and itch.io.
This skill is relevant when an agent needs to go beyond general code generation and follow opinionated, architecture-level patterns specific to these three engines. It is not a general-purpose coding assistant and does not cover engines outside Godot 4, Phaser 3, and Bevy. There are no listed environment variables or external service dependencies.