軟體技術專業(遊戲軟體開發方向)人才培養方案

a3-2-3:理論知識的運用能力

a3-3:社會能力

a3-3-1:溝通協調能力;

a3-3-2:責任心與職業道德;

a3-3-3:安全與自我保護能力 全國計算機軟體資格--程式設計師

4 遊戲策劃 網路遊戲、手機遊戲、網頁遊戲策劃設計等 a4-1:專業能力

a4-1-1:有極強的閱歷和文筆;

a4-1-2:具備各種創意和想像力;

a4-1-3:具備創造遊戲規則能力;

a4-1-4:具備遊戲數據平衡能力;

a4-1-5:具有遊戲關卡、任務設計能力;

a4-1-6:具有項目組內部協調能力

a4-2:方法能力

a4-2-1:資料收集整理能力;

a4-2-2:制訂、實施工作計畫的能力;

a4-2-3:理論知識的運用能力;

a4-2-4:綜合分析判斷能力

a4-3:社會能力

a4-3-1:溝通協調能力;

a4-3-2:責任心與職業道德;

a4-3-3:安全與自我保護能力 全國計算機軟體資格--信息處理員

五、教育教學內容

(一)專業課程教學內容體系

1.遊戲策劃運營體系主要內容:遊戲本質分析、遊戲產業概論、遊戲開發流程及職業劃分、玩家需求分析、構思創意及文檔編寫要求、遊戲故事設計、遊戲元素、規則、任務、系統、關卡設計、遊戲平衡設定、界面與操作功能;

2.手機遊戲開發體系主要內容:java語言基本語法、基本數據類型、流程控制、面向對象編程、多執行緒、網路、i/o系統、異常處理、android sdk架構基礎、高級界面編程、surfaceview遊戲編程、網路連線、第3方遊戲開發包、商業遊戲實例分析;

3.windows遊戲開發體系主要內容:c++、算法基礎、windows api使用、mfc原理及其套用、2d圖形渲染技術、界面設計與套用、cocos2d-x遊戲引擎;

4.網頁開發體系主要內容:網頁遊戲相關的技術,包括flash、html5、javascript等內容。

(二)課程體系

根據遊戲軟體開發職業能力要求構建課程體系。

1.綜合素質課,構建基本套用文寫作能力,英文文檔閱讀、寫作能力,基本問題分析能力,良好的身體、心理素質;

2.專業基礎課,構建基本程式設計能力;

3.專業技能課,構建在各種平台下進行遊戲開發的基本能力;

4.拓展課,構建良好的編程風格,自學能力。

(三)專業核心課程內容

表2  專業核心課程內容表

課  程 主要教學內容(單元) 技能考核項目與要求 參考學時

遊戲策劃與架構設計 遊戲概念與原型

遊戲背景、地圖與場景

遊戲元素設計

遊戲人物與關卡設計

遊戲規則設計

界面與用戶控制

遊戲設計文檔與編輯工具 了解遊戲策劃設計的基本理論,掌握遊戲開發中的概念設計、原型設計、規則設計、情節設計及關卡設計的基本方法,全面了解遊戲設計的原理,掌握基本的設計技能 32

程式設計基礎(c語言) 結構化程式設計思想;

c程式的開發過程;

c語言開發環境;

c語言的數據類型;

運算符與表達式;

c語言程式的流程控制;

函式;

數組;

指針;

檔案讀寫 了解程式設計常識、基本編程思想,

了解tc下的圖形模式,掌握動畫實現原理(c語言遊戲開發實訓) 96

flash遊戲編程 文本對象;

對象操作與點陣圖對象;

元件、實例與資源庫;

動畫製作;

滑鼠、鍵盤、聲音;

as3標準腳本語法;

常用算法在flash中的運用 了解並掌握基本flash動畫的製作方法,並掌握actionscript語言,結合該語言能實現較為複雜的互動式flash動畫(flash遊戲開發實訓) 96

移動遊戲開發 移動開發平台的搭建;

用戶界面;

繪製的基本方法;

雙緩衝與動畫;

2d遊戲特效的實現;

程式調試技術

移動遊戲完整案例的實現 了解並掌握移動平台下開發2d遊戲的基本方法和編程技巧(android獨立遊戲開發實訓) 128

windows應用程式設計 win32應用程式運行機制;

訊息佇列及訊息回響;

win32應用程式框架;

mfc應用程式框架; 了解並掌握windows平台下應用程式及簡單圖形程式的編寫方法,學會理解win32框架及編寫簡單win32應用程式的技巧(跨平台遊戲開發實訓) 64

(四)其它專業課程教學單元總表

表3  專業課程教學單元總表

專業課程 學  習  單  元

單元1 單元2 單元3 單元4 單元5 單元6 單元7

遊戲專業概論 遊戲概述 遊戲策劃 遊戲程式 遊戲藝術 職業之路

flash動畫基礎 flash基礎知識 文本對象 對象操作和點陣圖套用 使用元件、實例和庫資源 動畫製作基礎知識和操作 動畫製作與編輯 滑鼠動畫製作

面向對象程式設計(java語言) 面向對象軟體開發概述 java語言概述及編程基礎 抽象、封裝與類 繼承與多態 java語言的工具類 圖形用戶界面設計 java高級編程