Skip to content
/ ashura Public

Ashura is a 2D & 3D Engine for use in High-performance GUI applications and games

License

Notifications You must be signed in to change notification settings

lamarrr/ashura

Repository files navigation

Ashura

Ashura is a high-performance App & Game Engine.

Features

  • GPU-accelerated 3D & 2D Batch Renderer with PBR, Custom Pass, and Custom Materials Support
  • Custom Graphics Backend; GPU
  • GPU-accelerated UI framework with Custom Rendering Support
  • Artist-Authored Shader (Shader Graph) Support
  • Archetype ECS Support
  • Editor with Hot Reloading Support
  • Multi-Tasking & Async Framework
  • Left-to-Right & Right-to-Left (Bi-Directional) Text Layout and Editing Support
  • Navigation Accessibility
  • TTS Accessibility
  • Fast & Efficient Standard Library
  • Emoji Text Rendering
  • MSDF Text Rendering

Design Goals

Documentation

Examples

Build & Installation

Contributing

License

About

Ashura is a 2D & 3D Engine for use in High-performance GUI applications and games

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages