T客邦為提供您更多優質的內容,採用網站分析技術,若您點選「我同意」或繼續瀏覽本網站,即表示您同意我們的隱私權政策

現在,你也可以在Minecraft裡頭這樣編譯Basic程式

現在,你也可以在Minecraft裡頭這樣編譯Basic程式

你可能見過有人用Minecraft裡頭學習程式,或是透過mods的方式來在裡頭執行一些外掛程式,不過,你有看過有人在Minecraft裡頭寫程式嗎?一名叫做SethBling 的網友,在Minecraft做到了,他花了幾個月的時間,在Minecraft裡頭建造了一個Basic的編譯器。

根據SethBling在Twitter發表的文章表示,開發這套編譯器他花了兩週以上的的時間,然後終於打造出這個目前可用的編譯器,讓一般人也可以在Minecraft裡頭編寫程式。

現在,你也可以在Minecraft裡頭這樣編譯Basic程式

為了打造出這個系統,你可以看到影片中他用了非常非常多的命令方塊(command block),不過最終他還是成功了。

現在,你也可以在Minecraft裡頭這樣編譯Basic程式

從上面的截圖你可以看出,它不僅僅只是可以用簡單的Basic語言指令「Print」來把文字在迴圈中列印出來,還可以建立Function。除此之外,他也可以透過這樣的方式,來遙控一個機器人去利用預設的指令幫你執行任務。

現在,你也可以在Minecraft裡頭這樣編譯Basic程式

在範例中,他就遙控機器人走到指定的位置,然後打了一個通道。

現在,你也可以在Minecraft裡頭這樣編譯Basic程式

不過,在Minecraft裡頭編譯程式的速度非常慢,它的時脈僅有20Hz,意思是一秒只能執行20道指令。雖然如此,Basic語法本來也就不難,喜歡Minecraft的朋友可以也來嘗試看看。

你可以在這個網頁下載Scripting

 

 

janus
作者

PC home雜誌、T客邦產業編輯,曾為多家科技雜誌撰寫專題文章,主要負責作業系統、軟體、電商、資安、A以及大數據、IT領域的取材以及報導,以及軟體相關教學報導。

使用 Facebook 留言
發表回應
謹慎發言,尊重彼此。按此展開留言規則
header