很多小伙伴出了校門只有文化課沒有一技之長(zhǎng),想了解更多技術(shù)課程,今天小編給大家推薦上海游戲開發(fā)需要學(xué)那些,還有這些flash游戲開發(fā)人員得會(huì)那些兒東西?工資???
1.flash游戲開發(fā)人員得會(huì)那些兒東西?工資?
flash游戲編程,首先,as是必須得熟練的。as2和as3都行,現(xiàn)在做游戲開發(fā)的都用as3了。 另外我要說(shuō)明的是,即便是flash游戲,也有所不同。有單純的flash小游戲,還有類似網(wǎng)絡(luò)游戲的網(wǎng)頁(yè)flash游戲。兩者所需要掌握的知識(shí)體系也不相同。 1)單純的flash游戲。俗稱小游戲。這類游戲,一般只要能夠熟練掌握as語(yǔ)言就可以了,as2/as3都行。另外一般這樣的游戲因?yàn)楫吘剐。_發(fā)周期很短,所以都幾乎是一個(gè)程序員獨(dú)立開發(fā),所以程序員也需要懂一些flash動(dòng)畫方面的知識(shí)。這樣才能和美工進(jìn)行配合。除此以外,還需要懂一些算法,常用的如:尋路,摩擦力,彈性,三角函數(shù)等。 2)網(wǎng)絡(luò)游戲形式的flash游戲,這個(gè)近年來(lái)很流行,好像現(xiàn)在搞flash as3的都去開發(fā)這類游戲去了,當(dāng)然有的也不一定就是游戲,也有社區(qū)等,如*度有摩爾樂(lè)園等。 要開發(fā)這類游戲,一般是團(tuán)隊(duì)開發(fā),由于不是單人開發(fā),分工也會(huì)很明確,但是如果你能很了解其知識(shí)體系,找工作也會(huì)很有優(yōu)勢(shì)。如果你要往這個(gè)方面努力的話,建立你學(xué)習(xí)以下這些方面的知識(shí): ① 首先是as3得熟練 ② 懂設(shè)計(jì)模式(常用的如MVC、工廠、策略、裝飾器等),算法(如尋路,三角學(xué)、碰撞、摩擦力、彈性等) ③ 因?yàn)橹饕蔷W(wǎng)絡(luò)發(fā)布,所以有時(shí)會(huì)要求程序員會(huì)網(wǎng)頁(yè)網(wǎng)站前后臺(tái)方面的知識(shí)。 如前臺(tái)方面至少會(huì)html、css、js。 后臺(tái)方面至少會(huì)一種服務(wù)端腳本(asp/asp.net/java/php等) 至少一種數(shù)據(jù)庫(kù)(ms-sql、mysql、oracle等) 另外一些知識(shí)有xml、socket、web service等 祝你成功,歡迎百度HI同我交流,另外我下面的這篇文章也可以給你一些參考。
這些資訊希望對(duì)你有所幫助