精選文章

狂!他們15歲,幫國家博物館開發遊戲,教大家寫程式

September 25, 2018 17:28



回想一下你國中時在忙什麼?也許你在想著等等下課要去打籃球,或是正和喜歡的同學上課傳傳紙條。不過,在這個最好動、青春的年紀,有一群國中生,竟然已經加入了新創公司的遊戲製作團隊,成為了史上年紀最小的「遊戲工程師」

李明謙 (Edison) 、黃昀柔 (Melody) 、張信富 (Chris) 和 王政凱 (Kenny) 是一群熱愛寫程式的青少年,從全台最大的兒童程式教育機構 -- 橘子蘋果兒童程式學苑畢業後,便加入公司內部的遊戲開發團隊,一同為國家級的博物館「國立臺灣史前文化博物館」開發了結合歷史和程式設計的教學遊戲—《遨遊史前:玩程式學工藝》。

( 國立臺灣史前文化博物館 與 橘子蘋果兒童程式學苑 合作,開發針對兒童的程式設計教學遊戲 )


《遨遊史前:玩程式學工藝》作為第一款以台灣史前史為主題的程式教學遊戲,不但將許多程式設計必學的:序列、迴圈等概念,和知名的史前古文物、小知識結合,關卡中逗趣的劇情也讓它相較過往常見的教學遊戲更顯得豐富、有趣。

為了讓遊戲的難度貼近不同年紀的民眾,過程中必須先和史前館的考古人員層層校對,並針對每一關模擬好幾個版本給教學第一線的老師、學生試玩過,才能正式定案。四人光是要完成遊戲的基本架構,就需先花費大量的時間來回測試、反覆修正,卻也樂此不疲。

其中一位學生 Edison 曾分享到:「以前自己寫APP上架,一個人就可以很快的決定要做什麼主題、怎麼改,但在這裡除了把程式寫出來,還要想辦法和美工設計、企劃溝通、讓自己的構想被接受,雖然花不少時間,但看到遊戲成品出來就很有成就感!

目前由這群小小工程師所開發的遊戲已經搶先公開,並開放在網上供民眾線上試玩:


(《遨遊史前》以距今 5300 至 2300 年的史前時代為背景,玩家將和來自過去的「史前人」合作,一起解開回到現代的線索。)


(遊戲共有 8 大項關卡,玩家要使用圖像化的程式積木為腳色設定路徑、完成 NPC 所指定的任務)

( 而每一關的最終目標,就是完成一個史前博物館藏最重要的國寶級文物,民眾能從中多認識關於史前臺灣的各種小知識 )

英雄出少年,用程式讓天賦發光

令人驚訝的是,這並不是孩子們第一次幫企業設計軟體、遊戲,Chris、Edison和 Melody 在從橘子蘋果畢業後,就曾參與開發過教兒童寫程式的線上學習平台,他們設計的題材因為簡單易懂、貼近生活,很受到小孩子歡迎,專案在網路平台上也有超過 2,000 多名的粉絲

而團隊中年紀最小的 Kenny,12歲時就已學過前後端的程式語言 JavaScript、C/C++,總是能飛快地完成份內工作的他,常幫大家寫的遊戲進行「關卡測試」。為了讓落落長的程式碼更簡潔,Kenny 在修改前會花很多的時間「畫白板」、拆解步驟,釐清每一個專案的設計流程,他有點靦腆的笑道:「測試時難免會發現大大小小的程式錯誤(bug),所以事先搞清楚邏輯,就可以簡短之後卡關的時間,更快找到問題點,這也是過去從學苑老師身上學到的經驗! 」。

結合人文與科技,培養理論實務兼具的軟體人

橘子蘋果兒童程式學苑 執行長 束凱文表示:「不少家長聽到這些關卡是由『學生』設計的,都相當吃驚。但這些孩子都是經過 3 - 4年以上的培訓、一步步從小專案累積經驗的。我們也不斷教育學生,除了提升自己的程式能力,更要懂得換位思考、理解使用者喜歡什麼,這在業界是相當重要的核心能力。

全關卡版本預計在 10/1 正式公開,之後將會免費開放給所有來館的民眾當作教學使用,有興趣的朋友可以點擊下方的網址搶先試玩,快和小編一起挑戰吧!

遊戲官網: https://orangeapple.co/museum-game/stages/01/index.html

--------------------------------------------------------------------------------------------------------

想讓他們一樣成為程式大師嗎?來看看其他人怎麼做的: http://oaoa.fun/AVRQ5

關於臺灣史前館的更多小故事:https://www.nmp.gov.tw/