Game Boy Advanced(GBA)是日本任天堂公司于2001年推出的一款32位掌上遊戲機,它着重于遊戲機的便攜式,并且以2D遊戲為主(3D遊戲依然不錯)。GBA有十分高效硬體圖像處理加速,GBA基本上是現在全球公認的最佳的掌上遊戲機。 GBA的硬體功能十分多,它的CPU是以RISC為基礎的32位ARM CPU,主頻是16.78MHz,螢幕最大支援240x160的16位真彩色顯示,在圖形處理方面GBA還另外提供了硬體加速,支援硬體上的圖形旋轉、縮放 、alpha混合、face in/out淡入淡出等。
![]() GBA的軟體開發主要是以C語言為主,程式設計簡單而且十分自由,也正是這一點吸引了許多愛好者在GBA上做東西(不一定是遊戲),你完全可以把它做成PDA,做成Mp3播放器(它的聲音處理方面能力也不錯哦),做成随身電影播放齊,做成電子詞典等,隻要你有能力設計它的軟體。
唐良(tangl_99)作品: GBA開發入門 GBA探索日記(一) GBA探索日記(二) GBA探索日記(二) (外篇:編譯器) GBA探索日記(三) (Color Special Effects) GBA探索日記(四) (編譯器) GBA探索日記(五) DMA GBA探索日記(六) Timer GBA探索日記(七) 中斷 GBA探索日記(八) (聲音播放1) GBA探索日記(九) (聲音播放2) GBA開發日記(十) 回頭 GBA遊戲開發入門(整理CHM版) 水銀作品: GBA遊戲開發簡單入門 GBA遊戲開發簡單入門 (續篇) GBA教程 -- 地圖顯示 GBA教程 -- 精靈顯示
Tinyfool作品: GBA程式設計手冊 GBA的Tile模式技術探讨——空間占用篇 樂水作品: GBA程式設計初解 Azhong作品: 詳細說明GBA的TILE方式(一) 詳細說明GBA的TILE方式(二) HuangYZ作品: GBA開發C語言内功補習 ES_ZETA GBA顔色特效的設定方法 GameRes中GBA開發相關下載下傳:官方開發庫: GNUPro.exe AgbLib.rar 唐良(tangl_99)開發庫以及GBA示範作品: gbalib.zip Impact2.rar plane.rar SwordGBA.vs6.rar 大發開發包 GBA開發庫 For Visual C++.Net |