羅紅金 劉三星
摘要:兒童益智游戲能開發(fā)小孩的智力和提高動(dòng)手協(xié)調(diào)能力。該文以設(shè)計(jì)和開發(fā)兒童上色游戲?yàn)槔?,介紹了Flash ActionScript3.0完全的面向?qū)ο缶幊痰奶攸c(diǎn)和用該軟件開發(fā)游戲的優(yōu)勢,以及使用Flash ActionScript3.0技術(shù)進(jìn)行兒童上色游戲的設(shè)計(jì)與實(shí)現(xiàn)。
關(guān)鍵詞:Flash;ActionScript3.0;面向?qū)ο?;上色游?/p>
中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2014)07-1553-03
2 上色游戲的設(shè)計(jì)與實(shí)現(xiàn)
2.1游戲?qū)ο蟮年P(guān)系
上色游戲主要針對學(xué)齡前兒童而設(shè)計(jì),根據(jù)學(xué)齡前兒童認(rèn)知和動(dòng)手能力,制定游戲?qū)ο?。這些游戲?qū)ο蠓N類比較少,關(guān)系比較簡單。在游戲中,只有畫筆、需要填充顏色的水果和顏料三大類對象,其中水果可以有若干不同的種類,顏料也可以有若干種不同的顏色。游戲的操作為:進(jìn)入游戲界面鼠標(biāo)會變成畫筆,然后用畫筆點(diǎn)不同的顏色,畫筆相應(yīng)變成該顏色,點(diǎn)擊水果的空白,該水果空白處也變成畫筆的顏色,實(shí)現(xiàn)給水果上色的效果。圖1所示的是游戲中對象的關(guān)系。
2.2游戲界面的設(shè)計(jì)
根據(jù)開發(fā)游戲面向?qū)ο蟮男枨蠛蛢和婕胰后w的認(rèn)知能力,游戲界面比較簡單,主要有畫筆、顏料和水果,如圖2所示。界面背景顏色比較淡,目的突出水果對象,方便玩家能一下知道給什么上色。所設(shè)計(jì)的顏料按鈕,也是平時(shí)小朋友經(jīng)常接觸的顏。例如:紅色、黃色、藍(lán)色、綠色、白色等。水果是常見的水果,目的也是因?yàn)楦鶕?jù)玩家年齡階段認(rèn)知所限制。
2.3關(guān)鍵技術(shù)和主要代碼
2.3.1 時(shí)間軸
本游戲主場景時(shí)間軸表現(xiàn)內(nèi)容,如圖3所示,其中按鈕圖層放置所有顏料按鈕元件。填充圖層是由各種水果的組成,并且把水果需要上色的部分,都轉(zhuǎn)換成不同元件,并且命名方式最好用“字母+數(shù)字”,例如a1,a2….an,這樣便于精簡代碼編寫。
2.3.2 主要代碼
3 結(jié)束語
兒童上色游戲以學(xué)齡前兒童認(rèn)知和動(dòng)手為游戲點(diǎn)。Flash使用ActionScript3.0給動(dòng)畫添加了交互性。在交互動(dòng)畫中,用戶可以使用鍵盤或鼠標(biāo)與動(dòng)畫交互,游戲玩耍簡單,操作方便,除了幫助兒童娛樂心情之外還能鍛煉孩子的思維能力、動(dòng)手能力、想象力、審美觀和探索欲。
參考文獻(xiàn):
[1] 李亮,李志勇. Flash互動(dòng)編程技術(shù)(基于ActionScript3.0 ) [M].北京:北京交通大學(xué)出版社,2013.8.
[2] 徐浙君,俞淑燕.基于ActionScript3.0的游戲設(shè)計(jì)框架探索[J].江西:計(jì)算機(jī)與現(xiàn)代化,2010(3):84-86.
[3] 聶明,李紅巖. Flash游戲開發(fā)技術(shù)研究 [J].北京:今日科苑,2009(14):165-166.