mc用java開發(fā)就很好滴說明了一點(diǎn)編程語言本身只是個(gè)工具工具的意義在于被使用,老外搞這些工具,都帶有一個(gè)明確的目的性,就是我要做什么然后再來看,我們?cè)趺从檬诸^上的工具將其實(shí)現(xiàn)。
mc的開發(fā)人員最早就是一個(gè)普通的java程序員,是因?yàn)樗约合矚g玩這類型的游戲,所以他就想著,誒,如何用他手中的技術(shù),將他想要玩的東西實(shí)現(xiàn)。
另外,很多人可能不知道,mc的流行,跟mod的制作簡(jiǎn)單方便也有很大關(guān)系,很多玩mc的,其實(shí)并不是在mc,而是在玩mc的mod。
java本身的簡(jiǎn)單,健壯,使得mc開發(fā)mod也變得很容易因?yàn)殚_發(fā)mod容易,所以使得mc的mod是極大豐富了mc的生態(tài),也在客觀上提升了mc的玩家數(shù)量。
所以搞技術(shù)的時(shí)候,跟老外交流,是非常愉悅的,因?yàn)槔贤獠还茏鍪裁醇夹g(shù)都會(huì)首先跟你講清楚,我們要做什么然后我們?cè)賮砜?,用手頭上的工具怎么做。如果實(shí)在不行,我們?cè)賮砜?,怎么解決也正是這種思路,使得java等技術(shù)本身在逐年進(jìn)步這個(gè)解決問題的思路。
你可能也聽說過,你老板肯定就是這么思考問題的。
比如,怎么把大象塞入冰箱?。恳粋€(gè)不動(dòng)腦子的工具人就會(huì)第一反應(yīng):不可能,做不到。
但是一個(gè)有腦子的潛在老板就會(huì)這么思考問題,別不著急說不可能,我們先來分析問題我們先看一下,大象有多大?冰箱有多大?如果冰箱尺寸大于大象尺寸,問題解決如果小于冰箱尺寸,那么請(qǐng)問,冰箱可以不可以用多個(gè)啊?大象能不能被拆分?。看笙髿q數(shù)有多大?。靠梢圆豢梢允莿偝錾拇笙蟀。勘淠懿荒芏ㄖ瓢??
所謂方法總比困難多,經(jīng)過這么一分析,很多問題就迎刃而解了同樣道理,你用這個(gè)方法去分析一下作者當(dāng)時(shí)所在的環(huán)境。
先定義問題:我要實(shí)現(xiàn)一個(gè)模擬積木的軟件?
分析問題:我手頭上有什么工具,我會(huì)java,java是一個(gè)編程語言,那么我能不能用java來實(shí)現(xiàn)這個(gè)游戲?。?/p>
如果不可以,請(qǐng)具體描述困難在哪里,看看我自己能不能克服。
其次,客戶能不能接受。
當(dāng)時(shí)有一個(gè)困難就是,需要一個(gè)美術(shù)人員做配合,那怎么辦呢?作者找了他brother,不知道這個(gè)是哥哥還是弟弟,然后就由他來解決美術(shù)問題。
還有一個(gè)困難就是3d渲染,后來作者找了lwjgl來解決這個(gè)問題。
可能會(huì)有人說gc問題,這個(gè)后來市場(chǎng)驗(yàn)證,客戶似乎并不是很在乎gc,其實(shí)你真做游戲就知道,gc那點(diǎn)停頓,很多人是能接受的,當(dāng)然現(xiàn)在這種困難也被zgc所克服,然后一步一步,就有了后來mc的樣子。
所以這就是一個(gè)普通工具人(打工人)跟一個(gè)老板本質(zhì)上的不同。
很多機(jī)會(huì),在工具人看來,那就不是機(jī)會(huì)。但是老板會(huì)把機(jī)會(huì)變成真正的產(chǎn)品。國(guó)內(nèi)的程序員,跟客戶之間,永遠(yuǎn)就隔著一個(gè)老板。所以有句話說,騰訊最優(yōu)秀的,不是他的技術(shù)(就是程序員),而是他的產(chǎn)品經(jīng)理。國(guó)內(nèi)游戲行業(yè)也一直流傳一句話,叫做一流的美工,二流的策劃,三流的老板,不入流的技術(shù)。
說的就是這么一個(gè)道理,國(guó)內(nèi)的這些人呢,一般就是兩句話總結(jié):事先你不行,事后我也行。就比如mc作者如果在國(guó)內(nèi),他站出來說,我要用java做一個(gè)積木游戲。肯定會(huì)有無數(shù)的人跟他講,你不行的。然后等到他做出來之后,也會(huì)有n多人出來說,mc的代碼寫得真爛。文章來源:http://www.zghlxwxcb.cn/news/detail-423091.html
?文章來源地址http://www.zghlxwxcb.cn/news/detail-423091.html
到了這里,關(guān)于我的世界 為何用java開發(fā)?的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!