新闻新闻

开发日志

2026年10月25日

Castle Survivors:十七个世界、合作模式与通往 Steam 之路

PROGRESS文章 #18
Castle Survivors:樱花圣所,十七个世界之一
Castle Survivors:樱花圣所,十七个世界之一

上一篇结束时,Castle Survivors 已经有了岛屿、九十件武器和 Boss。这篇讲的是随后的十天,在这十天里,它变成了一款可以交给测试者的游戏。

十七个世界

岛屿先是有了主题,然后又有了兄弟。首先是海上的岛屿:春之群岛、秋谷、寒霜岛、珊瑚环礁、余烬峰和泥沼林。然后是五片不是岛屿的土地:瀑布谷,被悬崖环绕,有瀑布和一条带桥的河流;竹林,有月门与一条溪流;天空峰,云海之上的高原;梯田丘陵,有麦田梯田与农舍;以及月光花园,有围墙,城堡周围有一条运河和灯笼。最后是樱花圣所(白天与夜晚各有不同)、灯笼节、高脚村、废墟神殿和玫瑰园。每个世界都有自己的色调校正与泛光效果,空中还有粒子:花瓣、落叶、雾团、光柱、瀑布的水雾。各条路线、城堡和模拟在所有世界中都相同,只有外观在变化。地图是挑战的奖励:每个主题挑战的皮肤都会解锁一个世界,地图卡片上绘有岛屿图案。

忠于 1.91,直到最后

一轮完整的保真度修正补上了原版地图剩下的内容:法力护盾、夜间光照、升级池、贤者之石、击杀赏金场、嬗变、灼烧、退化安卡十字架、设定种子与每日种子。记分板显示 1.91 的数值,还有 DPS 计量器、构筑摘要、个人伤害与收入记录,以及伤害类型标记。房主可选择对局速度:1 倍、1.5 倍或 2 倍。AI 对手分为简单、普通和人类水平,黑市作为一家秘密商店加入了指令卡。

如何游玩,以及如何学会

HUD 新增了四种布局:默认、TFT、Imp 和 Dota,塔的选择界面也重新设计,皮肤卡片上带有城堡快照。游戏还有一个无尽的单人模式"Beyond Samwise",通关、城堡陷落与胜利各有神话结局。初战是一段三分钟的引导教程,结束后商店上方会出现智能提示。构筑可以保存,并通过代码分享。每个按键都可以重新绑定,指令卡采用《魔兽争霸III》的网格样式,还有带环形轮盘的信号、世界中与小地图上的标记,以及边缘箭头。

在多人模式中,快速匹配会自动填满并开始房间,大厅也活了起来:投票踢人、挂机玩家由机器人接管、一键邀请。还有作战室、HUD 上的排名,以及观看对手自己地图的选项。崩溃与错误会被记录,游戏内有错误面板,按 F8 可生成一份可发送的错误报告文件。

面向更多人

无障碍方面:色盲调色板(包括大厅中的玩家颜色)、闪光强度以及更少的粒子。语言方面:整个界面被提取为词典,翻译成了巴西葡萄牙语,随后是日语、简体中文和韩语。Steam 创意工坊支持模组:仅含数据的玩法模组和外观模组,并设有"模组排行榜"标签页,以及保留或移除房间模组的选项。成就与解锁已按 1.91 的规则核对过可达性,每张地图都可以解锁。

通往 Steam 之路

游戏图标取自它自己的纹章,并嵌入可执行文件。每个随游戏发布的美术、音乐和音效资源包都标注了许可证,并在制作人员名单中署名;另外,49 MiB 未使用的素材已移出安装包。一条命令 steam:build 即可为任意提交生成 Steam 测试版。Steam 文档记录了发布状态。

更坚固的网络,以及屏幕上的引擎

在 24 日和 25 日,进行了一轮安全加固:窗口运行在严格的内容策略之下,权限默认拒绝;席位由密钥而非安装 ID 证明;超大封包在发出前即被拒绝;房间聊天有上限;存档按顺序持久写入,且绝不覆盖当前版本无法读取的存档。同时,Castle Survivors 开始使用 Kastle 进行绘制:由它分离出来的引擎以子模块的形式回归,但只负责渲染层(导弹外观与 MOBA 大招随之而来)。模拟、网络、界面、存档和录像仍归游戏自身所有。游戏数据导出到 Kastle Studio,在那里做出的编辑再回到游戏中。

— 团队