- Customizable 2D grid-world environment layouts
- Scenario scripting via Python or YAML
- Flexible reward function configuration
- Real-time Pygame-based rendering
- Step-based API compatible with RL libraries
- Multi-agent environment support
- Collision detection and basic physics