#progress #once

geon

Geon库,一劳永逸!

1个不稳定版本

0.1.0 2022年7月27日

#1105游戏开发

MIT 协议

3KB

THE GEON

注意

这些都是正在进行的工作

目的

在探索Web作为3D应用程序的目标时,我开发并积累了许多我希望用于3D游戏和3D CAD的工具。我使用WebGL将这些工具集成到一个自定义的3D引擎/渲染器中,这成为了geon-engine

然而,我一直在寻找改进这些想法的方法。我现在正在努力的两个主要改进是,我想重写引擎和积累的工具,并想重用更多的开源库,而不是复制粘贴,或者实现自己的东西。

这个库,简单地命名为geon,将成为geon-engine的Rust等价物,但不包含所有3D渲染功能。它旨在与3D引擎bevy一起使用。使用geonbevy,可以创建具有高级过程建模功能的3D应用程序。

待办事项

  • 重建随机四分球
    • 使球和相机与bevy构建正常工作
    • 将可编辑网格添加到项目中
    • 构建可编辑的球体,将事物放置在这个球体上
    • 制作一个平面变体
    • 在这个球体上构建一个基本的蛇形游戏
    • 然后在上面构建编辑器
    • 加载一些有趣的模型!
    • 让它看起来更漂亮!
    • 用漂亮的模型完成蛇形游戏,发布它!
    • 为它制作一些美妙的音乐!

无运行时依赖项