游戲游戲程序開發(fā)專業(yè)課程體系
學年 職業(yè)名稱 模塊 編號 3 課時 主要內(nèi)容 課程目標 一學年 2D網(wǎng)絡游戲程序開發(fā)工程師 游戲策劃設計 GC5-S101 游戲策劃基礎 40 游戲本質分析、游戲產(chǎn)業(yè)概論、游戲開發(fā)流程及職業(yè)劃分、玩家需求分析、構思創(chuàng)意及文檔編寫要求、游戲故事設計、游戲元素、規(guī)則、任務、系統(tǒng)、關卡設計、游戲平衡設定、界面與操作功能 了解電子游戲的發(fā)展歷程,掌握電子游戲設計的基礎規(guī)律。熟悉開發(fā)流程和游戲開發(fā)的人員構成。全面細致的了解游戲設計的每一個環(huán)節(jié),完全熟練掌握游戲設計文檔的編寫方法 GC5-S102 游戲架構設計 56 手機游戲開發(fā) GC5-S301 手機游戲語言基礎 112 java語言基本語法、基本數(shù)據(jù)類型、流程控制、面向對象編程、多線程、網(wǎng)絡、I/O系統(tǒng)、異常處理、CLDC/MIDP架構基礎、高級界面編程、游戲編程、游戲編程、手機網(wǎng)絡連接、PMS、廠商開發(fā)包、商業(yè)游戲案例分析 具備扎實java語言基礎、java項目開發(fā)程序員;掌握使用手機游戲技巧,手機游戲開發(fā)程序員 GC5-S302 手機游戲開發(fā)技術 96 GC5-P301 手機游戲項目實訓 64 2D網(wǎng)絡游戲程序開發(fā) GC5-S401 網(wǎng)絡游戲程序設計 64 C++、數(shù)據(jù)結構、算法基礎、windows API使用、MFC原理及其應用、2D圖形渲染技術、界面設計與應用 為網(wǎng)絡游戲開發(fā)打下堅實的語言基礎、掌握基本的編程技巧、掌握簡單的游戲開發(fā)邏輯、掌握常用的數(shù)據(jù)結構與算法、掌握基本的windows編程技術、熟悉MFC程序的開發(fā)與應用、能夠進行2D游戲開發(fā) GC5-S402 網(wǎng)絡游戲算法設計 48 GC5-S403 2D網(wǎng)絡游戲平臺設計 108 GC5-P401 2D網(wǎng)游項目實訓 80 職業(yè)素質培養(yǎng) 20 二學年 3D網(wǎng)絡游戲程序開發(fā)工程師 GC5-T201 游戲數(shù)理理論 60 游戲數(shù)學算法、游戲物理算法、3D圖形渲染技術、網(wǎng)絡通訊技術、數(shù)據(jù)庫開發(fā)與應用、多線程序技術、實時渲染技術基礎、游戲編程工具的開發(fā)與制作 掌握基本的游戲數(shù)學與物理算術、熟悉使用DirectX進行編程、能夠使用基本數(shù)據(jù)結構和算法實現(xiàn)3D場景演示、能夠運用實時渲染技術實現(xiàn)簡單效果、掌握網(wǎng)絡游戲的基本構架與網(wǎng)絡通訊技術、掌握數(shù)據(jù)庫的設計與開發(fā)技術、掌握游戲界面設計與開發(fā)技術、掌握游戲界面設計與開發(fā)技術、掌握游戲編輯器的設計與制作 GC5-T202 游戲渲染技術 104 GC5-T203 3D網(wǎng)絡游戲平臺設計 64 GC5-T204 3D網(wǎng)絡游戲組件開發(fā) 100 GC5-P402 3D網(wǎng)游項目實訓 120 就業(yè)指導 20 共1152課時 目標:將培養(yǎng)成為業(yè)內(nèi)高端的手機游戲程序員、網(wǎng)絡游戲客戶端程序員、游戲程序開發(fā)工程師。
程序開發(fā)專業(yè)課程
■一學年
技能掌握:
1.掌握游戲創(chuàng)意的獲得方法和游戲策劃方案的寫作方法;
2.學會編寫各種類型各種體裁的游戲故事;
3.熟練運用角色、規(guī)則、元素、界面等等每種游戲設計所需要素的設計規(guī)范;
4.完整全面的編寫游戲設計文檔;
5.模塊化Java編程;
網(wǎng)絡編程;
7.面向對象程序設計;
8.手機游戲應用軟件開發(fā);
9.手機游戲設計;
10.手機游戲開發(fā)及移植技術;
11.掌握C++程序語言,并進行C++程序的熟練開發(fā);
12.掌握基本的數(shù)據(jù)結構與程序算法;
13.掌握Windows API的開發(fā)與,應用;
14.掌握Windows、MFC程序設計開發(fā)能力;
15.掌握2D渲染與開發(fā)技術;
16.掌握UDP網(wǎng)絡通訊技術;
17.能夠開發(fā)2D局域網(wǎng)游戲。
項目成果:
1.完成個人的游戲策劃作品,對游戲策劃工作的每一個細節(jié)了如指掌。從撰寫到介紹,從構思到完成,全面提升各種的能力;
2.在掌握了扎實的編程知識的基礎上,運用靈活的編程技巧,創(chuàng)作出極具個人創(chuàng)意的手機游戲作品;
3.在掌握程序基礎、2D圖形渲染技術和2D游戲構架的基礎上,發(fā)揮自己的創(chuàng)意制作2D局域網(wǎng)游戲。
就業(yè)職位:
手機游戲移植程序員、手機游戲開發(fā)工程師、2D網(wǎng)絡游戲客戶端邏輯程序員、2D網(wǎng)絡游戲服務器端邏輯程序員、2D網(wǎng)絡游戲工具開發(fā)程序員
中級職業(yè)技能認證:
工業(yè)與信息化部:2D網(wǎng)絡游戲程序開發(fā)工程師認證證書
匯眾教育研究院:2D網(wǎng)絡游戲程序開發(fā)工程師認證證書
■二學年
技能掌握:
1.掌握3D圖形學相關數(shù)學、物理理論;
2.熟練運用DirectX SDK進行3D圖形渲染;
3.掌握多線程編程技術;
4.掌握TCP網(wǎng)絡通訊的基本原理與應用;
6.掌握數(shù)據(jù)庫的設計與應用;
7.制作3D網(wǎng)絡游戲DEMO。
項目成果:
在熟練運用DirectX圖形庫和網(wǎng)絡游戲基本開發(fā)技術的基礎上,在3D游戲數(shù)理理論指引下,結合自己的創(chuàng)意制作3D網(wǎng)絡游戲DEMO。
就業(yè)職位:
網(wǎng)絡游戲引,擎程序員、網(wǎng)絡游戲架構工程師、3D網(wǎng)絡游戲客戶端邏輯程序員、3D網(wǎng)絡游戲服務器端邏輯程序員、3D網(wǎng)絡游戲工具開發(fā)程序員
高級職業(yè)技能認證:
工業(yè)與信,,息化部:3D網(wǎng)絡游戲程序開發(fā)工程師認證證書
匯眾教育研究院:3D網(wǎng)絡游戲程序開發(fā)工程師認證證書