What is Auroria?
Auroria is an open-source, lightweight 2D game engine built with HTML5 and JavaScript focusing on role-playing games (RPGs). It utilizes the HTML5 Canvas API for hardware-accelerated 2D graphics rendering along with the Matter.js physics engine for realistic physics effects.
Key features of Auroria include:
- Integrated animation system for character sprites and tilemaps
- Customizable particle effects for spells, weather, and more
- Quests, dialog, and inventory systems tailored for RPG creation
- Web-based with cross-platform support
- Modular code structure allowing developers to use only needed features
- Active open-source community providing plugins and documentation
The goal of the Auroria engine is to give developers an easy way to build 2D web-based RPGs without needing advanced game programming experience. Everything from the rendering loop to entity management is handled by the engine so developers can focus on content creation. With its approachable code style, extensive documentation, and RPG-focused feature set, Auroria lowers barriers for indie developers looking to build their dream 2D role-playing game.