學(xué)游戲編程,信“任天堂”,還是用《我的世界》《Roblox》?

《初次游戲編程》:至今為止最好的圖形化游戲引擎
上手難度:相當(dāng)?shù)?br>改造空間:大,但是部分功能有限制
現(xiàn)有游戲:目前很少
主要亮點(diǎn):詳細(xì)的制作教程,高質(zhì)量的官方素材?
作為頂級(jí)的游戲開發(fā)商,任天堂的圖形化編程游戲《第一次的游戲程序設(shè)計(jì)》(以下簡稱《初次游戲編程》),從發(fā)布的時(shí)候就得到了許多關(guān)注。?

實(shí)際發(fā)行后,軟件的質(zhì)量也超出了預(yù)想。這款軟件最厲害的地方,就是體貼到家的官方導(dǎo)航了。

教學(xué)部分,各種各樣的程序組件,化身成能和玩家對(duì)話、性格各異的小精靈。

內(nèi)置的游戲制作教程,從簡單到困難,循序漸進(jìn)。做完一款游戲以后,還有復(fù)習(xí)用的謎題。這個(gè)制作導(dǎo)航,手把手到讓人感動(dòng),小學(xué)生都能懂。

實(shí)際編程的過程,就是在游戲畫面上安放各種節(jié)點(diǎn),不需要寫文字代碼。雖然觸屏操作足夠方便,但軟件也支持外接鼠標(biāo)。

這種圖形化編程的設(shè)計(jì),明顯借鑒了MIT大學(xué)的Scratch。但與Scratch不同,《初次游戲編程》額外提供了高質(zhì)量的模型、音效、BGM等。不滿意的話,玩家還可以自己畫貼圖。

通過排列組合,大多數(shù)的游戲都能做出來
當(dāng)然,任天堂的《初次游戲編程》也不是沒有缺點(diǎn)。?
首先使用這款軟件,你得有臺(tái)Switch。因?yàn)椴糠止δ苡邢拗?,企圖在游戲里做個(gè)氪金功能,這件事還是做不到。?
但瑕不掩瑜,畢竟Switch玩家很多,想做游戲的人也不少。隨著時(shí)間的推移,他們會(huì)用《初次游戲編程》做出越來越多的好游戲。?
《初次游戲編程》可能成為健身環(huán)后,又一個(gè)掀起潮流的現(xiàn)象級(jí)作品。?
?我的世界:最大的缺點(diǎn)是好玩?
上手難度:低
改造空間:依賴MOD,編程難度高
粉絲游戲:比較多
主要亮點(diǎn):豐富的MOD,與高游戲性?
作為有史以來賣得最多的電子游戲,《我的世界》的影響力已經(jīng)超出了游戲圈,成了中小學(xué)里面,用來輔助教育的主要游戲。

課堂上的《我的世界》,教育者傾向使用游戲本身的功能,做各種建筑。連NASA,都在《我的世界》里面做了一個(gè)“太空站”地圖。?

對(duì)《我的世界》的自定義改造,主要依賴大量的第三方MOD。其中,也不乏引入現(xiàn)實(shí)的礦物、地形與自然環(huán)境的真實(shí)系MOD??梢栽谟螒蛑惺煜ぷ匀弧⒒瘜W(xué)、物理現(xiàn)象。?

至于編程方面,主流的《我的世界》第三方程序,主要由JAVA寫成與調(diào)試,需要很專業(yè)的程序知識(shí)。也就是雖然小孩子能玩,但是基本不能改。


同時(shí),《我的世界》分兩個(gè)版本,就是手機(jī)與主機(jī)平臺(tái)的“基巖版”,與PC上的“JAVA版”。目前兩個(gè)版本不能互通。這一點(diǎn)上,《我的世界》還需要努力。?
《我的世界》最大的優(yōu)點(diǎn),同時(shí)也是最大缺點(diǎn),就是玩起來太有趣。不但生存模式樂趣多,聯(lián)機(jī)對(duì)戰(zhàn)也很方便。作為一款教學(xué)工具,能否用好,很考驗(yàn)家長與教師的能力。
Roblox:游戲最多,但要小心氪金陷阱
上手難度:中
改造空間:高,有中文文檔
現(xiàn)有游戲:多,同時(shí)良莠不齊
主要亮點(diǎn):游戲數(shù)量多,可改造空間大

Roblox,是樂高積木風(fēng)格的“《我的世界》類游戲”。和任天堂《初次游戲編程》一樣,都可以在游戲內(nèi)做游戲。?
雖然游戲很老,但在國外中學(xué)、小學(xué)生里面,Roblox一直很有人氣。2021年,Roblox的月用戶超過了1.5億。?
與《我的世界》、《初次游戲編程》相比,Roblox最大的優(yōu)勢,是多平臺(tái)統(tǒng)一的客戶端。不管手機(jī)還是PC,注冊(cè)賬號(hào)以后都可以玩別人分享的游戲。

Roblox采用圖形化控件+Lua腳本編程,允許玩家自己開服。游戲功能可以做得很復(fù)雜,但改造難度也不少。制作者至少需要學(xué)習(xí)lua編程語言,與官方的中文文檔。

?因?yàn)檫\(yùn)營時(shí)間長,玩家群體龐大、Roblox現(xiàn)有游戲數(shù)量很多。

游戲類型多樣,可以幾個(gè)小伙伴槍戰(zhàn)吃雞,也可以玩養(yǎng)成,甚至可以講故事。一部分精品游戲的表現(xiàn),甚至不輸主流大作。

最后,Roblox主要的問題,一是游戲良莠不齊,平均質(zhì)量偏低。?
畢竟Roblox出現(xiàn)得很早,組件質(zhì)量明顯比我的世界、任天堂低。地圖上充斥著繪圖板畫的UI與五毛錢的特效。用戶大多在國外,中文游戲也很少。?
同時(shí)Roblox官方的收入,主要來自游戲內(nèi)的交易代幣。制作游戲的人,目的也是獲得代幣收入,許多游戲都要花錢玩。如果用作教育學(xué)習(xí),要小心不要過度氪金。