……但大约一周前,我重新捡起了这个项目,并大幅缩小了范围。

长话短说;水獭真有趣……希望你喜欢。

简单交代一下背景:

我今年50岁,是一名网页开发者,年初被解雇后正尝试转向游戏开发。我全程借助AI——具体来说是Claude Code——来构建这个项目。

我长期经营的自由职业品牌叫Cooliotto(这是根据我姓氏的谐音起的,因为一位同事曾经读错过,这个错误发音就莫名其妙留下来了哈哈)。后来我想到要做一个关于河狸玩耍和敏捷特性的趣味游戏。Cool Otto就这么诞生了(拜托……标题和角色名就明摆着让我捡现成的,不做这个游戏简直没天理了:))

《Cool Otto》是一款2D横向卷轴水下游戏,讲述一只水獭通过收集宝藏和表演特技变得酷炫的故事。我5月底用Phaser做了原型,6月移植到Godot。但之后整整停了六周。

原因是:我浏览的大多数(甚至全部)游戏开发社区都明显对AI辅助创作抱有敌意。被这种氛围包围久了,我就不想再打开项目了。其实开发进展非常顺利,只是内心有个声音告诉我"这不算是真正的创作"。

找到这个板块才让我重新拾起它!

所以本月初(9月2日)我重新启动了项目。此后十天里我提交了164次代码——占整个仓库总量的60%。

另一项改变是缩小规模。完整版游戏本应是一款开放海域的Roguelike游戏,包含避难所枢纽、商店、烹饪/制作系统、敌人和贯穿全程的剧情……

我依然很想做那个版本,但今年肯定完不成。所以我单独拆出了"街机模式":一块暗礁、一次通关流程,追求最高分。一局游戏从正午到次日正午,HUD上不显示计时器,而是通过天空的变化读取剩余时间。这套机制用到了大游戏需要的所有核心系统(游泳控制、特技系统、音乐指挥器),而且它确实能完结。

这就是开发一周多的成果。还有很多工作要做:需要替换音乐、增加更多音效、调整部分宝藏收集路线、添加空中特技动画等等。但这个项目总有种魔力在召唤我。

希望能在年底前上架Steam。

请温柔以待:P 嘿嘿。

爱你们。

编辑:抱歉辣了大家眼睛!那些闪光效果下个版本一定会移除(或大幅减少并通过设置限制)。

编辑2:忘了感谢我儿子——他贡献了部分音频素材(欢呼声、对话),还在开发过程中提出了许多绝佳建议。我们俩都对这款游戏充满期待。