小菜鸡 Go
《小菜鸡 Go》是由“猫猫们拍了拍汇编”小组自主研发的一款全新音乐/节奏类游戏。游戏运行在一个被称作“树莓派”的单片机,你将扮演一只名为“小菜鸡”的鸟儿,在头鸟的引领下与周围的鸟群一同在云层间起舞。
![游戏截图。粉色天空、彩色云朵背景下,一只橙色小鸟随着鸟群飞行,追随前方小鸟留下的羽毛。](/fledgling/Fledgling-Go.jpg)
现场录像 | Fledgling_Go_RPi.mp4(4.8 MiB, 01:12, 960x540) |
程序仓库中有可执行程序与游玩说明🪐。录像中的试键器由室友友情赞助,在此鸣谢。
课程作业的说明是“用汇编语言实现一个你觉得最棒的应用程序”。我们一致认为,最棒的应用程序是音游!于是这个代号“in you”(音游)的项目应运而生,当然我们有时也叫它“fly bitch”。游戏的设计受到《节奏天国》的启发,大部分图画、声音、程序逻辑都由小组成员制作。
![橙色的小鸟在一群蓝色小鸟中间飞行,背景是彩虹色上悬浮的“IN YOU”字样的云朵。](/fledgling/In-You.jpg)
游戏程序逻辑由 ARMv6 汇编语言编写。我们搭建了一个简单的单任务操作系统环境,在树莓派(Raspberry Pi Zero)单片机上运行,也可以在桌面计算机上使用模拟器调试。树莓派版本直接运行在裸机上,不依托复杂的桌面操作系统,且可以直接在存储卡上替换游戏程序,四舍五入手搓了一台掌机(点头)。