- Modular structure while providing a quick solution to start your project (the main crate)
- Powered by the parallel ECS library Specs
- gfx-based rendering engine with high customizability
- 2D AND 3D support
- Input abstraction for keyboard and mouse with binding configuration defined in simple files
- Parallel asset loading with high extensibility and hot-reloading
- Vertex skinning and property animation
- 3D audio with support for multiple emitters
- Sprite rendering and texture animation
- Basic UI support for text, text fields, buttons and images
- UI Layouting system
- glTF Scene importer
- Advanced push-down automaton state manager
- Gamepad support
- Scenes and Prefabs loading with RON (json-like) files
- Networking (WIP!)
- Engine REPL (WIP!)
- Scripting support
- Platform support: Android, iOS
- Modular, composable and extensible editor that can be fully controlled by a REPL
- Advanced UI components (dropdown lists, checkboxes, switches)