跳到正文
indienova · 独立游戏与开发· 来源· 安溯媒体技术有限公司·· 3 小时前AI 评分35

《凯普勒186F》制作组:没跑路,开源工具中

《凯普勒186F》制作组:没跑路,开源工具中

正文

《凯普勒186F》制作组:没跑路,开源工具中

上线初期,《凯普勒 186F》(Kepler 186F)几乎保持日更的状态,到目前为止,上一次更新是在 9 月 13 日,这么一段时间没更新,那大概率是跑路了,所以到底发生了什么?

大家好,我是 Zeck。

首先其实没跑路,断更的原因有两个:

1. 收到不少评论说,频繁更新会让人觉得游戏 Bug 很多在修复,虽然每次更新都附带增量,但既然第一感觉是负面那,就先暂缓更新吧;

2. 其实这一点才是最大的原因:我是跨行进入游戏圈,所以开发路径不算“正规”,因此这段时间我在研究其它东西。

具体干了什么呢?先说结论:我在 Github 疯狂开源软件。

开源软件的目的就一个,我要练习以及巩固我的产品架构思维。虽然如是说,也不是瞎开发,然后开源一些用不到的东西,下面会列出我近期开发的所有工具,大部分是开发者会需要用到的。

顺序不分前后,所有软件代码开源、免费。

1. 自动抠图软件

Image title

这个没必要多解释功能了,上传图片,自动抠图。

采用的是 U2Net 本地微模型去自动抠图,做这个软件的目的是不想用网页工具或者 AI 抠图,效率太低。

2. Steam 商店资产生成器

我不想打开 Photoshop,且不说打开非常慢,光是去编辑各种大小的素材就非常麻烦,因此才设计了这个自行车。

操作也很傻瓜,导入两张底图(一张横屏,一张竖屏),然后导入你的游戏 Logo。游戏 Logo 部分特别设计了多语言支持,因此微调的时候也可以多语言同步编辑,导出的时候也是多语言导出。

3. 一键 Github 仓库部署

Image title

这个功能很直观,输入仓库链接,自动下载仓库内容。如果 Release 有可执行文件,会优先下载这些可执行文件(弹窗二次确认)。

虽然直接 Github 下载很简单,但这个软件向上开发是可以自动化的。可能对普通用户帮助不大,但我个人用的很舒服,例如本地智能体的调用,自动仓库下载,省去爬网页的 Token 消耗(实际上就算是 Github API,智能体也会时不时在里面睡觉…所以这块能程序化就程序化吧)。

4. 虚幻引擎日志警告去重器

Image title

这个软件对于我个人帮助很大。开发《凯普勒 186F》的时候,总是会显示上万条警告,但一大半都是重复的,日志看得我眼花。

所以它的功能就是直接加载 txt 或者 log 文件,自动去重,也会醒目标注问题发生点在哪里。

5. 图标合成工坊

Image title

我在开发过程中学到了很多技术,这个软件就是我近期掌握的新技术。

算不上有多厉害,简单来说,就是我将材质批量转换成 svg 并整合在一个字体文件里。在 9 月 13 日的更新中,我提及了程序包大小的优化,减小了约 7GB 的体积,其中 3GB 就是我将原先的图标、材质格式切换成了字体 ttf 文件。

优化后,SteamDeck 的帧率上升了 8 帧,对我还是非常有帮助的。

6. 二进制迷宫生成器

Image title

这是我在测试一项程序化生成内容时,想到的一个方法。如果定义 1 是墙,0 是通路,那么理论上就可以以纯文字的形式程序化生成迷宫,相比靠算法,这个更方便动态展示且更容易程序化。

软件会用红色方块标注出路,建议长宽都不要超过 50,否则还是会卡。

7. Seedance 漫剧提示词生成器

Image title

这是一个非常复杂的系统,简单来说,就是将一部上万字的小说,转换成漫剧提示词,支持本地或者云端 API。中途会生成分镜头、机位、表情、角色的动作,且包括提醒不要出现的内容的提示词等。

我预设了很多规则,具体的漫剧风格还是要用户自己设计一个 Skill 提示词。这里没法很仔细地说明功能,看需自取比较好。

8. 游戏网页制作器

Image title

图中就是网页制作的效果示例,通过该软件修改即可,可以导出静态或者带管理员后台的源码。

9. 游戏进程优化器

Image title

这是个很有趣的东西,简单来说就是一个外部的进程优化程序,启动后,它会释放 Windows 锁住的内存,清理完成后会启动游戏程序,同时将游戏的进程拉到最高级。

游戏启动后,这个程序会每隔一段时间继续释放内存,且不影响游戏、Steam 等核心进程。这里外部性能的提升可以略微提升玩家的游戏体验。

当然也有弊端,例如玩家开了直播,那么直播软件会受到影响,各位按需取用。

10. 游戏策划案及商业计划书生成器

Image title

这是我基于目前对游戏的所有认知形成的一个软件化产品,所以当前出现的内容,可能有我的局限性在里面。

简单来说,这款软件可以按照顺序化的步骤,引导你完成一份游戏策划案或者商业计划书。

我在这个仓库的 docs 文件夹里面放了一个名为 framework-brief-desk-json-prompt 的 txt 文件,它实际上是 Skill 文件。你下载这个 txt 之后,导入常用的 AI 并制作 Skill,就可以通过对话的形式构建你自己的策划案。

构建完成后,AI 会输出一份 json 文件,将此 json 文件导入该软件就可以进行可视化微调。全部调整完毕后,按需求导出 docx 或者 pdf 文件即可。

11. 虚幻引擎蓝图库

Image title

这很直观,你复制蓝图到这个软件里,就会以本地化的形式存储。这种存储方式无需打开虚幻引擎本身,也无需联网,方便各项目之间的复制与传输。

最后我想说…

其实我公开了大概 20 多款软件,有些跟开发关系不大,因此就不在这里介绍了。各位有看到心仪的软件,直接 Github 搜索 axioxmedia就可以看到我所有公开的仓库。

所以,综上所述,我还没有跑路,只是在另一个地方输出。

这是一种很有趣的体验,我学会了很多我曾以为是如何的东西,实操之后发现完全不一样。相信这在后面的开发过程中,会让我的思维更加缜密,逻辑更加简洁且高效!

干就完了,冲冲冲!

来源:indienova · 独立游戏与开发 · indienova.com