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