我最近完成了一个名为A Week in the West的学生小组项目,这是一个基于浏览器的西部谋杀案谜题游戏,使用Phaser和Twine制作。

我主要贡献的是与编程相关的工作,包括游戏系统、对话集成、调查进展、UI行为以及将Twine叙事内容连接到Phaser游戏中的工作。

游戏发生在游戏中7天的时间段内。玩家探索一个小西部镇,跟踪可疑的镇民,收集证据,追踪线索,最后做出最后的指控。

从编程和设计的角度来看,主要挑战是让调查结构在整个游戏周内可靠工作。对话选择、证据、任务进展、日志更新和每日总结都需要保持一致,而不泄露太多的谜团。

这个项目的重点是:

- 分叉对话

- 红色引子

- 证据跟踪

- 每日调查总结

- 最终推断场景

我很感谢您能对以下问题提供反馈:

- 是否开场清晰

- 是否对话太过详细

- 是否谜团公平

- 是否日志/报告系统有助于调查

可在itch上玩:

https://finleynye.itch.io/a-week-in-the-west

预告片:

https://www.youtube.com/watch?v=WFwEwclVJhU