Skip to content

A Game-Engine written in Rust using WGPU with the Goal to be very Fast & User Friendly

License

Notifications You must be signed in to change notification settings

study-game-engines/vent

 
 

Repository files navigation

⚜️ Vent-Engine ⚜️

A Game-Engine written in Rust using WGPU with the Goal to be very Fast & User Friendly

CI Apache_2.0 Codacy Badge

🏆 Goals

  • 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.

🏗 Current Status

-- Vent-Engine is in development --

We're using GitHub Projects for Managing our Tasks

Why not a Roadmap ?

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.

How to Contribute

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.

🎮 Platforms

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

📝 License

Vent-Engine uses the Apache 2.0 License

About

A Game-Engine written in Rust using WGPU with the Goal to be very Fast & User Friendly

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 100.0%