
No Starch Press
No Starch Press Game Boy 程式設計指南
NT$ 3,320
這是一本深入淺出地介紹如何使用組合語言開發 Game Boy 遊戲的實用指南。
- 貨號
- 106500
- 分類
- Other Modules
- 供貨
- 預購・海外調貨約 3~4 週出貨
1
本書提供一份實作指南,引導讀者學習程式設計歷史上具代表性的遊戲機之一:Game Boy。透過利用這台復古機器的簡化組合語言,讀者將能掌握 Game Boy 8 位元硬體的各項控制。內容涵蓋圖形、聲音、輸入處理、計時器等多方面,揭示硬體運作方式與軟體元件協同作用的原理,並為讀者建立扎實的系統程式設計基礎,掌握記憶體管理、暫存器、中斷及 I/O 等核心概念。
- 系統程式設計基礎:深入學習記憶體管理、暫存器、中斷及 I/O 等系統程式設計核心概念。
- 標準開發工具鏈:掌握使用標準開發工具鏈 RGBDS 撰寫及偵錯組合語言程式碼的方法。
- 圖形與音效控制:探索圖塊、精靈、背景、視窗、調色盤、音效聲道、計時器、畫面同步與搖桿輸入控制。
- 進階遊戲功能:應用記憶體分頁、DMA 及序列通訊等技術,實現更複雜的遊戲功能。
- 延伸平台應用:探討 Super Game Boy、Game Boy Color 及 Game Boy Printer 等多種平台的應用與實驗。
本書適合對復古硬體、系統程式設計或遊戲開發底層機制感興趣的讀者。它能幫助讀者理解軟硬體如何互動以執行互動式程式,並從中獲得實務經驗。
本書由一位擁有超過 15 年遊戲開發經驗的資深開發者撰寫。商品重量為 856 公克。




