打游戲學編程,輸入代碼操控機器人
如何才能讓更多的小朋友鐘情于學編程呢?分設于倫敦和加州的創業公司 Kuato Studios 想到了用代碼操控機器人——如果你不輸入正確的指令,那你就要眼睜睜地看著自己的機器人被對手干掉。
這款游戲名為 Hakitzu、 最近剛剛火熱出爐,它也是創業公司 Kuato Studios 推出的首款該類游戲。Kuato Studios 的背后是一支實力雄厚的明星團隊,研發人員來自做 Siri 的 SRI 公司,設計師則來自索尼的 Playstation, Idea Works, Blitz 等公司。
所以 Hakitzu 并非單純地一款格斗類游戲。在游戲中,玩家不能通過觸摸板或者控制器來控制機器人,而必須通過輸入命令行才能讓機器人往前走、往后走、轉身等等。對于之前 沒學過 Javascript 的玩家來說,他們現在就要一邊學 Javascript,一邊戰斗,整個教學內容就包括 JavaScript 變量、函數、核心代碼構建和語法等。
Kuato 這種先出游戲嘗甜頭,關鍵時刻逼你學編程的互動模式就在試圖重新定義教育類游戲。現在來看看其背后的一些設計理念:
不好玩,會死
Kuato 在英國這邊的創始人介紹說:“我們聊了一大群的家長,也聊了一大群小孩。”“孩子父親那邊的反應通常是,難道他們非得玩游戲不成嗎?難道他們就不能單單學 習嗎?但小孩母親的反應通常是:這玩意兒有趣嗎?顯然,小孩的母親們更懂他們。她們早看慣了那些披著游戲外衣的學習類項目或 app 在小孩們到手 10 分鐘之后就被丟棄——假如你不能把這玩意兒做得有趣,那這事基本就吹了。”
調動孩子的所有感官
“小孩們通常告訴我們他們喜歡游戲——成就、獎勵、挑戰、闖關,所有這些都讓他們趨之若鶩。“Meehan 這樣補充道,“但現有的東西做得太爛了,很像是 1999 年代出產的。”在這種背景下,他的之前就在索尼 Playstation Home 平臺做過的研發團隊想到了推出這款基于三維場景、背景手繪、音效不俗、給孩子帶來足夠感官沖擊的游戲。
而他們的首席教育顧問 David Miller 則是昔日的英國年度教師。 Miller 人文背景出身,擅長通過富媒體的 presentation 來展現某個特定主題,如 Robert Frost 的詩。“除非你投入情感的,否則你很難真的學到東西。”Miller 這樣說道,所以圖像、聲音這些美學上的東西就變得很重要。“這才是教育應有的方式:通過最大化的調動媒體來幫助學生理解一個概念。”
要教就要教孩子們想學的
除了調動孩子們創建機器人、參與機器人大戰的興趣外, Meehan 認為學習類的游戲必須覆蓋小孩真正感興趣的話題,但這類話題在傳統的教育體系中往往涉及不足。“我們四處走訪,問了一批又一批的學生,問他們到底想怎么 學,又想學些什么東西。結果他們告訴我,他們想學編程——想做 app,做電影,開發游戲,3D 渲染,Photoshop,還要學科學。”所以,Kuato 很自然地將注意力放到了上面的這幾個領域。
擁抱各類技術
“我們還想成為首款在移動端走俏的編程教育類游戲。”Meehan 補充道。但他的愿景遠不止于此。 Kuato 未來的目標是要推進當前的各類技術創建一個虛擬的、具備人工智能能力、并可通過圖靈測試的私人教師。假如一切順利,這個私人教師將強大到可教任何人他們想 知道的任何東西。
另外,他們的首款 AI 游戲也會在今年的晚些時候推出。這款游戲設計了一個女孩墜落于太空船的背景。因為機器人第一定律,她的計算機無法完成自我修復,所以女孩必須在氧氣吸完以前找到破解方法,修復計算機。在整個游戲中,計算機將基于對話形式的人工智能引導玩家。
在這款游戲的未來迭代中,Kuato 還準備推出 API,允許通過編程加入任何一個領域的知識:玩家在游戲中面臨的挑戰就可涉及生物學(通過學習新星球上的生命組成來自己生產食物、保護自己),化學,甚至是外語和詩歌方面的知識。
“我們試圖將教師的那種智能和情感傾注到一臺機器中,然后引導學生學習概念。”Miller 說道,“我們現在也在跟 AI 領域的那幫人努力合作,以盡量讓機器也能像教師那樣給學生鼓勵和反饋。這才是我們的終極目標。游戲的終極體驗應該是讓學生主動學習,而不是被動受教。”
VIA: fastcodesign.com