在《我的世界》里做出智能手機是否可能?
世界無限大,不考慮區塊等其他限制因素,只使用原版Minecraft,理論上能否實現智能手機呢?或者說是一個可以實現交互的平面(屏幕)和背後的複雜處理系統。
現實中只依靠種類有限的基本粒子就衍化出了人體這種極其精密的系統。
因為遊戲世界無限大所以現實手機中的每個部件都有足夠的空間來設計,個人感覺這是可行的,不知道大家怎麼看?
如果只用紅石,理論上可以,但是實際上近乎不可能
MC的紅石系統可以做出計算機,而且已經有人做了,因此理論上MC可以跑一個手機系統。但是性能太差了實際上幾乎不可能做到
第一是紅石做出來的計算機元件延遲巨大,你的手機CPU主頻大概是2GHz,即每秒運算20億次,在MC里,估計主頻只能到0.0幾Hz甚至更低,得多高倍率的加速才能讓這個處理器能夠處理巨量的信息
第二是紅石計算機體積巨大,不說計算機,就是做個計算器也得看看視距開的夠不夠大。一個1MB的內存要多大?光系統要多大的內存?ROM那邊倒是見到了堆疊礦車儲存信息可以把體積做的很小,但是讀取速度堪憂(尤其是隨機讀寫速度)而且會產生巨量的實體。再其次,目前在ROM中編寫信息還只能是手操,一點一點放物品,如果想把幾十上百MB的數據寫進ROM……負責寫數據的人估計要瘋
第三是智能手機需要的觸屏和彩色顯示技術目前沒見到有,原版不知道如何實現智能手機的屏幕
第四最現實的問題,就算有人做出了這麼龐大的計算機,寫好了操作系統,連上了顯示屏和觸屏,誰的電腦能夠流暢帶動這個機械→_→
綜上,MC原版的紅石几乎不可能做出智能手機。如果加PR這樣能做出近乎沒有延遲的複雜邏輯元件的MOD倒是可能可以
但是命令方塊可以做啊(
想想現在一個手機系統,很多也有10個G內存,這裡就用個小點的數字1個G吧,至少是個現代智能手機,就是2^30次方,約10億個位元組,紅石的話要做80億個類似於二級管的結構,加上走線占格就上千億甚至萬億了,一個離中間屏幕格子幾千幾億格遠的地方,需要10^8?15)*0.05,也需要以天,星期為單位的時間反應過來,這些還不考慮交互,要是用加速的話,估計一個天河二號那麼大算力帶不動一個正常運行速度的ios14系統吧,這些還沒考慮交互系統。而且這麼多線,我實在想不出何等大神才能記住每一根線的作用,也許有更優的解法,用其他紅石裝置檢測,但是純紅石估計是人類不可及的
可行
在16年(?具體時間忘了)籽岷就介紹過在mc中玩像素版主機遊戲的一個地圖
但要是手機的話,難度非常大,且佔地面積將非常恐怖
B站有一個視頻,利用紅石做出了簡易的10以內的計算器
還有一個視頻,做出了可以儲存4個數字的儲存器
單這兩個在現實中非常簡單的東西,在mc中的佔地就非常龐大
更別說在現實中也非常複雜的手機了
可行,但基本,無法實現
理論上是可能的,但運行速度會慢到沒有意義
看到過國外一個老哥用MC實現了與現實中的手機視頻通話....
又給大神跪了,竟然在《我的世界》中和自己視頻通話?baijiahao.baidu.com有考慮世界的載入區塊問題嗎?
就算你不考慮內部限制,外不限制呢,你想用什麼配置的電腦模擬運行呢。
理論上是行不通的網上看到的那些不加mod的都是像素畫並不可靠
使用原版,不太可能,過於麻煩。
可以試試寫個mod調用qemu跑android x86
沒見過用紅石搞的,最佳成就也只是有人用cb做了一個QBASIC編譯器而已(準確說應該是解釋器?)
都有很多人用紅石系統做出所謂的屠龍炮、挖山機了
更何況還有人通過指令等方式,在我的世界中搞switch、PS4了
反正一句話,mc皆有可能
是可能,在手機里模擬一個手機,
產生被模擬的手機的信息量很大,
在被模擬的手機里無限套娃運算量會更大,
這個也是我們好像無法創造一個模擬宇宙一個道理。
除開運行速度的問題的話,並且假設可以製作的話,如何通過Minecraft的存檔來和真實網路連接,如何實現精準觸控這些是原版達不到的吧
工藝 一個方塊?
在MC裡滑手機,還可連上YOUTUBE???_嗶哩嗶哩 (゜-゜)つロ 乾杯~-bilibili?www.bilibili.com
原本無mod的話,智能電話有戲,智能手機不可能。
推薦閱讀: