敬业的开发人员让 Game Boy Advance 游戏保持活力

一则或许对你有用的小广告

欢迎加入小哈的星球 ,你将获得:专属的项目实战 / Java 学习路线 / 一对一提问 / 学习打卡/ 赠书活动

目前,正在 星球 内带小伙伴们做第一个项目:全栈前后端分离博客项目,采用技术栈 Spring Boot + Mybatis Plus + Vue 3.x + Vite 4手把手,前端 + 后端全栈开发,从 0 到 1 讲解每个功能点开发步骤,1v1 答疑,陪伴式直到项目上线,目前已更新了 204 小节,累计 32w+ 字,讲解图:1416 张,还在持续爆肝中,后续还会上新更多项目,目标是将 Java 领域典型的项目都整上,如秒杀系统、在线商城、IM 即时通讯、权限管理等等,已有 870+ 小伙伴加入,欢迎点击围观

我玩了相当多的游戏,但尽管每周都有大量很棒的游戏掉线,但我还是经常去老学校。最近我玩了很多 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