相關文章

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

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

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

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

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

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

你可以在這個網頁下載Scripting

 

 

使用 Facebook 留言

發表回應

謹慎發言,尊重彼此。按此展開留言規則
header home