java開發(fā)的游戲 為什么Java不適合游戲開發(fā)?
]主要考慮效率(代碼執(zhí)行效率、開發(fā)效率)問(wèn)題,編寫時(shí)沒(méi)有C效率,編寫成本太高,Java不劃算,專門化不同,Java現(xiàn)在廣泛應(yīng)用于web,而C是基于Windows與Windows的兼容性更好,Java是
]主要考慮效率(代碼執(zhí)行效率、開發(fā)效率)問(wèn)題,編寫時(shí)沒(méi)有C效率,編寫成本太高,Java不劃算,專門化不同,Java現(xiàn)在廣泛應(yīng)用于web,而C是基于Windows與Windows的兼容性更好,Java是在JVM Windows系統(tǒng)中運(yùn)行的有些接口比較費(fèi)勁。
Java基本上什么都可以開發(fā),但是Java致命的一點(diǎn)是不能直接操作內(nèi)存,這給Java的開發(fā)帶來(lái)了很多限制。但是Java提供了本地方法,可以調(diào)用C的類庫(kù),使函數(shù)得到進(jìn)一步的改進(jìn)。由于Java是自動(dòng)垃圾回收機(jī)制,游戲流暢性有很大折扣,因此不適合玩游戲。
為什么Java不適合游戲開發(fā)?
未來(lái)?錢呢?哈哈,我只是開玩笑。關(guān)于這個(gè)問(wèn)題,被調(diào)查者將根據(jù)自己的經(jīng)驗(yàn)簡(jiǎn)單地談一談。我希望它對(duì)你有用。
1. 關(guān)于興趣。興趣真的很重要。編寫代碼本身是一件比較枯燥的事情。日常工作可能是編寫代碼和處理計(jì)算機(jī)上的各種系統(tǒng)錯(cuò)誤。有些公司加班太多了。如果他們一點(diǎn)也不喜歡這個(gè)職業(yè),只是為了賺錢而工作,那真的很痛苦。(為喜歡的人編寫代碼是一種樂(lè)趣,因?yàn)楫?dāng)你解決一個(gè)問(wèn)題時(shí),成就感是無(wú)法形容的。此外,程序員的職場(chǎng)關(guān)系可能不像其他行業(yè)那樣復(fù)雜。對(duì)于那些不善于處理各種職場(chǎng)人際關(guān)系的人來(lái)說(shuō),這是選擇這一職業(yè)的原因之一。幾年前,當(dāng)智能手機(jī)開始普及時(shí),應(yīng)用程序開發(fā)商(Android、IOS)的需求量確實(shí)很大,他們的工資也在不斷上漲。他們敢在不到半年的時(shí)間里喊10公里甚至更高,各種培訓(xùn)機(jī)構(gòu)也招收了大量學(xué)生快速賺錢。近兩年來(lái),隨著應(yīng)用開發(fā)者數(shù)量的不斷增加和人員技術(shù)素質(zhì)的參差不齊,加上H5技術(shù)的成熟應(yīng)用,很多相對(duì)簡(jiǎn)單的應(yīng)用都可以通過(guò)H5軟件包實(shí)現(xiàn),這些軟件包簡(jiǎn)單、高效、靈活(如微信、微信小應(yīng)用程序等共享的各種H5鏈接),并且行業(yè)逐步規(guī)范。治療取決于你的技術(shù)實(shí)力和機(jī)會(huì)。
關(guān)于服務(wù)器端開發(fā)的處理,幾年前,確實(shí)有點(diǎn)受客戶端的壓迫(初中開發(fā))。經(jīng)過(guò)近兩年的行業(yè)逐步規(guī)范,基本上還是一樣的。不過(guò),系統(tǒng)架構(gòu)師、技術(shù)專家等級(jí)別較高,待遇從來(lái)都不差。
3. 關(guān)于未來(lái)。怎么說(shuō),其實(shí),科技之路未來(lái)將面臨職業(yè)轉(zhuǎn)型的問(wèn)題。如果級(jí)別夠高,要么調(diào)到管理崗位,要么走高級(jí)技術(shù)專家路線,成為某個(gè)領(lǐng)域的超級(jí)神。
相對(duì)而言,應(yīng)用開發(fā)(Android)的技術(shù)深度和廣度不如服務(wù)器開發(fā),特別是近年來(lái),大數(shù)據(jù)、云計(jì)算、AI火,這些都是服務(wù)器的發(fā)展方向,未來(lái)不用說(shuō)。
最后,祝你好運(yùn)!