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