Skip to content
This repository has been archived by the owner on Apr 18, 2022. It is now read-only.

Latest commit

 

History

History
32 lines (27 loc) · 1.23 KB

FEATURES.md

File metadata and controls

32 lines (27 loc) · 1.23 KB

Features

Added

  • 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

Planned

  • 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)