Open Golf跨平台迷你高尔夫游戏

联合创作 · 2023-09-27 23:25

Open Golf 是一个用 C 语言编写的跨平台迷你高尔夫游戏。

平台

Info

  • 使用 Sokol 库来创建一个具有 3D 图形和音频的跨平台应用程序。
  • 编写了物理学代码来处理高尔夫球的碰撞检测和碰撞响应。
  • 使用 ImGui 来创建游戏中的工具,以实现快速迭代。还创建了一个游戏编辑器,可以用来修改一个球洞的地形,然后快速播放以获得快速反馈。游戏编辑器还可以运行脚本来生成更有趣的模型的点和面。
  • 使用库 Lightmapper 来生成地形的光照图,也使用 xatlas 来生成光照图的 UV。这些光照图然后被烘烤成课程的文件。它还可以在多个样本之间进行插值,为一些移动的物体创建光图。

浏览 3
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报