本書是初中信息科技學科的拓展型教材,以KODU編程軟件的學習為線索,通過“吃金幣大作戰”、“小海龜回家”、“極品飛車”、“叢林大冒險”、“海底總動員”等游戲項目的設計,掌握一般電子游戲設計的方法,提高信息技術應用水平。
在中小學信息技術教育領域,越來越重視計算思維教育,作為計算思維教育的一大抓手——編程教育也越來越受到信息技術教師的推崇。KODU是美國微軟公司開發的一個專為創造游戲使用的可視化編程語言。它沒有使用變量和字符串等抽象名詞,而是利用一個 3D 游戲平臺,對游戲中的動態角色編注腳本,使這些角色作出各種動作。但這些對象和動作會直接映射到實際的編程概念,從而使 KODU 成為能夠執行復雜邏輯的一種完整的語言。本書即是關于KODU編程的初中教科書。
王榮良,曾任全國中小學計算機教育研究中心上海研究部主任。曾主持教育部“中小學教師教育技術能力標準實施研究”、教育部-微軟“攜手助學信息技術教師培訓項目”等多項課題研究和課程開發。編寫過《上海市中小學信息科技課程標準解讀》(主編,華東師范大學出版社)、全國版《高中信息技術》(副主編,浙江教育出版社)等教學用書。
第一單元 初識KODU
第一節 電子游戲的開發
第二節 進入KODU新世界
第三節 KODU游戲初體驗
第二單元 小酷登場
第一節 地面設計
第二節 認識游戲角色
第三節 讓對象動起來
單元項目活動 小酷吃金幣
第三單元 吃金幣大作戰
第一節 游戲結束的規則
第二節 讓游戲結束
單元項目活動 吃金幣大作戰
第四單元 迷宮逃脫
第一節 游戲場景認識
第二節 KODU游戲場景制作
單元項目活動 迷宮逃脫
第五單元 極品飛車
第一節 游戲中的對抗
第二節 設置賽道與對手
單元項目活動 極品飛車
第六單元 叢林大冒險
第一節 增加游戲中的發射
第二節 增加游戲中的巡邏功能
單元項目活動 叢林大冒險
第七單元 海底總動員
第一節 增強游戲中的耐玩性
第二節 KODU關卡游戲設計
單元項目活動 海底總動員
第八單元 自主游戲項目的設計與開發
任務一 籌建游戲設計開發公司
任務二 創意設計與分析
任務三 創意遴選與可行性分析
任務四 任務分解與實施
任務五 游戲測評