engine  by renzora

Bevy-based 3D game engine and visual editor

Created 11 months ago
251 stars

Top 99.8% on SourcePulse

GitHubView on GitHub
Project Summary

Renzora Engine provides a 3D game engine and visual editor built upon the Bevy 0.19 framework. It targets developers seeking a flexible, modular foundation for game creation, offering both standalone usability and deep customizability. The engine's primary benefit is its seamless integration with the Bevy plugin ecosystem, allowing users to extend or replace core systems.

How It Works

Built on Bevy 0.19, Renzora Engine offers a 3D game engine and visual editor. Its core advantage lies in its modular design, treating every system as a Bevy plugin, allowing for deep customization and seamless integration with the Bevy ecosystem. This approach enables developers to use it as a standalone engine or a flexible foundation for bespoke engine development.

Quick Start & Requirements

Installation primarily uses Docker for a consistent, toolchain-free setup. Install the CLI via cargo install renzora, scaffold a project with renzora new <name>, and run the editor with renzora run. Native builds are possible via git clone and cargo renzora, but require specific Linux development headers (pkg-config, graphics/audio libs) if not using Docker. Full documentation is available at renzora.com/docs.

Highlighted Details

  • AI-Assisted Development: Leverages AI code generation tools (Claude by Anthropic).
  • Extensive Cross-Platform Support: Targets Windows, Linux, macOS, WASM, Android, iOS, and Apple TV, including specific device support for Steam Deck and PCVR.
  • Rich Asset Pipeline: Supports numerous 3D model, scene, script, material, texture, and audio formats.

Maintenance & Community

No specific details regarding maintainers, community channels (e.g., Discord, Slack), or sponsorships were found in the provided text.

Licensing & Compatibility

The project is dual-licensed under MIT or Apache 2.0, permitting broad compatibility for commercial use and integration into closed-source projects.

Limitations & Caveats

The project is in early alpha, with expected bugs, incomplete features, and breaking changes. The use of AI code generation tools may be a concern for some developers. Specific build caveats exist for Linux and Android platforms.

Health Check
Last Commit

20 hours ago

Responsiveness

Inactive

Pull Requests (30d)
2
Issues (30d)
17
Star History
32 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.