项目开发目前暂停。考虑到设计初衷和 bevy engine 高度重合,且个人无法全职开发引擎,该引擎长期来看的发展价值较小。
無引擎是一个基于Rust的游戏引擎。無字日语音mu,mu又可表示希腊字母μ,有微小乃至不存在之意。
正如其名,無引擎希望最小化用户创建游戏内容的阻力,给用户提供一个干净、简洁、易用的游戏开发环境。
这是一个兴趣项目并且处于极早期开发阶段。
主要设计原则:
- ECS
- 内容生产效率优先
- 完善的 WYSIWYG 编辑器支持
無(Mu, μ) engine is a Rust-based ECS game engine.
無 means non-existent in Chinese and is pronounced 'mu' in Japanese. As its name suggests, it tries to minimize development friction as much as possible by providing a simple and usable environment for game developer.
The project is in its very early developement phase.
- glam for math operation
- specs for ECS
- wgpu for rendering
- winit for window creation
- imgui for editor UI
- ... TODO: fill-in