7 releases
0.0.9 | Feb 1, 2025 |
---|---|
0.0.8 | Feb 1, 2025 |
0.0.6 | Jan 30, 2025 |
0.0.1 | Dec 24, 2024 |
#1409 in Game dev
596 downloads per month
39KB
Obel Game Engine ![](https://img.gs/czjpqfbdkz/800,2x/https://raw.githubusercontent.com/takula-tech/nita-obel/HEAD/assets/bird-small.png)
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
- 📚 Visit our official website for comprehensive documentation
- 🚀 Follow our Quick Start Guide to begin your journey
- 💬 Join our community to connect with other developers and get support
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, useobe_app
Refer to Obel's Cargo.toml
for a complete list of available features and modules.
Dependencies
~5.5MB
~112K SLoC