■ 可學習主要的遊戲程式開發觀念,從2D動畫到3D視角,以及各種經典特效等。
■ 說明HLSL(High Level Shader Language)以及人工智慧(AI)的初階觀念。
■ 介紹如何建置多人競技遊戲,以及如何在遊戲中運用分割視窗功能。
■ 涵蓋三個充滿冒險與刺激的遊戲,從邏輯構思到程式撰寫,並整合2D以及3D的觀念,協助讀者完成可執行的範例遊戲。
本書特色
使用C#開發Xbox 360.PC.Zune遊戲程式
這本實用的教學手冊可讓讀者學習到Microsoft XNA 3.0 Framework的整體觀念,進而學習如何開發PC遊戲、Xbox 360遊戲,以及Microsoft Zune。本書將引導讀者以Step-by-step的方式,了解完整的遊戲開發模式。
每章提供含註解的範例程式及練習題,並附有複習課程,以幫助讀者掌握關鍵技巧。每章的最後,均附有練習題及相關的複習內容,無論您的學習進度到哪裡,都可隨時自我測驗理解程度,以及練習相關內容,作者特別重視幾項初學者最難進入的關鍵要點,相信您在閱讀完本書後,即可擁有開發完整遊戲軟體的能力。
■ 說明HLSL(High Level Shader Language)以及人工智慧(AI)的初階觀念。
■ 介紹如何建置多人競技遊戲,以及如何在遊戲中運用分割視窗功能。
■ 涵蓋三個充滿冒險與刺激的遊戲,從邏輯構思到程式撰寫,並整合2D以及3D的觀念,協助讀者完成可執行的範例遊戲。
本書特色
使用C#開發Xbox 360.PC.Zune遊戲程式
這本實用的教學手冊可讓讀者學習到Microsoft XNA 3.0 Framework的整體觀念,進而學習如何開發PC遊戲、Xbox 360遊戲,以及Microsoft Zune。本書將引導讀者以Step-by-step的方式,了解完整的遊戲開發模式。
每章提供含註解的範例程式及練習題,並附有複習課程,以幫助讀者掌握關鍵技巧。每章的最後,均附有練習題及相關的複習內容,無論您的學習進度到哪裡,都可隨時自我測驗理解程度,以及練習相關內容,作者特別重視幾項初學者最難進入的關鍵要點,相信您在閱讀完本書後,即可擁有開發完整遊戲軟體的能力。