"我的世界"這款粗糙的像素化遊戲為何吸引了70%以上的中小學生?

如果說

電子遊戲

的確可以塑造

想象力和思維方式

也許Minecraft就是最好的證明

沒有哪個遊戲是天生就有創意的,有創意的是做遊戲的那幫人。但也許有一個遊戲例外,那就是 Minecraft。

自從8年前發佈以來,Minecraft 已經成為了一款轟動全球的遊戲,它俘獲了一整代孩子的心。它的註冊玩家超過 1 億人,也是除了《俄羅斯方塊》和 Wii Sports 之外,歷史上賣得最好的電子遊戲。2014 年,微軟以 25 億美元收購了 Minecraft,以及製作它的瑞典遊戲工作室 Mojang。

當然,以前也有過暢銷遊戲,但孩子暢玩Minecraft的經歷,以及那些從孩子們背後看著他們玩遊戲的家長們的感覺,告訴了我們:Minecraft是另一種完全不同的現象。

首先,它給人的感覺不像是一款遊戲,而更像是一種目的、一種技術工具、一種文化現象,或者說是以上三者的結合體:在這個遊戲裡,孩子們可以建造各種複雜的機器、把他們的各種惡作劇拍成視頻放到優酷上,bilibili上,創造藝術作品、建立自己想要的建築。而且在聯機版的 Minecraft 裡,他們還能和朋友們一起玩。它是一個試錯和不斷探索的世界,充滿了錯綜複雜的秘密、語義不明的文字指令和秘籍。而且它還逆大多數現代計算領域的趨勢而動。像蘋果公司、微軟和 Google 這樣的公司都想讓我們的電腦易於操作。他們覺得最好對那些普通用戶隱藏計算機運行背後的詳細過程,並設計出了點擊界面——而 Minecraft 則鼓勵孩子們去發現事物運行的機理、去破壞和修復它們,然後拿蘑菇牛來做一個隨機數生成器。它請孩子們來胡亂嘗試一切事情。

通過這種方式,Minecraft 文化也使得數字時代最初那段時光得以復興,那是一個令人沉醉的草莽時代。在 1970 年代末和整個 1980 年代,Commodore 64 等個人電腦的出現,催生了第一代能熟練掌握計算技術的少年。他們學會了用 Basic 編程,並滿懷激動地把自己寫的程序和朋友們互換。如今年輕人對 Minecraft 的熱愛,好像就是對當初那個狂熱而有趣年代的文藝復興一樣。

幾乎每一個玩 Minecraft 的人,甚至是看別人玩 Minecraft 的人都描述過它的那種自由的感覺:這麼多種方塊,還取之不盡!建你想建的任何東西吧!玩家已經打造出了泰姬陵(Taj Mahal)、《星際迷航》裡的聯邦星艦進取號(U.S.S. Enterprise),以及《冰與火之歌》(Game of Thrones)裡的整個都城。這是這款遊戲最吸引人的地方。但我們很多時候第一次發現 Minecraft 文化的複雜程度之高,是在我看到孩子們運用遊戲裡的虛擬電線紅石電路(Redstone)的時候。孩子們展示他們建造的自動“活塞門”和石頭大門,或者是用裡面的紅石科技做出了一個“小遊戲”,裡面包括了一個可以從高處掉鐵砣子下來的裝置,而在地面上的玩家必須躲開它。

Minecraft裡的紅石科技

紅石電路可以在兩個方塊之間傳導能量,就像電氣接線一樣。把一個蘊含著能量的方塊(比如看起來像一根前臂大小的火柴棍的紅石“火把”)連接到一條紅石電路的一頭之後,連接在紅石電路另一頭的任何物體都會接收到能量。按下 A 處的按鈕之後,B 處的另一個磚塊就會換位置。Minecraft 遊戲設計師才般地把紅石電路設計成了模仿現實世界中電氣設備的東西。開關、按鈕和控制桿能開啟或者關閉紅石電路,這就讓玩家可以創造出被計算機科學家稱為“邏輯門”的東西。把兩個 Minecraft 的開關並排放置,再把它們連接到紅石上,此時你就有了一個叫與門的裝置:當開關 1 和開關 2 都合上時,能量就會流過紅石導線。你也可以很快創造一個或門,這樣扳動任何一個控制桿都能給導線接通能量。

掌握紅石電路的用法需要嚴密的邏輯思維,還要修復大量的 Bug:當你的裝置無法工作時,你必須仔細地察看一遍整個電路系統,找出有問題的地方。當我們觀察一個五年年級學生玩Minecraft時,曾看著他在 iPad 上組裝一扇紅石門,但當他扳動“開門”的控制桿時,什麼都沒有發生。他皺著眉頭說了一句“我弄錯了”,然後就開始從頭察看電路。最後他發現了問題所在:一塊紅石的方向搞錯了,所以把電流送到了錯誤的方向。

這也就是計算機科學家們口中的“計算思維”(computational thinking)的體現,而且這也被證明是 Minecraft 帶來的影響是如此強大而微妙。這款遊戲鼓勵孩子們把邏輯和條件表達式看作是可以胡亂搞的有趣玩意兒,它把那些程序員們都知道,並且每天都會經歷的事情教給了孩子們:很少有程序第一遍就能成功運行。編寫軟件代碼只是編程工作的一部分,而更大的一部分工作在於為程序找漏洞、弄清楚是哪裡出了問題,然後想辦法修復漏洞。

這些虛擬形式的與門和或門和計算機芯片裡的電路系統是一樣的。它們同時也和程序員每天在寫代碼時用到的布爾邏輯很像。這些簡單的門放到一起以後,就可以讓 Minecraft 的玩家構造出擁有令人吃驚的複雜性的機器。

曾經一度,就連美國總統都在鼓勵孩子們去學習編程,而 Minecraft 就成了一扇隱秘的大門,通往計算機科學基礎知識和其中的樂趣。伴隨著計算機科學的誘惑和危險,那些 1970 年代和 1980 年代的孩子們成長了起來,併成為了當今數字世界的建築師。那麼 Minecraft 一代將成為怎麼樣的一群人呢?

就像當年計算機與編程剛普及的時候年輕的比爾·蓋茨與史蒂夫·喬布斯也是如此的痴迷於那紛繁複雜的代碼世界。他們曾也沉浸在他們的那個年代由各種代碼編程所塑造的“我的世界”中,也在自己塑造的“世界”中找到自己事業發展的方向。

We Never Compromise In Face Of Education


分享到:


相關文章: