Vent-Engine
Vent-Engine copied to clipboard
A game engine built with Rust for unparalleled performance and a developer-friendly workflow
🏆 Goals
- Built in Rust: This engine leverages the power of Rust and avoids external language bindings as much as possible.
- Performance Optimization: Vulkan is used for top-tier performance through native APIs.
- User-Friendly Design: The engine prioritizes ease of use, allowing you to focus on creating games.
- Cross-Platform Support: One goal of the engine is to support various platforms (Platforms) to ensure your creations run smoothly across devices.
🏗 Current Status
For the current Development, look at GitHub Projects
-- Vent-Engine is in development --
(24.03.2024)
How to contribute?
Contributions are welcome in any way, shape, or form. Here's how you can get started:
- Fork the repository and clone it to your local machine.
- Run
cargo run --release --bin vent-runtimeto start the runtime. - Make your changes and submit a pull request.
Use GitHub Issues to report bugs, request features.
🎮 Platforms
Vent-Engine Platform Support:
| Platform | Runtime | Editor |
|---|---|---|
| Windows | ❓ | ❓ |
| MacOS | ❓ | ❓ |
| Linux | ✅️ | ✅️ |
| Redox | ❓ | ❓ |
| Android | ❓ | ❌ |
| IOS | ❓ | ❌ |
| WASM | ❓ | ❌ |
- ✅: Works as intended
- ❌ Will not be Supported
- 😬: Mostly works but Unstable
- ❓: Unknown status
📝 License
Vent-Engine uses the Apache 2.0 License