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 Custom Pass and Materials
  • Custom Graphics Backend; GPU
  • GPU-accelerated UI framework with Custom Rendering
  • Archetype Entity Component System (ECS)
  • Editor with Hot Reloading & Shader Graph
  • Multi-Tasking & Async Framework
  • Left-to-Right & Right-to-Left (Bi-Directional) Text Layout and Editing Support
  • Fast & Efficient Standard Library
  • Emoji 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

Contributors 3

  •  
  •  
  •  

Languages