手機(jī)游戲制作教程 什么是游戲開(kāi)發(fā)?想做游戲我應(yīng)該學(xué)什么好?
什么是游戲開(kāi)發(fā)?想做游戲我應(yīng)該學(xué)什么好?現(xiàn)在游戲制作這個(gè)行業(yè)是一個(gè)非常有前景的朝陽(yáng)行業(yè),做這個(gè)行業(yè)的人,目前在我們國(guó)家的薪水都是頂級(jí)的,而這方面的人才卻很稀少。大學(xué)里也很少開(kāi)設(shè)這種游戲制作的課程,即便
什么是游戲開(kāi)發(fā)?想做游戲我應(yīng)該學(xué)什么好?
現(xiàn)在游戲制作這個(gè)行業(yè)是一個(gè)非常有前景的朝陽(yáng)行業(yè),做這個(gè)行業(yè)的人,目前在我們國(guó)家的薪水都是頂級(jí)的,而這方面的人才卻很稀少。大學(xué)里也很少開(kāi)設(shè)這種游戲制作的課程,即便是有,很多老師的水平基本上也就是一些理論派,沒(méi)什么干貨。其實(shí)很多人想做這個(gè)行業(yè),于是從網(wǎng)上扒拉各種游戲制作教程學(xué)習(xí),學(xué)了半天也是一頭霧水,稀里糊涂,說(shuō)不會(huì)吧,還真會(huì),說(shuō)會(huì)吧,水平還真不咋地。學(xué)的東西太雜亂無(wú)章,沒(méi)有什么系統(tǒng),缺乏真功夫,很難在游戲制作這個(gè)行業(yè)里立足,這是我們很多游戲?qū)W習(xí)行業(yè)人員的悲哀。
如何自己制作一部游戲?
制作一部游戲不是你想的那么簡(jiǎn)單:
①先說(shuō)下,游戲制作的主要流程:
首先嗯,游戲開(kāi)發(fā)小組啊,你得有一個(gè)啊策劃?。∮行碌南敕ê湍铑^,才能孕育出一個(gè)新的游戲。創(chuàng)意有了,你就得重點(diǎn)寫出策劃方案。
②游戲設(shè)計(jì):
我設(shè)計(jì)一個(gè)游戲,首先你必須要確定幾個(gè)重要方針啊,第一是什么類型的游戲?第二時(shí)代背景,第三什么模式,第四程式技術(shù)等等。
一,類型:
是角色扮演呢,戰(zhàn)略呀,動(dòng)作呀,意志啊,冒險(xiǎn)吶,什么類型的?。渴紫纫_定這個(gè)!
二,時(shí)代背景
嗯,背景在什么年代?嗯,什么時(shí)期?例如三國(guó)志定位在漢朝末期,軒轅劍定位在春秋戰(zhàn)國(guó)時(shí)代?
三,模式
當(dāng)類型和時(shí)代背景設(shè)定好后,就開(kāi)始構(gòu)建游戲的模式。什么是模式呢?假如你的背景定在古代中國(guó),類型是即時(shí)戰(zhàn)略,那你就要思考游戲的內(nèi)容了。你創(chuàng)造這游戲,可能需要生產(chǎn)方面的因素,這因素有可能是糧食,礦產(chǎn)及木材,也可能是嗯能源石油,太陽(yáng)等。戰(zhàn)斗模式就得創(chuàng)造地形啊,就得考慮到天氣因素和資源因素等。呃,切記不要抄襲別人的模式。
四,程式技術(shù)
無(wú)論你對(duì)一個(gè)游戲想的多好啊,架構(gòu)設(shè)計(jì)多龐大,如果程式人員本身技術(shù)配合不了。那一切都是枉然,所以設(shè)計(jì)一個(gè)游戲之前必須要先去征詢程式人員的意見(jiàn),在這個(gè)環(huán)境中,不僅程式人員要有相關(guān)技術(shù),完整的系統(tǒng)分析及系統(tǒng)規(guī)劃是不可缺少的。這樣可以避免程序中不可預(yù)期的錯(cuò)誤出現(xiàn),一個(gè)游戲中最好有兩個(gè)程式人員在運(yùn)作,可以互補(bǔ),這樣可發(fā)揮完整的戰(zhàn)略。
所以說(shuō),你想做一個(gè)自己的游戲,這是非常困難的。
開(kāi)發(fā)一款小游戲需要多少錢?
看你的開(kāi)發(fā)規(guī)模而定,有些游戲別看“小”,做起來(lái)還是相當(dāng)費(fèi)勁的。
我們以微信小游戲中的《海盜來(lái)了》為例。
2個(gè)策劃,一個(gè)偏玩法,一個(gè)偏運(yùn)營(yíng)。
2個(gè)美術(shù),一個(gè)原畫和界面,一個(gè)動(dòng)畫。
2個(gè)程序,一個(gè)前端,一個(gè)后端。
為了省錢,我們把測(cè)試工作分?jǐn)偨o了以上6人。
加上問(wèn)題只是開(kāi)發(fā)費(fèi)用,我們暫且不計(jì)長(zhǎng)期投入的服務(wù)器和運(yùn)營(yíng)費(fèi)用。
像這樣的一款游戲,6個(gè)人的團(tuán)隊(duì),第一版上線大概需要1個(gè)月左右。我們按照較低的人員工資1.5萬(wàn)每人來(lái)計(jì)算的話,開(kāi)發(fā)費(fèi)用是9萬(wàn)元。如果要達(dá)到市面上海盜來(lái)了的完成度的話,至少耗時(shí)3個(gè)月。
當(dāng)然,以上是按照最少代價(jià)估計(jì)的,如果要平攤公司房租、社保公積金等等,就不知這個(gè)代價(jià)了。
如果走外包形式,按里程碑付費(fèi),每個(gè)里程碑也不會(huì)低于15萬(wàn)(除非對(duì)方已經(jīng)做過(guò)海盜來(lái)了)。
當(dāng)然,海盜來(lái)了是稍微復(fù)雜點(diǎn)的小游戲。
如果你想做簡(jiǎn)單點(diǎn)的,比如拼音,1個(gè)策劃1個(gè)程序1個(gè)美術(shù)只需要1個(gè)星期就能做出來(lái)了。按照以上工資的話成本大概是1~2萬(wàn)。
如果你想做一個(gè)小游戲,玩法簡(jiǎn)單,但是有很多關(guān)卡,那可能會(huì)花費(fèi)策劃很多時(shí)間。這是你可以選擇同時(shí)開(kāi)多個(gè)項(xiàng)目,盡量減少人員閑置的情況,也可以一定程度上降低成本。
最后,歡迎關(guān)注我們哦!
怎么編程小游戲?
需要學(xué)習(xí)多種編程語(yǔ)言。
1:首先要知道游戲編程用的什么語(yǔ)言。
2:c 語(yǔ)言是目前最為穩(wěn)定的、指針最為全面的語(yǔ)言。游戲尤其網(wǎng)游的穩(wěn)定性要求極高,因此必須用c 。
3:先學(xué)c語(yǔ)言,c語(yǔ)言是全部計(jì)算機(jī)語(yǔ)言的基礎(chǔ)更是c 的基礎(chǔ)。因此要學(xué)好。再學(xué)c ,這個(gè)要學(xué)精,不然開(kāi)發(fā)游戲沒(méi)戲。然后學(xué)數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫(kù)、線性代數(shù)、離散數(shù)學(xué)結(jié)構(gòu)。
4:html、css、js也要知道。
5:如果要制作跨平臺(tái)游戲,建議學(xué)習(xí)下opengl/opengles,這是個(gè)很強(qiáng)大很專業(yè)的圖形接口,因?yàn)楹芏嗥脚_(tái)支持所以適合跨平臺(tái)游戲制作使用。
6:做2d游戲,可以使用cocos2dx等一些引擎,當(dāng)然你也可以使用上面的3d引擎制作2d游戲。
小學(xué)生學(xué)習(xí)編程,學(xué)習(xí)什么編程最好?
小學(xué)生學(xué)習(xí)編程,建議購(gòu)買“小創(chuàng)客”給孩子的編程作為啟蒙書(shū)。見(jiàn)下圖所示。
這本書(shū)按照小學(xué)生的特點(diǎn)比較形象化,沒(méi)有大人編程的那么多語(yǔ)言??梢杂蓽\入深的讓孩子們逐步提高興趣。知道網(wǎng)絡(luò)安全知識(shí),小創(chuàng)客的第一課給孩子的編程啟蒙書(shū),了解計(jì)算機(jī)是如何工作的,圖文并茂。
●這樣可以提升孩子們的邏輯能力、思維的縝密性、提高創(chuàng)造力,還能幫助孩子對(duì)其他學(xué)科融會(huì)貫通。近兩年,在國(guó)內(nèi)倡導(dǎo)創(chuàng)客教育的背景之下,讓孩子學(xué)習(xí)編程正逐漸成為一種大趨勢(shì),這種趨勢(shì)的核心是讓孩子減輕壓力,在快樂(lè)中學(xué)習(xí)。市面上現(xiàn)有的少兒編程教育產(chǎn)品,有些是借助實(shí)物操作進(jìn)行編程,