學習XNA遊戲編程(中文版)
內容介紹
《學習XNA遊戲編程(中文版)》注重實踐,是一本非常理想的XNA4.0遊戲編程教材。針對Web開發新手難以掌握的XNA關鍵概念,《學習XNA遊戲編程(中文版)》以一種直觀易懂的風格引導讀者迅速進入角色。每章提供課程(包含示意圖和範例)、複習題和練習,旨在幫助初學者學習新的技能並學以致用。《學習XNA遊戲編程(中文版)》主題包括:通過2D動畫、3D攝像與效果來學習遊戲開發;深入高級著色語言(HLSL)和基本的人工智慧概念;運用2D,3D和多玩家技術構建三個完整而激動人心的遊戲;為Xbox360和Windows Phone 7開發和部署遊戲。完成《學習XNA遊戲編程(中文版)》的學習後,讀者將完全掌握開發複雜遊戲的整個過程。 作者介紹
Aaton Reed擁有豐富的軟體開發經驗和相關教育經驗,懂得如何教書育人。從2004年以來,他在猶他州的Neumont大學主講.NET、Web開發和Web服務、XNA、系統設計與架構等課程,對於DirectX和XNA大學課程,他非常清楚教學中的難點和重點。 作品目錄
第1章 XNA 4.0新特性 改進的項目資料夾結構 為Windows Phone 7系列開發遊戲 圖形配置 可配置的效果 內置狀態對象 標量和方向 改進的輸入API 新增的音頻API 音樂/圖片枚舉與視頻播放 修改和添加的類與方法 小測驗第2章 基礎知識 系統要求 其他資源 安裝 創建第一個XNA應用程式 複習 小結 小測驗第3章 好玩的精靈第4章 用戶輸入和碰撞檢測第5章 面向對象設計的套用第6章 音效和音頻第7章 基本人工智慧第8章 打造完整遊戲第9章 3D遊戲開發第10章 3D模型第11章 創建第一人稱攝像機第12章 3D碰撞檢測與射擊第13章 HLSL基礎第14章 粒子系統第15章 完善3D遊戲第16章 部署到Xbox 360第17章 Windows Phone 7遊戲開發第18章 多人遊戲附錄 小測驗和練習參考答案