Skip to content

Latest commit

 

History

History
29 lines (24 loc) · 1.05 KB

FEATURES.md

File metadata and controls

29 lines (24 loc) · 1.05 KB

Features

Existing

  • 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
  • basic 2D and 3D engine
  • Input abstraction for keyboard and mouse, bindings defined in config 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
  • Scenes can be imported from glTF files
  • Includes a simple state manager
  • Gamepad support

Planned

  • Networking
  • Scripting support
  • Defining scenes and prefabs with RON files
  • Platform support: Android, iOS
  • Modular, composable and extensible editor that can be fully controlled by a REPL