公務員期刊網(wǎng) 論文中心 正文

兒童防拐手機游戲制作和設計

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了兒童防拐手機游戲制作和設計范文,希望能給你帶來靈感和參考,敬請閱讀。

兒童防拐手機游戲制作和設計

摘要:拐賣兒童的社會危害很大,加強兒童防拐教育可減少防拐事件的發(fā)生。隨著手機的普遍使用,利用手機游戲進行防拐教育具是可行的。通過對兒童行為及興趣的分析,設計并制作了一款適合兒童使用的游戲,旨在通過游戲提高兒童的防拐意識。

關鍵詞:兒童;防拐教育;手機游戲

1研究背景

拐賣兒童犯罪由來已久,因其利潤高、風險低的特點,已經(jīng)成為了不法分子“發(fā)家致富”之上選。嚴重侵害了受害人的人身權(quán)利,使家庭遭受重創(chuàng),更使社會深受其影響。建國以后,打擊拐賣犯罪一直是我國公安部門的重點任務。拐賣兒童犯罪手段多樣,從單純的誘騙到采取強硬手段,以搶奪、綁架等方式達到拐賣目的[1],給打擊拐賣兒童犯罪工作帶來了很大的難度。在已知了解救被拐兒童愈來愈困難的情況下,更好、更安全地解決辦法是在犯罪行為發(fā)生之前盡早教育孩子們,讓他們了解兒童拐賣、并有所防范。因此,防拐教育在減少拐賣兒童犯罪方面具有不可替代的作用,社會各界進行了多種防拐教育的嘗試[2-4],但是這些嘗試中并不包含手機游戲。隨著科技的發(fā)展,當今社會已經(jīng)完全進入“信息化”階段,各式各樣的電子設備繁華各入人眼。手機的普遍使用,使得越來越多的兒童也開始使用手機。如果能利用手機游戲進行防拐教育,也不失是一種很便利的途徑。手機游戲氛圍輕松,畫面生動,較傳統(tǒng)的教育如畫本、說教等體驗性更強。與情景模擬比起來,手機游戲又具有隨時取用、方便快捷的特點,且節(jié)省人力物力。因此,制作一款適合兒童使用的手機游戲,旨在通過游戲讓兒童學習防拐知識。

2數(shù)據(jù)分析

根據(jù)相關文獻得出結(jié)論,被拐賣的兒童年齡分布在0-6歲的占比80%以上[5]。這個年齡段的兒童因為年齡過小,不具備防范意識。遇到拐賣事件發(fā)生時,一旦成人的監(jiān)管疏忽,將無法進行自我保護。而且因為低齡兒童心智有限,更加容易融入被拐家庭。因此,兒童拐賣往往高發(fā)于0-6歲這個年齡段。研究早期,制作了調(diào)查問卷在附近若干小學放學時分發(fā)供家長們填寫。收集到合適的樣本數(shù)量之后,對調(diào)查問卷的結(jié)果進行了整理。其中,防拐教育方式統(tǒng)計如圖1所示??梢姸鄶?shù)家長都會有意識的對孩子進行防拐教育,如不跟陌生大人回家、不接收陌生大人給的糖果等,但缺乏系統(tǒng)性的講解,在教育的方法上也不盡如人意。

3研究設計

3.1用戶群體

根據(jù)文獻[1,5]和調(diào)查問卷確定本應用的用戶群體為5-7歲的兒童,且此年齡段正處于小學入學前后,有更多的接觸陌生人的機會,被拐風險較其他年齡段大。

3.2圖形界面

因用戶群體定為5-7歲的兒童,為便于引起孩子興趣,圖形界面色彩設計應符合兒童的審美,為保護兒童的視力,減少藍色的使用。為達到更加真實貼切的效果,場景選擇以公園、回家路上、與家長走散的鬧市等容易發(fā)生拐賣的場景為主。3.3交互設計低年級兒童學習類APP應遵守的交互設計原則有兩條,分別為游戲性、趣味性[6]。防拐游戲也應具備這兩點,利用孩子愛玩的天性,通過游戲使兒童進入防拐場景,通過游戲的互動保證趣味性,在游戲的輕松氛圍下,進行防拐教育。

3.4劇情模式

本應用采用了劇情游戲模式,使幼兒在玩游戲的同時也能領會到故事中的防拐教育理念。故事情節(jié)由近年社會上發(fā)生的真實案件改編,根據(jù)文獻[1,7]及真實案件,對犯罪手法進行了劇情重現(xiàn),并且設立不同的選項來走向不同的結(jié)果,讓孩子們在貼近真實的故事情節(jié)中意識到怎樣自我保護。

4應用實現(xiàn)

4.1環(huán)境搭建

近期基于安卓的應用開發(fā)模式總的來說有3種,NativeAPP,WebAPP,HybridAPP,即原生開發(fā)模式,網(wǎng)頁開發(fā)模式以及混合開發(fā)模式。應用軟件開發(fā)模式采用WebAPP,網(wǎng)頁開發(fā)模式。即針對智能移動終端特殊優(yōu)化后的Web站點。由于WebAPP開發(fā)模式的特性,將JavaScript語言作為研發(fā)的核心技術,使得應用輕量、快速、具有安全性。開發(fā)平臺選擇APIcloud,提供PC端預覽效果,無需搭建IOS或Android開發(fā)環(huán)境,支持多平臺的開發(fā)和編譯。

4.2自適應效果

考慮到市場上的手機屏幕尺寸種類紛繁復雜,頁面的自適應效果自然格外重要,為此選擇來自Twitter的Bootstrap為前端框架。Bootstrap基于HTML、CSS、JavaScript這3門語言,具有簡潔靈活開發(fā)快捷的特點,且提供了一套流式柵格系統(tǒng)。柵格系統(tǒng)通過一系列的行與列的組合來創(chuàng)建頁面布局,內(nèi)容可直接放入這些創(chuàng)建好的布局中,且可隨著屏幕或者窗口尺寸的增加自動分列,最多可達12列。

4.3劇情分支實現(xiàn)

劇情分支的重點在于各項參數(shù)在句柄與句柄之間的的傳遞。應用中由戶點擊的按鈕來將指定的對話文本的參數(shù)值傳遞給nextDialog句柄,從而決定劇情的分支以及走向。每當需要用戶進行選擇,若用戶點擊Btn1,也就是按鈕1時,劇情將會沿分支0進行;若點擊按鈕2,劇情將沿分支1進行。使用了JavaScript語言中的JQuery庫以及語言新標準ES6,極大地簡化編程代碼,添加了許多新的語法特性,大幅度提升了網(wǎng)絡異步請求的效率。部分代碼如下:letmut=()=>{letcurrentDialog=data.get(nextDialogId);switch(currentDialog.type){case"text":dialog.text(currentDialog.content)nextDialogId=currentDialog.nextIdbreak;case"option":dialog.text("")btn1.text(currentDialog.branches[0].content)conversation.prepend(btn1)jQuery("#btn1").click(()=>{nextDialogId=currentDialog.branches[0].nextIdmut()removeButton()})btn2.text(currentDialog.branches[1].content)conversation.prepend(btn2)jQuery("#btn2").click(()=>{nextDialogId=currentDialog.branches[1].nextIdmut()removeButton()})break;default:}}

5結(jié)語

技術的洪流滾滾向前,無窮無盡。須知在學習的道路上逆水行舟,不進則退。在移動互聯(lián)時代,線上的兒童防拐教育也應盡早提上日程。技術的進步為人們帶來了更簡便、易開發(fā)的制作方案。項目中的兒童防拐手機游戲填補了我國市場上兒童防拐教育的空白。通過游戲讓兒童體驗了拐騙過程,通過生動的畫面、逼真的場景和身臨其境的體驗,加深了兒童對防拐知識的理解。該游戲也存在不足:如場景互動以文字對話進行,如果能增加語音功能,在情節(jié)設計上就可以更加豐富,既可增加互動趣味性,也可讓場景顯得更加逼真。

作者:劉嫻 劉哲驛 孫際云 邱上杰 王金鵬 劉星 單位:北京科技大學天津?qū)W院