A Game-Engine written in Rust using WGPU with the Goal to be very Fast & User Friendly
- Built in Rust: At Vent-Engine, we believe in the power of Rust and strive to avoid any bindings to other languages.
- Optimized for Performance: Our engine places a strong emphasis on performance. By utilizing WGPU, we leverage native APIs to deliver top-tier results.
- Designed for Accessibility: Our engine is designed to be user-friendly, making it easy for you to focus on your work instead of getting bogged down in the details.
- Cross-Platform Support: We Support a variety of Platforms, you can be confident that your creation will run seamlessly across different devices, making it accessible to all.
-- Vent-Engine is in development --
We're using GitHub Projects for Managing our Tasks
There are several reasons why we don't find a roadmap useful. Firstly, we believe that Vent-Engine should be released in a polished and fully functional state with all features included, regardless of how long it takes. We have no time constraints, so we can focus on implementing as many polished features as possible without unnecessary stress. Therefore, we do not see the need for a roadmap in this regard.
We welcome contributions 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-editor
to start the editor. - Make your changes and submit a pull request.
We also have GitHub Issues where you can report bugs, request features, or discuss ideas.
Vent-Engine Supports all Common Platforms
Platform | Runtime | Editor |
---|---|---|
Windows | ✅️ | ✅️ |
MacOS | ✅️ | ✅️ |
Linux | ✅️ | ✅️ |
Redox | ❓ | ❓ |
Android | ❓ | ❌ |
IOS | ❓ | ❌ |
WASM | ✅️ | ✅️ |
- ✅: Works as intended
- ❌ Will not be Supported
- 😬: Mostly works but Unstable
- ❓: Unknown status
Vent-Engine uses the Apache 2.0 License