天天看點

GBA開發專輯 (ZT)

 

  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開發專輯 (ZT)
  
GBA開發專輯 (ZT)

  GBA的軟體開發主要是以C語言為主,程式設計簡單而且十分自由,也正是這一點吸引了許多愛好者在GBA上做東西(不一定是遊戲),你完全可以把它做成PDA,做成Mp3播放器(它的聲音處理方面能力也不錯哦),做成随身電影播放齊,做成電子詞典等,隻要你有能力設計它的軟體。

 

以上介紹摘錄唐良的"GBA開發入門"
GameRes中GBA開發相關技術文獻:

  唐良(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

繼續閱讀