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