RPGX
RPGX is a lightweight, modular, and extensible 2D RPG game engine written in Rust, designed for flexibility and ease of use. It provides a rich grid-based architecture with layered maps, tile effects, pathfinding, and entity movement logic.
Features
- Layered Maps: Compose complex scenes with multiple logical and visual layers.
- Tiles & Effects: Attach visual and interactive effects to grid tiles.
- Selectors & Masks: Flexible targeting and zone definition for tiles.
- Pathfinding: Efficient movement and blocking logic for entities.
- Pawns: Manage entities and their interactions on the map.
- Extensible: Designed for integration with WASM, Dioxus, and more.
Getting Started
Add RPGX to your Rust project:
Glossary
Contributing
License
RPGX is licensed under the MIT License.