Crate obel

Source
Expand description

§Obel Game Engine

license crates.io downloads docs.rs discord.online

Welcome to Obel, a high-performance, modular game engine written in Rust. Our engine is designed to empower developers with both productivity features and exceptional performance capabilities.

§Getting Started

§Example

// Coming soon!

§Obel Crate

The obel crate serves as a convenient umbrella package that brings together all Obel components. It provides:

  • 🎮 A complete game engine setup with carefully chosen defaults
  • ⚙️ Configurable features through your project’s Cargo.toml
  • 🔧 Flexibility to enable or disable specific engine capabilities

For more granular control, you can use individual Obel components:

  • Each core module is available as a separate crate on crates.io
  • Module crates follow the naming pattern: obe_*
  • Example: For the app module, use obe_app

Refer to Obel’s Cargo.toml for a complete list of available features and modules.

Modules§

diagnostic
Obel Diagnostic
platform
Obel Platform
reflect
Obel Reflect