#graphics #gamedev #graphics-engine #engine #debugging

despero

Rusty game engine, using API Vulkan and implementing paradigm of ECS

2 unstable releases

0.1.0 May 27, 2023
0.0.1 Jan 27, 2023

#35 in #graphics-engine

Unlicense

5.5MB
5K SLoC

Contains (WOFF font, 99KB) fontawesome-webfont.woff, (WOFF font, 78KB) fontawesome-webfont.woff2, (WOFF font, 45KB) open-sans-v17-all-charsets-300.woff2, (WOFF font, 41KB) open-sans-v17-all-charsets-300italic.woff2, (WOFF font, 45KB) open-sans-v17-all-charsets-600.woff2, (WOFF font, 43KB) open-sans-v17-all-charsets-600italic.woff2 and 7 more.

despero

status crates

Rusty game engine, using API Vulkan and implementing paradigm of ECS

WARNING

The crate is in a very early stage of development. Use it at your own risk

Features

  • Dynamic scene serialization/deserialization
  • Save-Load system
    • ECS World
    • Resources (WIP)
  • Physics
    • Rigid bodies, colliders
    • Joints
    • Debug
  • Egui
  • Screenshots
  • Custom materials
  • PBR Material (WIP)
  • Wide error handling
  • Plugin modularity (WIP)
    • Custom runner
    • Custom components

Dependencies

~69–105MB
~2M SLoC