1 个不稳定版本

使用旧的 Rust 2015

0.1.0 2017年8月29日

#239 in 模拟器

MIT/Apache

1MB
2K SLoC

i8080 - Rust 中的 Intel 8080 模拟器

如何运行游戏

在您能够运行单个游戏之前,您需要获取游戏和声音文件。以下列出了游戏的特定要求。一旦您有了这些文件,只需从 src/bin/ 目录运行游戏的二进制文件即可。

cargo run --release --bin invaders

目前支持的游戏

  • 太空侵略者

太空侵略者

依赖项

为了使用 Space Invaders 进行游戏,您需要安装 OpenAL 和 libsndfile。

为了构建项目,您需要访问 MAME Space Invaders 并将它们放置在 games/invaders/src。应该有四个文件,例如 invaders.e invaders.f invaders.g invaders.h

为了运行太空侵略者,您需要在 games/invaders/sound 中有音频文件。它们应该是 wav 格式,并且格式为 0.wav 1.wav8.wav

控制键

  • 左 -> 左箭头或 A
  • 右 -> 右箭头或 D
  • 积分 -> C
  • 射击 -> 空格或 F
  • P1 开始 -> 1

依赖项

~17MB
~178K SLoC