iT邦幫忙

2021 iThome 鐵人賽

DAY 25
1
Software Development

在麥塊的農場裡寫 Lua系列 第 25

Day25 在麥塊用手持式電腦玩魔術方塊

  • 分享至 

  • xImage
  •  

今天來玩 CC: Tweaked Pocket Computer
在工具箱有一排各式各樣 Pocket Computer,第一次看時還真的不知所措
根本不知道這些手持設備彼此之間有何差別?
但是之前已經熟悉 Wireless Modem, Ender Modem, Speaker, Advanced Monitor 之後
要分辨這些設備已經很簡單!

用 JEI 模組查詢物品的合成公式如下:

  • Pocket Computer + Wireless Modem = Wireless Pocket Computer
  • Pocket Computer + Ender Modem = Ender Pocket Computer
  • Pocket Computer + Speaker = Noisy Pocket Computer
  • Advanced Pocket Computer + Wireless Modem = Advanced Wireless Pocket Computer
  • Advanced Pocket Computer + Ender Modem = Advanced Ender Pocket Computer
  • Advanced Pocket Computer + Speaker = Advanced Noisy Pocket Computer

那差別應該很明顯
Wireless 系列就是有無線網路功能,距離限制 64 方塊
Ender 系列則是幾乎無限遠的無線網路
Noisy 系列是有揚聲器,可以發出聲音
Advanced 系列則是有彩色螢幕
不過經過實測,Wireless/Ender 無法和 Noisy 並存,是比較不足的地方

如何置換 Pocket Computer 的外接裝置?

Pocket Computer 是一直拿在手上的,所以無法像一般的電腦任意放上週邊設備
雖然可以透過工作台組合出各式各樣 Pocket Computer
但是組裝後就無法再改變,因為 CC: Tweaked 沒有提供拆解的公式
但有提供 Pocket Computer 專屬的 equip / unequip 指令
/rom/programs/pocket/equip.lua
/rom/programs/pocket/unequip.lua

使用方式如下
在物品欄任意格子放 Wireless Modem / Ender Modem / Speaker
然後在 Pocket Computer 或 Advanced Pocket Computer 開機
直接輸入 equip 指令即可
每輸入一次,就會自動搜尋物品欄的週邊設備來升級
例如先找到了 Wireless Modem
Pocket Computer 就會升級為 Wireless Pocket Computer
Advanced Pocket Computer 就會升級為 Advanced Wireless Pocket Computer
依此類推
而要卸除週邊設備只需要輸入 unequip

在麥塊裡頭玩魔術方塊

Pocket Computer 除了無法直接和其他設備連結之外
其他特性幾乎都是一樣的,可以畫圖,也可以取得 gps 座標
此外還有一個 Pocket Computer 專屬的小遊戲
/rom/programs/pocket/falling.lua
就是魔術方塊啦!

這是在 Pocket Computer 執行的單色魔術方塊
CC: Tweaked Pocket Computer falling

這是在 Advanced Pocket Computer 執行的彩色魔術方塊
CC: Tweaked Advanced Pocket Computer colorful

即使只是拿在手上,程式還是會持續執行
CC: Tweaked Advanced Pocket Computer falling

Pocket Computer 外接磁碟機?

其實不是外接磁碟機,而是被放進磁碟機裡頭 XD
直接看圖
CC: Tweaked Pocket Computer and Disk Drive
這時候,它就等同於磁碟片的作用,只不過他的磁碟大小是 1MB
我們可以在其他電腦外接這個磁碟機後,直接存取 Pocket Computer 的檔案
然後再將 Pocket Computer 取出

這個設計有什麼好處呢?當然就是發揮手持裝備的優勢了!
透過這個方式,我們可以很方便地在各個電腦之間分享、傳送檔案,比磁片的 125KB 更耐用!
雖然我也可以直接在檔案資料夾之間複製、搬移
但就會少了點樂趣和遊戲的味道 XD


上一篇
Day24 麥塊裡的彩色大螢幕和 GIF 動畫
下一篇
Day26 小烏龜登場,麥塊的強大幫手
系列文
在麥塊的農場裡寫 Lua30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言