这个项目能做什么
Zork 1 in C# 是一个进行中的、可玩的 Infocom 原始 Zork I 移植版,基于版本 119。该项目使用 Reform 将 .z3 故事文件反编译为 Inform 6 源代码,然后将其翻译成现代 C#。游戏完整并可通关,附有显示开始和结束状态的截图。
解析器是新编写的,而不是直接移植,目标是在复杂命令、多条命令和部分响应方面实现类似行为,但并不追求与解析器完全一致。该仓库还尝试修复 The Infocom Files 中列出的许多原始 Zork 错误,同时保留一些原始死代码,例如未使用的独眼巨人战斗消息。单元测试目前侧重于解析器;游戏场景经过手动测试。README 提到了格式变化,以及与原始输出相比更接近 Inform 风格的对象描述器风格。欢迎提交 Pull Request。
评论
0 评分人数达到10人后显示
登录后参与讨论。