
| ^ |
|
|
XNA PC/XBox 360 C#遊戲程式設計 微軟在 2007 年初推出了以 Visual C# Express 為基礎的 XNA 免費遊戲開發平台,讓一般使用者與專業遊戲開發人員可以使用 C# 語言輕鬆的撰寫遊戲程式。擁有 XBox 360 電視遊戲機的玩家,更可以在 PC 上使用 XNA 開發環境開發 XBox 360 的遊戲給自己或朋友玩! 本書先讓讀者看到一款酷炫的賽車遊戲。然後逐步帶領讀者從無到有,透過 XNA 學習,一步步完成整個遊戲。同時針對程式人員介紹相關的美術與策劃概念。 本書由資深台灣與加拿大遊戲程式專家,以詳盡的說明帶領讀者一步步踏上輕鬆開發遊戲之路。本書使用賽車遊戲作為範例。想做出會反射環境的車窗玻璃效果?想做出閃閃發輛的金屬車身?跟隨本書的腳步,你會發現不需要用幾十萬美金的遊戲引擎,你也可以憑自己的興趣與能力,作出好玩又效果驚人的遊戲。
附贈 CD
包含一套完整的賽車遊戲雛形原始程式,以及所使用的所有美術與設計文件資料,為國內第一本完整提供從原始企劃文件、美術素材與程式碼的遊戲開發設計書籍。 Gravity - ODE.Net 0.8 Gravity.dll 是我們為Vista 使用者提供的 ODE 物理引擎的 .Net 版本。這份說明對使用Vista開發XNA遊戲的使用者有用。 ODE.Net與ODE是不同的。ODE是用C++撰寫的,不可以直接用於C#Managed程式設計環境。ODE.Net是建立在ODE之上的包裝起來的用於Managed開發環境(C#, VB, VC++.Net)。詳細咨詢請參考《XNA PC/XBox 360 C#遊戲程式設計》第十一章1.1節。 由於ODE是基於C++的,在Windows作業系統上允許非Managed程式運行,所以沒有問題,但是在Xbox360上只允許純Managed程式,因此Gravity不可以用於Xbox360遊戲的開發。 我們將進行Gravity進一步的開發工作。
|