Ball-Aqua 的免费Steam试玩版已经发布。物理球平台游戏,热带度假村,Unity 6 HDRP。
第一天的原型,物理已经在工作。第二周是用级别编辑器和几个级别。内容制作是最耗时的部分。
HDRP和水的工作非常顺利。启用了大量的开关,禁用了不需要的开关。看起来很好。但我不得不承认,Ray Tracing和水需要大量GPU资源。所以我添加了许多性能调整设置。
谈到UI- 它是使用HTML+CSS+JS,渲染到canvas每帧,使用Vuplex WebView。看起来非常高级,我正在寻找Apple Liquid Glass。但它的运行成本很高,而且存在问题:如果GPU负载达到100%,Chromium渲染UI会在下一个30秒内卡死。另外,Linux不支持它。所以我不得不限制UI的帧率到30fps,但它看起来还不错。
FMOD- 游戏音效设置非常顺滑和快速。 我喜欢随机音调和随机滤波器。根据提供的变量轻松修改音效,如根据物理材质的不同滚动音效。 或者开关可选的背景音乐部分,使其听起来更具动态性。 所有更改都可以实时重新加载,所以我的调整可以立即在游戏中看到。
镜像的工作非常顺利。 同步和会话工作良好(除非开发者犯了错误,lol)。 合作游戏就像工作一样。 同步收集物品、可破碎玻璃或玩家碰撞都是一些简单的几行代码。
级别编辑器的功能不断增强:移动、旋转、缩放、撤销、区域选择、复制、预设。 每个级别都比前一个级别更容易、更快、更有功能。 所有级别都是手工制作的,所以玩家可以直接从游戏中使用相同的级别编辑器。
工作室上传很容易连接。 Steam提供了所有API,所以我主要是要确定最佳的数据格式用于我的级别。它是JSON + .bin + .jpg文件夹中的文件。
15个级别,自由探索/竞速,编辑器+工作室。 \~20分钟完成,\~60分钟完成100个级别。
评论 (0)