top of page

 自己做,自己玩「XBox 遊戲實作」

  2010.11.24

 講師 – 土木系研究助理 莊世坤

今日的 Vlab Talk,是由我們 V-Lab 的大家長 ─ 莊世坤先生來擔任講師,世坤不僅是土木系的研究助理,也是 V-Lab 實驗室的管理員,凡 V-lab 內的軟體或硬體設備,都是在世坤的細心維護下,才有現在方便同學們使用的舒適環境。

活動一開始,首先為同學介紹了 Microsoft Xbox 360 和 XNA。Xbox 360 是當紅的家庭遊樂器,相信大家都不陌生,而 XNA 則是整合了 Windows、Xbox、Windows Phone 7 的遊戲開發平台,並搭配微軟的Visual Studio 使用。

XNA開發的遊戲架構,簡單來說包含了幾個階段:Intialize 如同遊戲一開始的準備階段,宣告遊戲進行中所需要的變數。LoadContent 則是將變數的內容載入,包括場景、物體、聲音等。Update 和 Draw 則是隨著遊戲時間進行,一直更新遊戲的運算和繪圖的過程。

Xbox本身也有許多好玩的遊戲,若同學們想要嘗試如何動手開發自己的遊戲的話,可以在XNA的網站上下載一些小遊戲的範例,因為從現成的範例中,同學們可以學到很多的東西唷。或是同學可以修習系上的「視覺化技術在工程上之應用」課程,康仕仲教授將會一步步帶同學學習與體會XNA的開發環境,並實作在工程應用上。

SimuSurveyX 是由台大土木系研發的一套「模擬測量儀器」的電腦輔助學習工具,也正是本次的講師─莊世坤先生利用 XNA 所撰寫的一套遊戲,所以 SimuSurveyX 可說是今日 Vlab Talk 講座的最佳範例。

bottom of page