我一直在测试GPT Astra与Blender和Godot的协作能力,老实说结果相当令人印象深刻。视频展示了其中一些尝试。这不是一款游戏,只是将各种机制随机整合到一个项目中,其中包括:
- 角色控制器和模型,侧重动态移动与抓钩
- 带有破坏效果和物理系统的风格化体素世界
- 可破坏的机器人(灵感来自《Arc Raiders》,基于这个测试)
- 可登入并作为坐骑的巨大可破坏机器人(灵感来自《Last Oasis》的步行机)
- 必须用抓钩拖到开启站点的战利品箱
- 一只可变形且可骑乘的小型动画龙宠物
- 主菜单测试(灵感来自《Unrailed》)
- 滑雪模式
制作背景:Godot 4.5配合C#,模型通过脚本在Blender中构建并导出到Godot。体素世界是程序生成的,带有LOD流式加载,破坏效果由一个小型结构求解器处理,大型机器人则是多部件的物理实体,其部件可被击落。Astra编写了几乎所有代码、着色器和工具。令人惊讶的是:我一次都没有手动打开过编辑器/Godot。
到处都有粗糙之处,没有任何平衡性,也没有游戏循环。尽管如此,仅仅几个晚上的成果已经远超我的预期。
如有问题,欢迎提问。
评论 (0)