今天我正式推出 COCK(鸡杀击)。你们中的一些人可能觉得这个缩写有点牵强。你们可能是对的。
它可以在桌面浏览器上免费游玩。手机和平板电脑不支持。
游戏背后的故事可能比游戏本身更有趣,下面是简短版本。
我最近成为了一位父亲,在一家 IT 咨询公司工作。几个月前,另一位同样刚成为父亲的同事和我一起聊了聊新生儿的压力以及其他有趣的事。然后,第三位同事走进了休息室。他对枪械极度着迷,这在意大利是相当不寻常的爱好,并且用以下话语打断了我们:
“你应该给你的孩子买把斧头。”
我觉得可能错过了某个表情包潮流,于是我问:
“为什么?我漏掉了什么?”
“不知道,”他说,随即离开。
这成了办公室的玩笑,正因如此我女儿现在拥有一把玩具斧头。
这位同事还有一个非常具体的特征:他只吃鸡肉。所以显而易见的下一步是一个关于 weaponized chickens(武器化鸡)的玩笑射击游戏。我原本打算用 GPT-6 Astra 快速做一个单次游戏,和同事玩几次后就结束。我们玩得太上瘾了,于是我继续开发。最初的 AI 原型变成了更完整的游戏。
什么是 COCK?
它是一款桌面浏览器鸡肉射击游戏,包含三种模式:
- 剧情模式:单人游玩或与最多三名其他玩家组队进行合作竞技。
- 自由-for-all:八名玩家的死亡竞技。
- 团队死亡竞技:4 对 4。
剧情模式是主要内容,占我的开发时间约 80%。单人或四人组队游玩,对抗机械鸡的波次,完成每层特定的任务,击败首领,并从第四层向下逃脱。每层都有一个主框,玩家可以在此购买更强大的升级。默认情况下,每 50 只鸡的击杀会为 至尊斧 充能,其冲击波可清除其路径上的普通鸡。
该建筑是我工作的大楼的忠实复制品。起始层是我的真实办公室,平面图、布局和书桌与真实情况完全一致,甚至包括我的书桌。
此外还有侧任务和大量个人彩蛋。在 Strifelab 楼层有一辆 F10 滑板车,而且是我的。Slot 机是因为一位同事沉迷赌博,而巧克力工厂则是对 Ferrero 在该大楼设有办公室的致敬。Tony's 是我哥哥的餐厅。你还会发现我的猫 Zack 和 Cloud 的肖像,以及 My Living Cockacy 成就,这是一个小小的最终幻想 VII 致敬,用于在 StrifeLab 楼层找到所有猫肖像。
15 个剧情成就
如果仔细观察,这 15 个成就可以在一次通关中全部获得。鸡肉击杀里程碑也会在剧情跑之间保留。
- My First Cock:在剧情模式中击杀第一只鸡。
- Fifty Shades of Cock:在剧情模式中击杀 50 只鸡。
- Cockbusters:在剧情模式中击杀 100 只鸡。
- Cockzilla:在剧情模式中击杀 300 只鸡。
- Cockslayer:在剧情模式中击杀 500 只鸡。
- Lord of the Cocks:在剧情模式中击杀 1,000 只鸡。
- The Final Cockdown:击败 Galloroth,全队获得。
- Willy Cocka:在同一通关中查看巧克力岛楼层的两幅 Willy Cocka 画作。
- My Living Cockacy:在同一通关中查看 StrifeLab 楼层的四幅猫画。
- My First Cocktail:在 Tony's 这里喝第一杯饮料。
- The Flying Cockman:在一次通关中尝试 Tony's 的所有烈酒。
- The Best Cock:在剧情模式中最大化任何武器或生命值升级。
- Big Black Cock:击杀一只黑色超级鸡。
- Dead Man's Cock:在一次通关中至少死亡一次。
- 2 Fast 2 Cock:在 25 分钟内逃离大楼。
常见问题和 nerd corner
Do I need an account to play? 不需要。你可以作为客人游玩。成就和与账号绑定的进度仅在登录时保存。
Is the whole game AI slop? 第一版本本是设计为一次性 AI 项目,但我很快了解到一个运行良好的游戏需要可靠的后端。我已经是 17 年的软件开发者,能够重用早期项目的类和代码并自行调优游戏循环。我尝试过由 AI 编写的后端,它在一场约 20 只鸡的对局中出现卡顿。
What did AI make, and what did it not make? AI 帮助根据真实照片和参考创建了游戏环境,以及机械鸡和超级鸡。游戏玩法和表情动画来自 Mixamo 的免费库。我使用 Node.js 编写了权威的游戏服务器,Firebase 负责登录,MySQL 存储持久账户数据。
我也为调优和放置游戏元素自建了定制的引擎编辑器:一个可以让我调整武器发射点,另一个可以布置和摆放房间,还有一个用于定位主框和任务站。它们让我直接在游戏世界中工作,并将更改保存回游戏数据,而不是手动编辑坐标并希望看起来正确。
Where is it hosted? 我自己在一台配备 2 个 vCPU 和 8 GB RAM 的虚拟机上托管。压力测试表明它可容纳约 30 名玩家在七个派对中,每个派对最多 250 只鸡。请不要全部把这当作挑战。我更不想让服务器账单飙升。
Are there microtransactions? 没有。我讨厌大出版社为每个装饰品推销微交易的做法,所以 COCK 没有微交易。你可以通过游戏获得的货币解锁斧头和舞蹈。老实说,谁会在像这种小型独立鸡类游戏中为微交易付费?如果游戏让你微笑,并且你想帮助支付服务器账单,可以通过可选的 Buy Me a Coffee 进行支持。它可能不会让我富裕,但可能会让我保持在盈亏平衡。
评论 (0)