手游用什么軟件開發(fā)(手機(jī)游戲用什么軟件開發(fā))
今天給各位分享手游用什么軟件開發(fā)的知識(shí),其中也會(huì)對(duì)手機(jī)游戲用什么軟件開發(fā)進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問(wèn)題,別忘了關(guān)注本站,現(xiàn)在開始吧!
本文目錄一覽:
- 1、手機(jī)游戲是怎么開發(fā)出來(lái)的?
- 2、手機(jī)游戲一般用什么開發(fā)的?
- 3、開發(fā)一款新游戲需要用到哪些軟件?
- 4、開發(fā)手機(jī)游戲的軟件提供幾個(gè)好的?
- 5、手機(jī)游戲一般是用什么語(yǔ)言開發(fā)
手機(jī)游戲是怎么開發(fā)出來(lái)的?
第一是人想出來(lái)的,然后用開發(fā)軟件設(shè)計(jì)開發(fā)出來(lái)的,先是有想法,然后再設(shè)計(jì)開發(fā),就是這樣,希望對(duì)你有所幫助
手機(jī)游戲一般用什么開發(fā)的?
手機(jī)游戲開發(fā)的平臺(tái)是JME,重點(diǎn)是MIDlet,CANVAS,RecordStore。如果是獨(dú)立開發(fā)手游,那么還要掌握一些基本的軟件,如PhotoShop,Mappy,和簡(jiǎn)單的聲效處理。
游戲開發(fā)過(guò)程:
在制作游戲之前,必須有一套經(jīng)過(guò)長(zhǎng)期測(cè)試并且適用的游戲引擎。
開發(fā)工具的準(zhǔn)備:vc++,j builder及codewarrior
游戲策劃的準(zhǔn)備
demo測(cè)試
使用java開發(fā)手機(jī)游戲的確非常方便,但在效果與性能上很難與c++代碼實(shí)現(xiàn)效果比擬。如在symbian os/wince設(shè)備上我們還是推薦盡量使用c++來(lái)開發(fā)為好。
開發(fā)一款新游戲需要用到哪些軟件?
首先你有編程基礎(chǔ)是再好不過(guò)的了。
手機(jī)游戲開發(fā)的平臺(tái)是JME,一般不會(huì)用到C++。當(dāng)然學(xué)過(guò)C++的更好。
你學(xué)的可能是JEE,所以你一定要把JME好好學(xué)一下,重點(diǎn)是MIDlet,CANVAS,RecordStore。此外MIDP1.0和2.0的特性要搞清楚,如果做和網(wǎng)絡(luò)有關(guān)的還要學(xué)習(xí)MIDP網(wǎng)絡(luò)編程。掌握這些就基本上門什么問(wèn)題了,學(xué)的不多,對(duì)于一個(gè)會(huì)C++/JEE的人來(lái)說(shuō),應(yīng)該可以在1個(gè)月左右學(xué)完。
和其他語(yǔ)言一樣,JME關(guān)鍵是要多練,自己試著開發(fā)幾個(gè)小游戲出來(lái)是不錯(cuò)的練習(xí)辦法,可以找出你學(xué)習(xí)上的不足點(diǎn)。有條件的話,做出來(lái)的游戲應(yīng)該拿到真機(jī)上運(yùn)行,因?yàn)樵谀M器上運(yùn)行和真機(jī)有區(qū)別。
如果是獨(dú)立開發(fā)手游,那么還要掌握一些基本的軟件,如PhotoShop,Mappy,和簡(jiǎn)單的聲效處理。
另外有需求的話可以學(xué)學(xué)JTWI,特別是Mobile3DGraphics(M3G)技術(shù),這是以后發(fā)展的趨勢(shì)(由于本人對(duì)這塊很薄弱,所以不能誤導(dǎo)你,就不多說(shuō)了)。
總之,你就再需要學(xué)JME和多練習(xí),就夠了。PS.一般來(lái)說(shuō)JME工程師比JSE和JEE的待遇要好一些。而且從事游戲行業(yè)的上班玩游戲不會(huì)被罵。如果哪天你閑著無(wú)聊和同事聊天聊的太囂張被BOSS看見了,他第一句應(yīng)該是說(shuō)“有閑功夫多玩玩游戲,閑聊什么天!?!?/p>
開發(fā)手機(jī)游戲的軟件提供幾個(gè)好的?
最主流的就是cocos2d-x,unity3d這兩個(gè)手機(jī)平臺(tái)unity3d這個(gè)mac和window平臺(tái)軟件一樣,而cocos2d-x,就不同一個(gè)是xcode,一個(gè)是vs這個(gè),下來(lái)就是根據(jù)平臺(tái)不同分別下載開發(fā)手機(jī)游戲的軟件提供幾個(gè)好的。
手機(jī)游戲一般是用什么語(yǔ)言開發(fā)
手機(jī)游戲一般是用Unity、COCOS、java、C語(yǔ)言開發(fā)的,但也要看具體情況,有的手機(jī)游戲也可能是用HTML5開發(fā)的。
flash、java游戲俗稱小游戲,基本上都是一些休閑類的、傻呆萌的情節(jié)和操作,這類游戲開發(fā)相對(duì)比較簡(jiǎn)單,會(huì)javascript、flashcs、java就可以進(jìn)行開發(fā)了。
一個(gè)大型游戲的開發(fā),需要龐大的團(tuán)隊(duì)使用各種各樣的語(yǔ)言和工具來(lái)完成??偨Y(jié)一下,主要有C、C、匯編語(yǔ)言、著色器語(yǔ)言、腳本語(yǔ)言、高效的開發(fā)語(yǔ)言C#或Java。
iOS主要是用C或ObjectC開發(fā),安卓主要用Java開發(fā)。學(xué)習(xí)游戲開發(fā),一般的大型游戲開發(fā)不是單一用某一種軟件語(yǔ)言的問(wèn)題,要想知道哪家靠譜也不難,如Java基礎(chǔ)打好后,未來(lái)的發(fā)展前景也是非常好的,現(xiàn)在手機(jī)游戲主要有兩個(gè)平臺(tái):iOS和安卓。
開發(fā)游戲我們經(jīng)常聽到的是游戲引擎,一個(gè)游戲引擎決定一個(gè)游戲最基本的東西操作和效果,那么一般的游戲開發(fā)架構(gòu)從底到頂一般是DirectX游戲引擎。
DirectX可是大名鼎鼎相當(dāng)于所有顯卡的一個(gè)統(tǒng)一接口,為游戲提供一個(gè)利用硬件渲染的編程模型,但DirectX接口為了追求高性能功能非常簡(jiǎn)單基本的繪圖功能,不利于游戲的高效開發(fā)。
此時(shí)就需要根據(jù)游戲特點(diǎn)對(duì)其進(jìn)行適當(dāng)?shù)娜∩岷头庋b,實(shí)現(xiàn)一組更高抽象的游戲開發(fā)接口和框架,可以理解成游戲引擎中的圖形引擎。這部分的開發(fā)一般使用的語(yǔ)言是C、C和少量的匯編語(yǔ)言。
關(guān)于手游用什么軟件開發(fā)和手機(jī)游戲用什么軟件開發(fā)的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。