鄭州 有游戲開發(fā)的課程嗎?
86 2017-07-12
跨平臺游戲開發(fā)課程體系
1.游戲開發(fā)基礎(chǔ)(4周)項(xiàng)目目標(biāo):益智類小游戲:掃雷、五子棋、連連看,撲克牌游戲:掌上棋牌室
知識點(diǎn):1)MacOS系統(tǒng)介紹2)Objective-C語言基礎(chǔ)
3)Objective-C控件4)游戲開發(fā)中常用算法
5)數(shù)據(jù)存儲6)UITableView高級開發(fā)7)sqlite/FMDB數(shù)據(jù)庫
此階段為游戲開發(fā)的基礎(chǔ)階段,采用“項(xiàng)目推進(jìn)”式的授課方式,可以輕松的掌握游戲開發(fā)的基本技巧。
講解游戲開發(fā)時常用的算法,把這些智能算法融入到游戲中,讓自己編寫的游戲更具有智能性。
對于游戲中所用到的數(shù)據(jù)存儲方式可以采用數(shù)組、字典存儲,對象序列化存儲以及數(shù)據(jù)庫存儲,在本階段會對數(shù)據(jù)存儲和數(shù)據(jù)展示作詳細(xì)講解。
本階段主要針對的是UI界面的游戲開發(fā),商城商品展示頁等內(nèi)容,學(xué)生可以達(dá)到獨(dú)立完成應(yīng)用型游戲和棋牌類的游戲。
2.spritekit引擎(2周)項(xiàng)目目標(biāo):雷霆戰(zhàn)機(jī)、自由飛翔、抓魚、切西瓜
知識點(diǎn):1)spritekit框架結(jié)構(gòu)2)SKSprite精靈
3)SKAction動作4)Camera模擬鏡頭
5)粒子系統(tǒng)6)場景中的物理世界
7)物體間的相互作用力8)關(guān)節(jié)
此階段主要講解蘋果公司提供的游戲引擎spritekit,在上一階段iOS知識的基礎(chǔ)上可以讓學(xué)生快速的對該部分內(nèi)容熟練使用。
涉及到了spritekit游戲引擎中的所有知識點(diǎn),配合強(qiáng)大的蘋果平臺,讓草根獨(dú)立設(shè)計(jì)并完成強(qiáng)大的游戲成為可能。
對于抓魚、切西瓜等大家都比較熟悉的游戲,此階段讓學(xué)生掌握spritekit版本,體驗(yàn)spritekit的強(qiáng)大之處。
模擬攝像機(jī)Camera,輕松實(shí)現(xiàn)大地圖游戲的背景畫面的切換。
粒子系統(tǒng)讓開發(fā)出來的游戲具有十分絢麗的效果,物理引擎和關(guān)節(jié)的使用讓游戲任務(wù)更加生動和逼真。
3.cocos2d-iPhone引擎(2周)項(xiàng)目目標(biāo):坦克大戰(zhàn)、貓和老鼠、魔塔
知識點(diǎn):1)cocos2d-iPhone引擎安裝2)概念介紹
3)動作的使用4)地圖的鋪設(shè)和加載
5)粒子系統(tǒng)6)物理引擎
7)A星尋路算法8)搖桿
此階段主要講解游戲引擎cocos2d-iPhone,該引擎和spritekit引擎中有一些概念是基本相同的,而且游戲思想也是一致的,
所以學(xué)習(xí)起來更加容易一些。這種層層遞進(jìn)的授課模式,讓學(xué)生掌握知識更為輕松。
這階段主要講解地圖的使用,尋路算法的使用,以及搖桿的實(shí)現(xiàn),還會講解地圖類游戲和塔防類游戲的設(shè)計(jì)思想。
實(shí)現(xiàn)A星智能尋路算法,讓游戲更具難度和真實(shí)性。
還記得游戲廳中的搖桿嗎?把搖桿搬到手機(jī)上來,讓對游戲的操作更加的人性化和方便。
4.cocos2d-x引擎(5周)項(xiàng)目目標(biāo):XD版魔塔、大唐傳奇(iPad)、拳皇
知識點(diǎn):1)cocos2d-x引擎安裝2)和其他引擎的區(qū)別
3)C++4)HTTP網(wǎng)絡(luò)
5)Socket通訊6)Block、GCD
7)iPad獨(dú)有控件8)圖像處理
9)靜態(tài)庫10)推送
11)IAP
此階段主要講解游戲引擎cocos2d-x,對比cocos2d-x和cocos2d-iPhone的區(qū)別,在兩者的對比之下學(xué)習(xí)起來更加輕松。
完成XD版本的魔塔,對游戲開發(fā)有更深一層的理解。
HTTP網(wǎng)絡(luò)在游戲中的應(yīng)用,完成商城等頁面的支付等網(wǎng)絡(luò)需要Socket的使用,完成聯(lián)網(wǎng)的RPG游戲
cocos2d-x引擎是跨平臺的引擎,這個階段是咱們的重點(diǎn),會花費(fèi)大量的時間來講解本階段。
掌握大型聯(lián)網(wǎng)iPad游戲“大唐傳奇”的開發(fā),讓學(xué)生具有很強(qiáng)的游戲思想,并且掌握跨平臺開發(fā)技術(shù)。
5.跨平臺環(huán)境與拔高(3周)
知識點(diǎn):1)安卓環(huán)境的搭建2)安卓基礎(chǔ)
3)2d/oc、2d/jave混編4)游戲串講
5)SVN團(tuán)隊(duì)協(xié)作開發(fā)6)真機(jī)調(diào)試
7)產(chǎn)品發(fā)布8)面試技巧
9)簡歷技巧10)各大公司面試題
此階段會講解并加強(qiáng)學(xué)生的安卓技術(shù),讓學(xué)生能順利的把xd游戲編譯到安卓環(huán)境下,并且能實(shí)現(xiàn)不同平臺的混合編程。
此階段也是的收尾階段,一方面是對前期知識的回顧,另一方面會教給大家最實(shí)用的面試技巧,所講述的面試題也是各期同學(xué)面試時真實(shí)的面試題,大大增加大家的面試成功率。
新互聯(lián)科技有限公司是一家雙軟認(rèn)證和高新科技企業(yè)認(rèn)證的技術(shù)研發(fā)企業(yè),專注于IT技術(shù)研發(fā),以追求技術(shù)的先進(jìn)性作為團(tuán)隊(duì)的精神導(dǎo)向,由IT教育家、IT評論家、著名投資人孟超先生所創(chuàng)立。在大數(shù)據(jù)培訓(xùn)圈里被稱為大數(shù)據(jù)教父。創(chuàng)始團(tuán)隊(duì)來源于華為和中興核心技術(shù)開發(fā)團(tuán)隊(duì)。
推薦熱點(diǎn):web前端開發(fā)培訓(xùn)
掃一掃
獲取更多福利
獵學(xué)網(wǎng)企業(yè)微信
獵學(xué)網(wǎng)訂閱號
獵學(xué)網(wǎng)服務(wù)號