-
jakar-engine原先是我个人的一个业余爱好项目,名为“ Ori-Engine”,其目标是打造一款适用于游戏开发和可视化软件的RustVulkan引擎
资源介绍
雅加尔引擎
用rust + Vulkan编写的小型引擎。
移至GITLAB
由于我是一个理想主义者,因此将包括子板条箱的整个项目移至了Gitlab: ://gitlab.com/Siebencorgie/jakar-engine
目标
概述
该引擎的目标是拥有一个安全,快速,但在视觉上仍然美观的引擎,该引擎可在大多数现代PC系统上运行。 速度应由发动机的并联特性决定。 它将至少具有4个不同的回路,这些回路将管理发动机及其系统的不同方面。
渲染循环
资产管理
物理学(TODO)
输入
另外,系统将生成线程来处理诸如配置加载或网格导入/流传输之类的工作负载。
安全
发动机应尽可能安全。 这主要意味着它不应该崩溃。 安全主要通过两个设计决策来提供:
它使用设计上“安全”的Rust
它使用Vulkano与Vulkan进行交互,这在将来也将是安全的
我的目标是处理大多数非致命错误,并至少