文件名称:matrixman:一个像素大小的 32x32 矩阵游戏
文件大小:13KB
文件格式:ZIP
更新时间:2024-06-20 17:25:20
C
矩阵人 Matrixman 是 Pac-Man 经典游戏的低分辨率版本。 我一直称它为“1-Pixel Pac-Man”,因为播放器只有 1 像素大小。 我编写了游戏的所有代码,并遵循了中描述的原始规则。 本项目中使用的显示器是 Smartmatrix。 它是一个由 Teensy 3.1 微控制器驱动的 32x32 RGB LED 面板。 我将 DB9 连接器焊接到 Teensy 3.1 以连接 Atari 游戏杆作为用户输入。 完整的构建信息可以在上找到。 主枝 主分支是为 Teensy 3.1 设计的,可以使用 Arduino IDE 和一些库进行编译: 硬件仿真分支 我实际上在没有硬件的情况下编写了大部分代码。 为此,我使用 SDL2 编写了一个模拟器。 它只是一个 32x32 盒子的网格,用作 SmartMatrix 的替代品。 游戏代码本身相当复杂,这确实加快了开发时间。 因
【文件预览】:
matrixman-master
----license.txt(1KB)
----readme.md(2KB)
----dots.h(1KB)
----matrixman.ino(2KB)
----matrixman-gamefile.h(156B)
----matrixman.h(1KB)
----matrixman-gamefile.c(31KB)
----player.h(817B)
----board.h(1KB)