game-development
15 repositories
Rust's ECS-based game engine, still moving fast every 3 months — Bevy is a free, open-source data-driven game engine built in Rust using the Entity Component System paradigm. It ships breaking-change releases roughly every three months with migration guides, making it a fit for developers who want a modular, fast-compiling engine and are comfortable tracking active development.
A 13-year-old HTML5 game engine now targeting Playables and Discord Activities — Phaser is a long-running WebGL/Canvas game framework for web and mobile browsers, now also supporting new distribution targets like YouTube Playables, Discord Activities, Reddit games, and Twitch Overlays. It works with JavaScript or TypeScript and over 40 frontend frameworks, with an official create-phaser-game CLI for quick starts.
49 Specialized AI Agents Simulate a Full Game Studio in Claude Code — This Claude Code configuration adds 49 role-based agents, 74 workflow skills, 15 hooks, and 14 rules that mimic a studio hierarchy — directors, department leads, and specialists — to add structure, design review, and QA that a single AI chat session lacks. It targets solo and indie developers using Godot, Unity, or Unreal who want disciplined, coordinated AI-assisted game development.
A pure-Rust immediate mode GUI for web, native, and games — egui is a simple, fast immediate mode GUI library for Rust, drawable anywhere textured triangles can be rendered, including game engines. Its eframe framework targets Web, Linux, Mac, Windows, and Android. Aimed at Rust developers wanting the easiest way to build GUI apps or game tooling without fighting a retained-mode widget tree.
A no-code game engine for 2D, 3D and multiplayer, now with AI assistance — GDevelop is an open-source, no-code engine for building 2D, 3D and multiplayer games for mobile, desktop and web using an event-based system and modular behaviors. It now adds AI that can assist or build games alongside you, making it approachable for hobbyists and non-programmers alike.
A relational database built to host your game server's logic directly — SpacetimeDB merges a relational database with the application server itself, letting WASM modules run game or app logic right inside the database instead of a separate backend. It targets real-time multiplayer and MMORPG-style workloads where low-latency state sync matters, and is written in Rust.
A Python retro game engine with Rust under the hood — Pyxel lets Python developers build retro-style games with a fixed color palette and simple sound/graphics APIs, while the engine itself is implemented in Rust for performance. It suits hobbyists and game jam participants who want pixel-art constraints without leaving Python.
Browser-based 3D engine now rendering live Gaussian splats — PlayCanvas pairs WebGL2 and WebGPU support with glTF and WebXR to run interactive 3D apps and games in any browser. Recent additions like 3D Gaussian Splatting support make it relevant for developers exploring newer rendering techniques alongside traditional game and visualization workflows.
74 engine-specific Agent Skills that teach AI coders game dev — A collection of 74 SKILL.md files covering Godot, Unity, Unreal, Phaser, PixiJS, three.js, Bevy, pygame, LÖVE and Roblox, installed via one CLI command. A router auto-detects your engine and task so the agent loads only relevant skills, plus a deterministic asset-production workflow for consistent art direction across Claude Code, Cursor, Kiro, Codex, Copilot and more.
An Open-Source Engine Rebuild of Heroes of Might and Magic II — fheroes2 reimplements the Heroes of Might and Magic II engine from scratch, requiring original game assets while adding high-resolution graphics, improved AI, and numerous UI and logic fixes. It's aimed at long-time fans wanting the classic turn-based strategy game running smoothly on modern multiplatform systems.
Agent skills that turn Scenario MCP into a game-asset production pipeline — These skills teach Claude Code, Cursor, Codex, Copilot and 70+ other agents to generate images, video, audio and 3D via the Scenario MCP server. They pick the right model, estimate cost before spending, keep characters/brands consistent, and include expert workflows for Blender, Maya, ZBrush, Unreal and Unity.
A one-person game studio app, built around your own AI keys — OhMyGame is an open-source desktop app that bundles AI coding agents, image/video generation and a game canvas so solo developers can design, build and ship games in one place. It supports 40+ model providers with bring-your-own-key, letting creators pick their own AI stack instead of being locked to one vendor.
Agent skill for converting 2D character into style-consistent transparent animation sequences and spritesheets for game engines | 用于将静态 2D 角色/物体图片,通过 agent 转化为一致的透明背景游戏动画序列帧。
A 100k-LOC Open-World RPG Engine Built Solo Since High School — Project Hedra is a procedurally generated low-poly RPG with its own custom OpenGL engine, written from scratch starting when the author was 15. It ships on Steam with Linux/Windows support, modding, Python scripting, and a full renderer with SSR, SSAO, and skinned animation. The repo notably marks a 'pre-ai' tag separating code written before AI-assisted development.
A D-language 2D engine positioned between raylib and Godot — Parin is a code-driven 2D engine for D, offering more structure than a bare library like raylib but far less overhead than a full engine like Godot. Built on the Joka utility library, it bundles physics, dialogue, animation, and tile map tools, with Web, Windows, Linux and macOS support.