Micorsoft KODU 3D 虛擬遊戲設計

Micorsoft KODU 3D 虛擬遊戲設計

作者: 葉國勝
出版社: 經緯文化
出版在: 2017-11-30
ISBN-13: 9789869555791
ISBN-10: 9869555799




內容描述


◆ 入門、應用到專題實作全攻略!
◆ 快速邁向KODU的設計之路!
◆ 超強的KODU全面創意開發體驗!
 現今是一個資訊科技爆炸的時代,很多程式語言、軟體與設備的汰舊換新速度已超乎一般人的想像,往往學校所學的知識技能,在兩三年後就跟不上時代的潮流。為了因應這種快速變遷的世代來臨,資訊教育不再以軟體的使用為主軸,而是要激發學生的創造力、邏輯思考能力,以及解決問題的能力,同時向下紮根至中小學生的資教育當中,如此才能跟得上瞬息萬變的潮流而不會被淘汰。
KODU是微軟發佈的一款針對9到14歲兒童開發的視覺化程式設計語言,現在已經升級到1.4版本,該程式設計語言一經推出受到了一致好評,甚至在澳大利亞已經有兒童早期教育機構採用了KODU作為其教學的輔助工具,這款軟體有很多豐富的過關等級讓孩子們在娛樂的同時對程式設計產生濃厚的興趣。KODU支援用滑鼠或鍵盤按鍵操作,內建了多款遊戲模式的範例,包括RPG冒險地圖以及若干經典遊戲,並支援即時偵錯。
 本書共包含了十八個章節,由淺入深的為讀者介紹KODU的重要程式設計技巧,並且透過範例對其進行詳細的講解。其中內容包含基礎概念入門、構建場景、添加物件、角色移動、外觀控制及路徑、偵測與計分、運算與變數、對話與音效、視角變化、摔角比賽、過馬路、螢火蟲飛舞、賽跑遊戲、冰上曲棍球、勇闖迷宮、極速賽道、一路衝衝衝、棒球大賽等。相信經過課程的綜合演練,必定能讓讀者融會貫通KODU的應用程式開發技巧,還能輕鬆將設計理念融入今後的設計當中,創作出更為優秀的遊戲作品來!


目錄大綱


Chapter 1 認識KODU
 1-1 操作環境介紹
1-2 編輯界面簡介
1-3 建立新場景及視角調整
Chapter 2 構建場景
2-1 構建地面
2-2 構建山坡及山峰
2-3 添加水體
2-4 添加游戲物件
2-5 執行及儲存遊戲
Chapter 3 添加物件
3-1 開啟KODU檔案
3-2 添加遊戲物件
3-3 複製多個物件
3-4 添加水下物件
3-5 執行、儲存及匯出遊戲
Chapter 4 角色移動
4-1 構建場景
4-2 添加遊戲物件
4-3 編寫魚自由游動程式
4-4 鍵盤控制物件移動
4-5 設定物件屬性
Chapter 5 外觀控制及路徑
5-1 繪製路徑
5-2 添加Wisp物件
5-3 Wisp物件沿路徑移動
5-4 Wisp隨機變換顏色
5-5 複製並排列Wisp物件
5-6 修改天空及光照
Chapter 6 偵測與計分
6-1 開啟KODU檔案
6-2 鍵盤控制玩家角色移動及跳躍
6-3 游戲計分計時
6-4 游戲結束與勝利
6-5 編寫摩托車程式
6-6 複製整頁程式
Chapter 7 運算與變數
7-1 使用手柄控制玩家角色移動
7-2 使用分數物件作為變數
7-3 游戲結束與勝利
7-4 編寫飛碟程式
Chapter 8 對話與音效
8-1 編寫玩家kodu說話程式
8-2 編寫多頁程式
8-3 編寫摩托車程式
Chapter 9 視角變化
9-1 使用路徑繪製道路
9-2 編寫玩家摩托車程式
9-3 改變視角
Chapter 10 摔角比賽
10-1 編寫藍方玩家程式
10-2 編寫紅色玩家程式
Chapter 11 過馬路
11-1 設定Creatable屬性
11-2 編寫玩家kodu程式
11-3 編寫stick物件程式
11-4 編寫cycle物件程式
11-5 複製物件
Chapter 12 螢火蟲飛舞
12-1 設定物件的Creatable屬性
12-2 編寫【Rock1】物件的程式
12-3 編寫【Wisp1】物件的程式
12-4 編寫【Wisp2】物件的程式
Chapter 13 賽跑遊戲
13-1 使角色獲得加速能力
13-2 角色被迫減速
13-3 編寫遊戲勝利及結束的程式
13-4 編寫紅色玩家程式
13-5 設定遊戲開始畫面
Chapter 14 冰上曲棍球
14-1 編寫紫色玩家saucer物件程式
14-2 編寫橙色敵方saucer物件程式
14-3 編寫碰撞程式
14-4 編寫遊戲得分程式
14-5 編寫遊戲勝利程式
Chapter 15 勇闖迷宮
15-1 編寫玩家kodu角色程式
15-2 編寫cycle角色程式
15-3 編寫敵方角色程式
15-4 編寫rover角色程式
15-5 編寫hut物件程式
Chapter 16 極速賽道
16-1 遊戲手柄控制玩家角色動作
16-2 編寫遊戲結束程式
16-3 編寫鏡頭跟隨及背景音樂程式
16-4 設定游戲角色屬性
16-5 編寫blimp物件程式
16-6 編寫saucer及ball物件程式
Chapter 17 一路衝衝衝
17-1 花錢通關
17-2 步道區間
17-3 青蘋果的魅力
17-4 獲得金蘋果
Chapter 18 棒球大賽
18-1 編寫投球、擊球程式
18-2 編寫跑壘程式
18-3 編寫防守封殺程式
各章節精彩範例檔




相關書籍

Procedural Generation in Game Design

作者

2017-11-30

跟 3d Max 說掰掰! SketchUp 高手精技 ─ 匯入 3ds Max 模型‧必裝外掛推薦‧進階3D繪圖技巧

作者 陳坤松

2017-11-30

KorGE 遊戲開發 : 帶你學會運用 Kotlin、KorGE、Ktor 技術打造自己的小遊戲(iT邦幫忙鐵人賽系列書)

作者 張永欣 (Yaya)

2017-11-30