《二維游戲設計與制作》課程標準_第1頁
《二維游戲設計與制作》課程標準_第2頁
《二維游戲設計與制作》課程標準_第3頁
《二維游戲設計與制作》課程標準_第4頁
《二維游戲設計與制作》課程標準_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

《二維游戲設計與制作》課程標準.docx 免費下載

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、二維游戲設計與制作課程標準課程名稱二維游戲設計與制作課程代碼1500262適用專業(yè)動漫制作技術開課學期4課程學分3.5周學時數4先修課程程序設計基礎、游戲設計概論、 Flash動畫設計與制作后續(xù)課程移動平臺游戲設計與制作、三維 游戲設計與制作總學時數56理論學時28實踐學時28課程類型必修課是否核心課是1.課程定位“二維游戲設計與制作”是動漫制作技術專業(yè)的一門重要專業(yè)核心技能型課 程,同時也是學習游戲設計制作的入門基礎課程,是動漫制作技術專業(yè)的學生學習 二維游戲編程,理解游戲理念的必修課程。本課程主要介紹二維游戲設計與制作的 相關知識、技能、方法,側重于ActionScript 2. 0、Ac

2、tionScript 3. 0的具體應用。 通過本課程的教學,掌握游戲的基本概念,掌握游戲開發(fā)設計的基本原理、技巧和 方法,并能夠利用ActionScript語言編寫常見的游戲程序,同時還具有一定的程序 調試能力,為日后進入一線游戲開發(fā)隊伍打下堅實的基礎。本課程是一門兼技能性 和設計性的課程,所以在教學中要注重培養(yǎng)學生崗位操作能力和游戲創(chuàng)意設計能力。本課程的先修課程是“程序設計基礎”、“游戲設計概論”、“Flash動畫設計與 制作”等,后續(xù)課程的是“移動平臺游戲設計與制作”、“三維游戲設計與制作”等, 通過學習,學生能掌握二維、移動平臺游戲開發(fā)的知識、技能。2.課程設計思路以Flash游戲設計

3、開發(fā)的工作過程為主線,采用“工程驅動,問題牽引,套路 主導”的課程設計思路,進行工程開放式訓練學習。根據游戲企業(yè)ActionScript 腳本開發(fā)人員的崗位目標和核心技能要求,本著為學生可持續(xù)開展奠定良好的基礎 為前提,整個課程以“一個完整的游戲框架”為原型,以套路主導的方式進行課程 開發(fā),使學生在團隊開發(fā)的氣氛中提升職業(yè)素養(yǎng),解決工程中遇到的問題,掌握開 發(fā)知識,在開發(fā)套路的引導下完成工程任務,產生職業(yè)技能。7.2主講教師和教學團隊要求該課程由本系教師擔任主講教師,從事游戲開發(fā)相關專業(yè),有相關企業(yè)工作經驗者優(yōu)先安排聘請企業(yè)專家擔任課程教學工程顧問和輔助教學7.3課程教學環(huán)境和條件要求1、實訓

4、室場地要求50平方以上,能容納50-60人同時上機操作的實訓室一間2、實訓及教學設備多媒體電腦需要人手一機,配置支持64位的Windows7或以上版本系統。3、儀器設備計算機、投影儀4、教學軟件主要教學軟件:FlashCC、FlashDevelop8.教學資源開發(fā)利用建議教學資源的利用建議本課程已經申報院級精品資源共享課程,已開發(fā)相關教案、課件、課程教學 工程、課程教學微課等資源。本課程可開發(fā)相應的校內實訓室與校外實訓基地。課程資源開發(fā)建議本課程爭取在精品資源共享課程的基礎上建立課程教學資源庫,積極利用學院現有網絡資源庫平臺,建設課程圖書資料庫,完成一系列教學微課,開發(fā)企業(yè)工程、 學生獲獎工程

5、、創(chuàng)意工程等一系列Flash游戲教學工程。課程教學內容的組織,遵循“任務驅動,工程導向”的高職教育理念,以工作 過程和工作任務為依據,開發(fā)“以套路模仿”為核心的課程工程設計方案,讓學生 在不需要掌握太多知識的基礎上,按照任務開發(fā)的套路,使用教師準備好的程序知 識和美術素材能很快完成自己的開發(fā)任務。3.課程目標課程總體目標本課程將較全面、系統地介紹二維游戲設計開發(fā)的基本原理、一般步驟及具體 的技巧、方法,通過本課程的學習,學生能夠掌握不同類型游戲開發(fā)的技能,能夠 使用Flash ActionScript設計并開發(fā)二維游戲。知識目標.理解包、類、實例、事件、函數等概念;.掌握ActionScrip

6、t的語法規(guī)那么;.理解面向對象編程的概念;.理解ActionScript事件處理機制;.掌握常用的程序結構;.掌握ActionScript中變量、常量、函數等的定義方法;.掌握影片剪輯、按鈕、文字、鍵盤、Math、顏色、日期、聲音等內置類 的使用方法;.掌握自定義類的創(chuàng)立和使用方法;.掌握Andriod平臺游戲、平臺游戲的發(fā)布設置;.掌握游戲引擎的使用方法;.掌握多點觸控和手勢識別的處理技術;.掌握Flash網頁游戲的設置。3職業(yè)能力目標.掌握Flash二維游戲開發(fā)的一般步驟;.掌握動態(tài)獲取影片剪輯的方法;.掌握獲取隨機數值的方法;.掌握調用函數的方法;.掌握腳本調試和錯誤處理的方法;.掌握鼠

7、標事件的監(jiān)聽與響應方法;.掌握鍵盤事件的監(jiān)聽與響應方法;.掌握碰撞檢測的方法;.掌握動態(tài)文本、輸入文本的使用方法;.掌握 MovieClip 類、文本類、Mouse 類、Array 類、Key 類、Math 類、 Date類、Color類、Sound類等內置類的屬性、方法的具體使用;.掌握休閑類、文本類、益智類、動作類等類型游戲的開發(fā)方法;.掌握使用Flash開發(fā)Andriod平臺游戲、iOS平臺游戲、網頁游戲的方法。4職業(yè)素質目標.具有良好的溝通與協調能力,富于想象力和創(chuàng)造力的職業(yè)素養(yǎng);.具有較強的團隊合作能力;.具有愛崗敬業(yè)精神和嚴謹工作的作風;.具備必要的實操能力,為以后的專業(yè)實踐課學習

8、打下一個較好的基礎, 增強學生適應職業(yè)教育要求的能力。.課程內容與學時安排序號單元名稱工程名稱學時訓練任務教學方法與手段考核方式1ActionScri pt2.0基礎 知識 (12)Flash游戲入門1任務11: 了解常見的Flash 游戲類型教師講解分析學生查閱資料教師指導歸納小結根據平時作 業(yè)及課堂表 現進行評價1任務1-2: 了解Flash網頁游 戲、手機游戲的開展2任務1-3:掌握Flash游戲的制 作流程ActionScript2.0 入門1任務2-1 :熟悉Flash編程環(huán)境教師講解分析學生練習教師指導歸納小結根據平時作 業(yè)及課堂表 現進行評價1任務 2-2:掌握 ActionSc

9、ript 編程基礎2任務2-3:掌握事件和事件處理 的使用4任務2-4:掌握常用內置類2ActionScri pt2.0游戲 實例制作 (8)甜品師學習之 旅1任務3-1:漢堡、食材、按鈕等 元件的制作教師講解分析示范學生技能實踐師生點評根據實訓項 目完成情況 及效果進行 評價;過程 考核1任務3-1 :實現食材的可拖動及 拖放位置的檢測1任務3-3:設定游戲時間1任務3-4:制作游戲勝利、失敗 界面,完成游戲小鳥出窩1任務4T:小鳥元件的制作1任務4-2:計分的實現1任務4-3:設定游戲時間1任務4-4:制作游戲結束界面, 完成游戲3ActionScri pt3.0基礎 知識 (8)Acti

10、onScript3.0 入門0.5任務5T:掌握包和命名空間的 概念教師講解 分析示范 學生實操 師生點評根據平時作 業(yè)及課堂表 現進行評價0.5任務5-2:掌握類和對象的概念0.5任務 5-3:使用 FlashDevelop 編輯AS文件0.5任務5-4:應用函數2任務 5-5: ActionScript3. 0 事 件處理2任務5-6:創(chuàng)立ActionScript3. 0 游戲框架4ActionScri pt3.0游戲 實例制作 (36)尋寶小礦工游 戲1任務6T:制作游戲場景、寶箱、 怪物,按鈕等元件教師講解分析示范學生技能實踐師生點評根據實訓項 目完成情況 及效果進行 評價;過程 考核

11、0.5任務6-2:繪制程序流程圖1任務6-3:搭建游戲場景,實現 游戲場景的跳轉3任務6-4:搭建游戲框架0.5任務6-5:調試發(fā)布游戲小魚快跑游戲1任務7-1:制作游戲場景、小魚、 漁網、按鈕等元件教師講解分析示范學生技能實踐師生點評根據實訓項 目完成情況 及效果進行 評價;過程 考核0.5任務7-2:繪制程序流程圖1任務7-3:搭建游戲場景;實現 游戲場景的跳轉1任務7-3:搭建游戲框架0.5任務7-5:調試發(fā)布游戲拆方層游戲1任務8T:制作界面、角色、按 鈕、音效等元件教師講解分析示范學生技能實踐師生點評根據實訓項 目完成情況 及效果進行 評價;過程 考核0.5任務8-2:繪制程序流程圖

12、2任務8-3:搭建游戲框架0.5任務8-4:調試發(fā)布游戲Flappy Bird 游 戲1任務9-1:制作界面、小鳥、按 鈕、音效等元件教師講解分析示范學生技能實踐師生點評根據實訓項 目完成情況 及效果進行 評價;過程 考核0.5任務9-2:繪制程序流程圖2任務9-3:搭建游戲框架0.5任務9-4:調試發(fā)布游戲2048游戲0.5任務10T:申請開發(fā)者證書、AppID和相關的證書教師講解分析示范學生技能實踐師生點評根據實訓項 目完成情況 及效果進行 評價;過程 考核1任務10-2:制作數字效果、界 面等元件2任務10-3:搭建游戲框架0.5任務10-4:調試發(fā)布游戲網絡坦克大戰(zhàn)0.5任務創(chuàng)立服務器

13、端和客 戶端兩個工程教師講解分析示范學生技能實踐師生點評根據實訓項 目完成情況 及效果進行 評價;過程 考核3任務11-2:實現服務器端程序4任務11-3:實現客戶端端程序0.5任務11-4:調試發(fā)布游戲5656合計.能力訓練工程設計編號能力訓練 工程名稱能力訓練 任務名稱能力目標知識目標訓練方式、手段及步驟結果 (可展示)1Flash游戲 入門任務1T: 了解常 見的Flash游戲 類型掌握不同類型 Flash游戲的特 點常見的Flash游戲類 型查閱書籍、網絡資料,自 主探究能夠說出不 同類型 Flash游戲 的特點任務1-2: 了解 Flash網頁游戲、 手機游戲的開展掌握Flash網頁

14、游 戲、手機游戲的 開展現狀Flash網頁游戲、手機 游戲的開展現狀查閱書籍、網絡資料,自 主探究能夠說出 Flash網頁 游戲、手機 游戲的開展 現狀任務1-3:掌握 Flash游戲的制 作流程掌握Flash游戲的 概念設計、能夠 繪制游戲流程 圖、掌握Flash游 戲制作的流程繪制游戲流程架構圖 圖、Flash游戲制作的 流程自主籌劃一款小游戲,并 為其繪制流程圖游戲籌劃方 案2ActionScri pt2.0入門任務2-1:熟悉 Flash編程環(huán)境掌握添加AS2.0 腳本的方法動作面板的基礎操作為動畫添加stop()命令,學 習動作面板添加了腳本 的Flash文 件任務2-2:掌握 Ac

15、tionScript 編 程基礎創(chuàng)立第一個 ActionScript2.0 程序“點擊”ActionScript 編程 基礎完成“點擊”效果程序完成 后,當單擊 屏幕時,界 面中會呈現 點擊的次數任務2-3:掌握事 件和事件處理的 使用能夠使用按鈕、 影片剪輯事件實 現效果按鈕事件、影片剪輯 事件的使用使用按鈕事件、影片剪輯 事件完成“點擊對象,對 象右移”效果。程序完成 后,點擊對 象,對象右 移任務2-4:掌握常 用內置類能夠使用常用的 內置類實現效果MovieClip 類、Button 類、Mouse類、文本、 Math 類、Sound 類等根據要求,使用AS完成效 果實現滅蚊行 動、鍵

16、盤控 制對象的移 動、打字游 戲、制作倒 計時牌等效 果3甜品師學 習之旅任務3T:漢堡、 食材、按鈕等元 件的制作能夠根據游戲效 果制作所需元件游戲元件的制作制作漢堡、食材、按鈕等 元件完成甜品師 學習之旅游 戲任務3T:實現食 材的可拖動及拖 放位置的檢測能夠在游戲場景 中實現拖動食材 并能檢查位置是 否合適startDragO、s topDragO、 getProperty ()、 setProperty ()的使 用方法實現食材的可拖動、并能 檢測拖放位置是否合適任務3-3:設定游 戲時間掌握設定游戲時 間的方法set Interval。方法的使 用實現25s后游戲結束,跳轉 到第4幀

17、任務3-4:制作游 戲勝利、失敗界 面,完成游戲掌握游戲開始、 游戲中、游戲結 束的跳轉方法時間軸控制函數的使 用實現游戲勝利跳轉到第3 幀,游戲失敗跳轉到第4 幀4小鳥出窩任務4T:小鳥元 件的制作掌握在同一個元 件中制作不同的 角色狀態(tài),并能 通過代碼調用不1 .Math.random()方 法 的使用2.遮罩動畫的制作.制作小鳥隨機出現的效 果.制作打中小鳥的效果完成小鳥出 窩游戲編號能力訓練 工程名稱能力訓練 任務名稱能力目標知識目標訓練方式、手段及步驟結果 (可展示)同的狀態(tài)任務4-2:計分的 實現掌握游戲計分的 方法.變量的定義.動態(tài)文本的使用打中小鳥die加1,小鳥逃 過live

18、加1任務4-3:設定游 戲時間掌握設定游戲時 間的方法setlnterval()、clearlnterval()方法 的 使用1.實現每隔1000ms,計時 減少1任務4-4:制作游 戲結束界面,完 成游戲掌握游戲開始、 游戲中、游戲結 束的跳轉方法時間軸控制函數的使 用實現點擊“Play”按鈕,游 戲開始,游戲計時結束, 播放游戲結束界面5ActionScri pt3.0入門任務5-1:掌握包 和命名空間的概 念掌握包和命名空 間的使用方法包和命名空間的格式 及用法定義一個包定義好的一 個包任務5-2:掌握類 和對象的概念掌握定義類、添 加對象的方法類、構造函數和實例 的概念定義一個類;在場

19、景中添 加對象使用代碼在 場景中添加 對象任務5-3:使用 FlashDevelop 編 輯AS文件掌握FlashDevelop 的 使用方法FlashDevelop 的 安 裝與使用安裝 FlashDevelop完成FlashDevel op的安裝任務5-4:應用函 數掌握定義函數及 應用函數的方法定義函數的格式定義一個函數完成一個函 數的定義任務5-5: ActionScript3. 0事件處理認識事件偵聽機 制;學會使用鼠 標事件、鍵盤事 件;掌握在游戲 中觸發(fā)連續(xù)動作 的方法ActionScript3. 0 事 件處理的方法根據要求,使用AS完成效 果使用代碼將 “鮮花”插 入到“花盆

20、” 中;實現方 向鍵控制對 象的移動; 使用代碼實 現太陽上升任務5-6:創(chuàng)立 ActionScript3. 0游戲框架掌握游戲框架的 結構,能夠書寫 框架AS3.0框架通過游戲框架實現簡單效 果完成后的AS文件6尋寶小礦 工游戲任務6T:制作游 戲場景、寶箱、 怪物,按鈕等元 件能夠根據游戲需 要制作元件游戲元件的制作制作游戲場景、寶箱、怪 物,按鈕等元件完成尋寶小 礦工游戲任務6-2:繪制程 序流程圖根據游戲繪制流 程圖流程圖的繪制繪制游戲流程圖任務6-3:搭建游 戲場景,實現游 戲場景的跳轉掌握AS3.0游戲 場景跳轉的方法按鈕事件處理的使用實現場景的跳轉任務6-4:搭建游 戲框架掌握類

21、的創(chuàng)立, 數組、聲音等的 應用方法數組、聲音的使用完成游戲框架的搭建任務6-5:調試發(fā) 布游戲掌握調試發(fā)布游 戲的方法調試發(fā)布程序調試發(fā)布程序7小魚快跑 游戲任務7-1:制作游 戲場景、小魚、 漁網、按鈕等元 件能夠根據游戲需 要制作元件游戲元件的制作制作游戲場景、小魚、漁 網、按鈕等元件完成小魚快 跑游戲任務7-2:繪制程 序流程圖根據游戲繪制流 程圖流程圖的繪制繪制游戲流程圖任務7-3:搭建游 戲場景;實現游 戲場景的跳轉掌握AS3.0游戲 場景跳轉的方法按鈕事件處理的使用實現場景的跳轉編號能力訓練 工程名稱能力訓練 任務名稱能力目標知識目標訓練方式、手段及步驟結果 (可展示)任務7-3:

22、搭建游 戲框架掌握游戲關卡的 設定方法;碰撞 的實現方法游戲關卡的設定;碰 撞的實現完成游戲任務7-5:調試發(fā) 布游戲掌握調試發(fā)布游 戲的方法調試發(fā)布程序調試發(fā)布游戲8拆方層游 戲任務8-1:制作界 面、角色、按鈕、 音效等元件能夠根據游戲需 要制作元件游戲元件的制作制作界面、角色、按鈕、 音效等元件完成拆方層 游戲任務8-2:繪制程 序流程圖根據游戲繪制流 程圖流程圖的繪制繪制游戲流程圖任務8-3:搭建游 戲框架掌握游戲引擎的 使用方法Tweening 引擎、Box2D引擎完成游戲任務8-4:調試發(fā) 布游戲掌握調試發(fā)布游 戲的方法調試發(fā)布程序調試發(fā)布游戲9FlappyBird游戲任務9-1:

23、制作界 面、小鳥、按鈕、 音效等元件能夠根據游戲需 要制作元件游戲元件的制作制作界面、小鳥、按鈕、 音效等元件元成FlappyBird游戲任務9-2:繪制程 序流程圖根據游戲繪制流 程圖流程圖的繪制繪制游戲流程圖任務9-3:搭建游 戲框架掌握物體移動、 重力加速度、和 物體間碰撞等相 關處理方法物體移動、重力加速 度、和物體間碰撞等 相關處理方法完成游戲任務9-4:調試發(fā) 布游戲掌握Android游 戲的的發(fā)布設置Android游戲的發(fā)布 設置發(fā)布游戲102048游戲任務10-1:申請 開發(fā)者證書、 AppID和相關的 證書掌握申請開發(fā)者 證書、AppID和相 關的證書的方法iOS平臺證書申請

24、申請所需證書完成2048 游戲任務10-2:制作 數字效果、界面 等元件能夠根據游戲需 要制作元件游戲元件的制作制作數字效果、界面等元 件任務10-3:搭建 游戲框架掌握多點觸控和 手勢識別的實現 方法多點觸控和手勢識別 的處理技術;外部類 的調用和實例化的操 作完成游戲任務10-4:調試 發(fā)布游戲掌握基于iOS平 臺程序發(fā)布設置基于iOS平臺程序的 發(fā)布設置發(fā)布游戲11網絡坦克 大戰(zhàn)任務11-1:創(chuàng)立 服務器端和客戶 端兩個工程掌握服務器端項 目、客戶端工程 的創(chuàng)立方法服務器端工程的創(chuàng) 建;客戶端工程的創(chuàng) 建創(chuàng)立游戲工程完成網絡坦 克大戰(zhàn)游戲任務11-2:實現 服務器端程序能夠實現服務器 端

25、與客戶端的通 信網絡套接字處理;服 務器端與客戶端的通 信處理實現效果任務11-3:實現 客戶端端程序能夠實現游戲效 果,與服務器端 實現通信定義游戲場景、游戲 控制、坦克類等游戲 顯示與用戶操作相關 的局部;客戶端與服 務器端通信的處理完成游戲任務11-4:調試 發(fā)布游戲掌握Flash網頁游 戲調試發(fā)布的方 法Flash網頁游戲的調 試發(fā)布調試發(fā)布游戲.課程考核建議.1考核形式本課程學習的知識和技能主要在工程實踐中積累和訓練,因此課程考核方式以 工程任務評價為主體,采用形成性考核與終結性考核相結合的方式進行,在考核職 業(yè)能力的同時也考核職業(yè)素養(yǎng)。總評:形成性考核*40%+終結性考核*60%.

26、 2考核評價分析1、形成性考核是指任課教師將學生的學習態(tài)度和各工程完成情況進行詳細記錄 并進行考核評價。其中考勤(10%),學習態(tài)度(5%)、課堂提問和課堂討論(5%)、 工程設計過程(20%)。形成性考核工程設計制作成績分值比例表工程編號內容評分標準分值工程1Flash游戲入門知識的理解程度40%、操作技能的掌握情 況20%、工程完成情況20%、學習態(tài)度20%5%工程2ActionScript2.0 入門操作技能的掌握情況40%、工程作業(yè)完成 情況40%、學習態(tài)度20%5%工程3甜品師學習之旅工程作業(yè)完成情況40%、工程設計水平 20%、操作技能熟練度20%、學習態(tài)度20%10%工程4小鳥出

27、窩工程作業(yè)完成情況40%、工程設計水平 20%、操作技能熟練度20%、學習態(tài)度20%10%工程5ActionScript3. 0 入門知識的理解程度40%、操作技能的掌握情 況20%、工程完成情況20%、學習態(tài)度20%10%工程6尋寶小礦工游戲知識的理解程度40%、操作技能的掌握情 況20%、工程完成情況20%、學習態(tài)度20%10%工程7小魚快跑游戲知識的理解程度40%、操作技能的掌握情 況20%、工程完成情況20%、學習態(tài)度20%10%工程8拆方層游戲知識的理解程度40%.操作技能的掌握情 況20%、工程完成情況20%、學習態(tài)度20%10%工程9Flappy Bird 游戲知識的理解程度40%.操作技能

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論