張小雨 王婷婷 樊迎春
(河南師范大學(xué) 教育與教師發(fā)展學(xué)院 , 河南 新鄉(xiāng) 453000)
基于RUBY語言實(shí)現(xiàn)的地震逃生教育游戲
張小雨 王婷婷 樊迎春
(河南師范大學(xué) 教育與教師發(fā)展學(xué)院 , 河南 新鄉(xiāng) 453000)
本課題提出一款名為《地震逃生》的教育類網(wǎng)頁游戲。這款教育游戲不但具有極強(qiáng)的趣味性,更重要的是它讓我們學(xué)習(xí)到地震逃生知識(shí)。本課題基于RUBY語言RPG游戲,它主要使中小學(xué)生在玩游戲的同時(shí)能獲得地震逃生知識(shí)。本論文主要根據(jù)課題研究的背景和意義,教育游戲現(xiàn)狀及發(fā)展趨勢(shì)的相關(guān)分析,以及實(shí)現(xiàn)本游戲用到的RPG技術(shù)的特點(diǎn)。
RUBY語言;教育游戲;RPG技術(shù);地震逃生
近年來,很多地區(qū)常發(fā)生地震災(zāi)害,損失慘重。因此各部門開展地震逃生演習(xí)活動(dòng)使大家了解和掌握地震逃生知識(shí),但是開展地震逃生演習(xí)活動(dòng)會(huì)消耗大量的人力、物力、財(cái)力。所以尋求一條簡便而有效的途徑來幫助人們普及地震應(yīng)急逃生知識(shí)就顯得非常重要。現(xiàn)代信息技術(shù)的發(fā)展和網(wǎng)絡(luò)技術(shù)的完善和編程語言的簡便化,為我們提供了良好的網(wǎng)絡(luò)平臺(tái)。因此,我們推出了地震逃生游戲,來使大家形成基本自我保護(hù)意識(shí)。
1.1 教育游戲的定義
教育游戲是具有知識(shí)性的娛樂游戲,從學(xué)生的心理需要考慮,根據(jù)特定教育目的設(shè)計(jì)開發(fā),兼有教育性和娛樂性,把游戲作為教育的手段,教育作為游戲的靈魂。在游戲的設(shè)計(jì)開發(fā)過程中運(yùn)用教育理論知識(shí)作為支撐,融教育性和游戲性的為一體,力求使游戲與學(xué)習(xí)有效結(jié)合,從而達(dá)到寓教于樂的目的。[1]
1.2 教育游戲的現(xiàn)狀
國內(nèi)教育游戲發(fā)展比較晚,對(duì)教育游戲的設(shè)計(jì)研究主要涉及設(shè)計(jì)的理論基礎(chǔ)、設(shè)計(jì)的原則和策略。從教育游戲產(chǎn)生到今天,關(guān)于教育游戲設(shè)計(jì)與開發(fā)的研究很多,設(shè)計(jì)的教育游戲存在一定的規(guī)律,往往都是教育游戲開發(fā)者通過把各個(gè)領(lǐng)域相關(guān)的知識(shí)性成果和游戲相結(jié)合,形成教育游戲的固定的開發(fā)模式,像游戲加上習(xí)題的方式,以及把一些知識(shí)的題庫全部搬到手機(jī)上,加上一些關(guān)卡的方式。還有一些單擊小游戲,都是先確定知識(shí)點(diǎn),然后借用一些flash小游戲進(jìn)行二次開發(fā),把游戲的素材替換成一些英文字母、數(shù)字、卡通動(dòng)畫,然后就成功蛻變成教育游戲。這樣的游戲產(chǎn)品雖然能快速看見效果,但是沒有吸引力。說到底這樣的游戲產(chǎn)品是無法長久。這就是大多數(shù)研究者提出很多構(gòu)想和模型,然而開發(fā)的游戲產(chǎn)品影響力的很小的原因。
現(xiàn)在的教育游戲都是硬生生的將教育知識(shí)與游戲相結(jié)合,借游戲的軀殼強(qiáng)行植入游戲的靈魂,不去考慮游戲的趣味性,一味的植入教學(xué)知識(shí),太注重知識(shí)性而忽略游戲性。教育游戲若把知識(shí)性放在首要地位,就會(huì)導(dǎo)致一些教育游戲毫無生命力,大量的教育游戲發(fā)布經(jīng)不起時(shí)間的考驗(yàn),不迎合玩家的需求就不能生存。教育游戲需要做的是協(xié)調(diào)好教育性與游戲性,在注重知識(shí)性的同時(shí)應(yīng)該平衡教育性,尋求最佳的切合度。
RPG(Role-playing Game)即角色扮演游戲,具有完整的故事劇情、虛擬的人物形象和需要玩家去完成的任務(wù)。其中R 指角色 (role)、P 指扮演 (play)、G 指游戲 (game)。RPG游戲的標(biāo)準(zhǔn)模式是 : 玩 家 接 受 任務(wù)——尋找完成任務(wù)的方法——不斷與NPC交流——在虛擬的協(xié)作交流下完成任務(wù)。[2]
3.1 極強(qiáng)的代入感
RPG 游戲不僅是基于游戲的層面,還有它自己獨(dú)特的世界觀,游戲角色不是毫無頭緒的,通常都是帶有某種目的的去完成任務(wù)。借著極強(qiáng)感染力的游戲劇情, RPG 游戲可以為游戲者提供更加真實(shí)的目標(biāo),使游戲者獲得更大的情感滿足。RPG游戲的評(píng)價(jià)標(biāo)準(zhǔn)之一就是玩家在游戲過程中對(duì)扮演的角色有沒有代入感。RPG游戲玩的時(shí)候就使人如同身臨其境,它的故事性也會(huì)增強(qiáng)玩家的新鮮感和歸屬感。
該課題地震逃生游戲的主要故事梗概:玩家在教室里上自習(xí)時(shí)遭遇地震,他需要在規(guī)定時(shí)間內(nèi)選擇最適合的路線逃出所在教室,最后逃到操場(chǎng)的安全地帶,這樣才算游戲成功。否則,未在規(guī)定時(shí)間內(nèi)或者生命值分?jǐn)?shù)為0均算游戲失敗。本課題把主角逃到操場(chǎng)安全地帶這一故事作為整個(gè)游戲主線,利用劇情把其他元素串聯(lián)在一起,賦予其一定的意義和內(nèi)涵。
3.2 交互性
游戲的交互性是吸引游戲者的關(guān)鍵要素之一。此交互是指游戲者和虛擬世界的相互作用與反饋。游戲者通過鍵盤和鼠標(biāo)控制游戲世界中的事物,借以融入游戲環(huán)境、利用環(huán)境甚至改變環(huán)境。[3]RPG游戲會(huì)給予人體驗(yàn)一種全新的人生經(jīng)歷和情感體驗(yàn),這種藝術(shù)形式的表達(dá)手法是其他藝術(shù)形式所無法表現(xiàn)的。交互性是游戲和玩家的相互反饋,游戲給予玩家不僅僅像電影一般的畫面,還有來自于自身操作的反饋。玩家通過游戲中的反饋設(shè)計(jì)快速適應(yīng)游戲操作,適度且精妙的反饋不僅提高游戲的可玩性和趣味性,還增強(qiáng)玩家的滿足感和成就感。
在該地震逃生游戲中玩家通過鍵盤的上下左右鍵控制游戲世界中主人公的運(yùn)動(dòng)方向選擇合適的路徑,通過不同的選擇進(jìn)行交互中增減玩家生命值分?jǐn)?shù),給予玩家直接的反饋。這樣使玩家了解到更多的地震逃生的知識(shí),從而實(shí)現(xiàn)在虛擬的游戲世界進(jìn)行地震演習(xí)模擬的效果。
3.3 角色成長
角色成長是RPG游戲的核心游戲機(jī)制。它是玩家通過自己的控制和選擇來實(shí)現(xiàn)角色逐漸從弱小到強(qiáng)大,從幼稚到成熟,從某個(gè)階段到某個(gè)階段的成長。RPG游戲都有著或成熟或不成熟的角色成長系統(tǒng),比如經(jīng)驗(yàn)和級(jí)別,比如技能樹,比如裝備積累。這些系統(tǒng)甚至?xí)蔀槟承㏑PG的象征,這些系統(tǒng)是吸引玩家的注意力、激勵(lì)玩家闖關(guān)的重要手段。
3.4 戰(zhàn)斗腳本
RPG的腳本引擎所使用的并非限定版權(quán)的語言,而是強(qiáng)大的Ruby腳本語言。Ruby腳本語言具有開發(fā)大型游戲的能力。
它的基本特點(diǎn)是Ruby腳本語言完全面向?qū)ο?,在Ruby語言中任何元素都是對(duì)象,包括其他語言中的基本數(shù)據(jù)類型。Ruby腳本語言中變量沒有類型,Ruby的變量可以保有任何類型的數(shù)據(jù)。腳本使用中可以根據(jù)系統(tǒng)自帶的腳本進(jìn)行設(shè)計(jì)也可以通過修改該腳本語言或者自行編寫代碼實(shí)現(xiàn)游戲設(shè)計(jì)者想到達(dá)的效果。
本課題借助教育游戲來構(gòu)建一個(gè)普及地震逃生知識(shí)的平臺(tái),通過把教育游戲與地震逃生相結(jié)合,設(shè)計(jì)開發(fā)出符合青少年心理發(fā)展要求的一款教育游戲。此地震逃生游戲在網(wǎng)絡(luò)上模擬了地震場(chǎng)景,教給了人們掌握遇到地震災(zāi)害時(shí)逃生的基本技能,在如今的數(shù)字化時(shí)代下顯得更加重要。此地震逃生游戲平臺(tái)的開發(fā),能隨時(shí)隨地模擬地震場(chǎng)景,教給人們更多的地震逃生技能。
[1]曹晶瑜,沙景榮. 對(duì)教學(xué)游戲設(shè)計(jì)規(guī)則的若干思考——以RPG游戲?yàn)槔跩]. 中國教育信息化,2007(10): 60-62.
[2]趙成麗. 小學(xué)德育課程中rpg教育游戲的設(shè)計(jì)與研究[D]. 四川師范大學(xué), 2009.
[3]劉艷玲. RPG教育游戲設(shè)計(jì)與小學(xué)語文教學(xué)內(nèi)容融合探究[J]. 中國教育技術(shù)裝備, 2014(24):32-34.
P315.9 ;TP391.9
A
1003-5168(2015)11-270-02
河南師范大學(xué)國家級(jí)大學(xué)生創(chuàng)新創(chuàng)業(yè)訓(xùn)練計(jì)劃項(xiàng)目 項(xiàng)目編號(hào):201410476033
張小雨,河南師范大學(xué)教育與教師發(fā)展學(xué)院,教育技術(shù)學(xué)專業(yè)2013級(jí)本科生,主要研究方向?yàn)榻逃夹g(shù)學(xué)。