Skip to main content

pgRPG - ECS pygame Game Engine

ECS game engine piloted on some RPG-related examples.


ODoko
(xdoko01)
pgrpg is a Pygame-based 2D RPG game engine built around an Entity–Component–System (ECS) architecture with strong emphasis on data-driven design, behavior trees, and event-driven gameplay. Game logic, AI behavior, scenes, processors, and even UI flows are primarily defined in JSON/YAML, enabling rapid iteration without touching engine code. The engine is designed for experimentation with RPG mechanics, AI orchestration, and systemic gameplay rather than as a monolithic framework.

Changes

Links

Home Page
https://github.com/xdoko01/pgRPG

Releases

pgRPG - ECS pygame Game Engine 0.1.0 — 19 Feb, 2026

Pygame.org account Comments