ZX81 - 3D 怪物迷宫

主要观点:介绍 16K ZX81 游戏《3D Monster Maze》的注释反汇编,其主要用机器码编写,部分用 BASIC 控制操作等,迷宫构造有特定规则,Rex 移动速度与玩家不同且总是朝玩家移动,3D 视图分阶段构建,底部消息随 Rex 与玩家位置关系变化,游戏有检查版权通知是否被修改的机制,还提供相关下载及多种版本(如可通过 Chroma SCART 接口变彩色等),并创建了 Spectrum 版的《3D Monster Maze》。
关键信息

  • 游戏由 Malcolm Evans 编写,J.K.Greye Software Ltd 和 New Generation Software Ltd 出版,两版本除版权信息外相同。
  • 迷宫 18 行 16 列,内 16 行在 256 字节页边界,左右边界有特定作用。
  • Rex 移动速度与玩家相关,总是朝玩家移动。
  • 3D 视图分三阶段构建,消息随 Rex 位置变化。
  • 有检查版权通知的机制,防止程序因大小改变而崩溃。
    重要细节
  • 用 BASIC 控制环首、迷宫构造等,读键盘时退到 BASIC 奇怪。
  • 迷宫构造从玩家初始位置开始随机选通道方向和长度。
  • 通道可交叉但不能并排。
  • 3D 视图分 6 深度构建,不同阶段绘制不同部分。
  • 下载可通过 Simon Holdsworth 网站获取,有多种版本及转换。
阅读 66
0 条评论