tft每日頭條

 > 遊戲

 > 育碧最良心遊戲

育碧最良心遊戲

遊戲 更新时间:2024-07-22 16:06:48

衆所周知,育碧總是喜歡把旗下的 3A 大作做成工業化流水線換皮遊戲,卻又不時用《光之子》《勇敢的心:世界大戰》《馬力歐 瘋狂兔子:王國之戰》等精緻又别具一格的小品級遊戲表露出在大型遊戲公司身上難得一見的理想主義氣質。

這般氣質在育碧 10 月 8 日發布的《瘋狂兔子:編程學院》(Rabbids Coding)上再次得到了體現。

要知道,遊戲巨頭一向對這些幾無利潤空間的「寓教于樂」式遊戲不太感冒——除了任天堂和去年遊戲版号停發期間充滿求生欲的網易騰訊們。

育碧最良心遊戲(這個免費教你寫代碼的的遊戲)1

這一回,育碧卻一反常規推出了這款旨在「讓編程變得有趣且讓所有人都能夠接觸」的教育遊戲。

更重要的是,它秉承了育碧一貫以來備受稱贊的傳統美德:不買免費送。隻要訪問育碧旗下的 Uplay 平台,任何人(好吧,Mac 用戶被排除在外)都可以在「遊戲」>「免費遊戲」處找到《瘋狂兔子:編程學院》免費下載遊玩。

育碧最良心遊戲(這個免費教你寫代碼的的遊戲)2

命令,還是拼圖?

這裡先介紹下遊戲的背景設定。「瘋兔」們是一幫乘坐着滾筒洗衣機外形的時空機器四處出沒破壞的家夥,這次它們跑到了一座空間站上。而玩家的任務便是不那麼政治正确地通過腦波控制(編程)或是讓掃地機器人将香腸扔在洗衣機前吸引饞嘴的兔子等手段,設法将兔子塞回洗衣機裡送走以挽救亂成一團的空間站。

育碧最良心遊戲(這個免費教你寫代碼的的遊戲)3

遊戲界面從左往右分别是命令模塊區、編程區和運行區。

在「瘋兔編程語言」裡,每個命令都被做成了拼圖狀的可視化模塊。「編程」本身簡單得很:用鼠标将命令模塊拖動到編程區從上到下排列起來便構成了一個程序。點擊編程區上方的「▶」(運行)按鈕,運行區畫面中的瘋兔或是機器人就會根據你下的命令來行動。

育碧最良心遊戲(這個免費教你寫代碼的的遊戲)4

不過相信你也注意到了:這些命令都是英文。遊戲的中文化僅限于官方新聞宣傳圖裡的标題,實際上,它隻支持英語和法語。好在,因為主要目标用戶是學校中的孩子,所出現的單詞都十分簡單,隻要有中學水平的英語便足夠順利通關遊戲。

考慮到編程總是伴随着無盡的調試與碰壁,運行按鈕右方加了個倍速按鈕,最多可以讓角色們以三倍速執行命令,隻要兔子們跑得夠快,失敗就追不上你。

為了讓初學者也能搞懂模塊之間的關系,每個命令模塊都被做成了帶有凸起和凹陷的拼圖形狀,隻有溝槽接合的模塊彼此之間才能相連,并且不同類型的命令模塊還以不同顔色标示,最大限度地引導「正确的編程」。

育碧最良心遊戲(這個免費教你寫代碼的的遊戲)5

比如說,「if」模塊在右側帶有凹槽,那麼很明顯就隻能連接上左側凸起的灰棕色條件命令。能夠連接的模塊靠近時将會在連接處顯示出亮黃色的方塊進行提示。程序跑得起來當然不代表不會出錯,但至少能少走些彎路。

編程初體驗

由于面向的是「七歲以上的初學者」(當然也包括我這種一把年紀還對編程一竅不通的人),遊戲會從最簡單的命令開始教學。

像是在第一關裡,洗衣機就在兔子正前方三格,命令模塊也隻有一種:「Move Forward」(向前),那麼很簡單,把三個「Move Forward」連在一起點擊運行便能輕松過關。

育碧最良心遊戲(這個免費教你寫代碼的的遊戲)6

▲ 圖片錄制自:YouTube @sixburn gaming 遊戲流程視頻

但很快就會發現,随着終點變得更遠,每走一格都得放一個「Move Forward」模塊的話就太累人了。于是遊戲适時地引入了「循環」模塊,能夠将「包裹」在内的命令模塊重複指定的次數,削減了許多工作量。

遊戲每推進一關,過關就愈加困難,逐步出現了轉角、機關、障礙物等新的挑戰。因而玩家必須學會運用新引入的條件循環、條件語句等新命令來解決問題。

育碧最良心遊戲(這個免費教你寫代碼的的遊戲)7

計算機的性能總有限制,每個程序員都應該嘗試用最簡單的方式來實現目标。因此,玩家必須時刻關注編程區頂部的「Objective」計數器,它代表着本關所能使用的命令模塊個數,一旦使用的命令個數超過限制,便會導緻過關時的評級下降,這就要求玩家以最高效的方式完成工作——這對應着編程中的「優化」概念。

育碧最良心遊戲(這個免費教你寫代碼的的遊戲)8

當更多種類的命令被添加進來,遊戲後期确實會顯得有些複雜。所幸,開發者還是很照顧缺乏基礎的初學者玩家的。我所用過最複雜的算法也隻是第 24 關的三重嵌套,而最困難的關卡或許是第 31 關的用 12 個命令模塊遍曆整張方形地圖并吸取障礙物,必須承認要是有哪個關卡再難那麼一點兒我就會舉手投降,而遊戲難度恰好「體貼」地控制在合适的範圍内。

育碧最良心遊戲(這個免費教你寫代碼的的遊戲)9

若是在 32 個關卡後仍意猶未盡,大可以到進入第三章時所解鎖的「沙盒模式」中自行嘗試更多可能的謎題與解法。但就我個人經驗來看,連關卡都要自行創作的自娛自樂着實不太有意思。

美好的初步嘗試

哪怕近年來社會一直在提倡「讓編程成為基礎技能」,像育碧這樣的大公司突然涉足過往隻有獨立開發者以及政府與公益機構感興趣的編程遊戲領域還是讓人感到一絲驚喜。

《瘋狂兔子:編程學院》和真正的編程之間确實還有很遠的距離,畢竟遊戲時間滿打滿算也就兩個小時,任何一門編程入門課程所教授的都要比這遊戲來得多。但它讓我想起了自己所參加過的一門尤克裡裡體驗課:在那門課上我學的就是掃幾個和弦、唱幾首流行歌,或許根本算不上樂器技巧,但哪怕到今日還能回想起當初一幫人圍在一起彈唱的美好氛圍。

育碧最良心遊戲(這個免費教你寫代碼的的遊戲)10

▲圖片來自:Unsplash @Kobu Agency

「瘋兔編程」大概就是這麼一門「體驗課」:它教導的知識甚至不足以讓你寫出最簡單的「hello world!」,但遊戲想要告訴我們的不是真正的技巧,而是用算法解決問題的快樂。隻要玩過這遊戲的人裡有一小部分因此燃起對編程的興趣,願意去接觸更多相關知識并一路走下去,這款注定會很快被遺忘的遊戲也算是不辱使命了。

《瘋狂兔子:編程學院》可在育碧 Uplay 客戶端免費下載遊玩,目前僅支持 Windows 平台。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关遊戲资讯推荐

热门遊戲资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved