我玩了相当多的游戏,但尽管每周都有大量很棒的游戏掉线,但我还是经常去老学校。最近我玩了很多 Game Boy Advance 游戏。你为什么问?好吧,这是一个很棒的游戏机,一年前我在一次庭院拍卖会上以 1 美元的价格买到了一个,还有用于 GBC 的“Wario Land 3”。我可以把它放在背包里并在午休时间玩,这一点非常完美。另外,我在我的 LG F3 和三星 Galaxy Note 10.1 2014 版平板电脑上安装了 ClassicBoy 。
最近,我偶然发现了 Joe Savage 关于 如何编写 Game Boy Advance 游戏的精彩教程。 Savage 的文章详细介绍了 GBA 硬件,记录了开发环境的设置,甚至提供了一些用于创建 Pong 等游戏的代码片段。本教程链接到其他一些关于创建 GBA 游戏的资源,例如 Nintendo AGB Programming Manual 、 CowBiteSpec 和 Tonc 。
那么,您为什么要开发 Game Boy Advance 游戏?随着伯爵夫人模拟器在从 PC 到 Android 和 Raspberry Pi 的平台上不断涌现,不乏有能力玩游戏的玩家。此外,休闲玩家和铁杆玩家都可以使用它。然后是复古魅力。几年前,有一个 Angry Video Game Nerd 插曲回顾了 AVGN 粉丝制作的游戏 ,其中一个是为 Commodore 64 制作的。
复古爱好者在游戏和开发社区中比比皆是,这无疑是由于模拟器的流行,甚至是像 Hyperkin 的 Retro5 N 这样的游戏机。游戏开发的一个大趋势是制作复古风格的游戏,并且有一些巧妙的技巧可以说明如何 捕捉这种怀旧风格的美学 。诚然,卡带和模拟器上的 ROM 并不总是以相同的方式运行,Joe Savage 包含一个免责声明,虽然他的 Pong-esque 作品在 GBA 控制台上的运行方式 应该 与在模拟器中的运行方式相同,但事实并非如此测试。如需更多 Game Boy Advance 开发资源以及一些游戏和演示,请访问 GBADev.org 。