目前的中小學(xué)生普遍喜歡電腦游戲,包括各種動(dòng)作類游戲、益智類游戲、角色扮演類游戲等。不管是哪一類,游戲的設(shè)計(jì)與開(kāi)發(fā)都綜合了多媒體、程序設(shè)計(jì)、算法等多方面的計(jì)算機(jī)基礎(chǔ)知識(shí),而這些知識(shí)又往往是初中信息技術(shù)課的教學(xué)內(nèi)容,如果能夠?qū)W(xué)生對(duì)電腦游戲的興趣轉(zhuǎn)化到信息技術(shù)課學(xué)習(xí)上來(lái),對(duì)提高學(xué)生的學(xué)習(xí)興趣與程序設(shè)計(jì)能力將會(huì)有極大的幫助。為此,深圳市中小學(xué)信息技術(shù)課教材編寫組嘗試在初中信息技術(shù)課中增加游戲設(shè)計(jì)的內(nèi)容,讓學(xué)生通過(guò)學(xué)習(xí)游戲的設(shè)計(jì)與開(kāi)發(fā),實(shí)現(xiàn)對(duì)算法分析、程序設(shè)計(jì)、多媒體處理等知識(shí)與技能的學(xué)習(xí)。
“游戲設(shè)計(jì)”教學(xué)內(nèi)容設(shè)計(jì)
深圳市《信息技術(shù)》教材的“電腦游戲”教學(xué)單元安排在初中二年級(jí)下學(xué)期,教學(xué)內(nèi)容篇幅為一章,共包括五節(jié),需要5到6個(gè)課時(shí)完成。單元的基本組成為:
第一節(jié)為“電腦游戲分析”:電腦游戲的分類、結(jié)構(gòu),打幽靈游戲的設(shè)計(jì)過(guò)程,電腦游戲制作的準(zhǔn)備和分工。
第二節(jié)為“電腦游戲設(shè)計(jì)”:游戲開(kāi)發(fā)軟件Game Maker的介紹,游戲資源的創(chuàng)建,游戲基本信息的設(shè)置等。
第三節(jié)為“加入游戲流程指令”:應(yīng)用Game Maker開(kāi)發(fā)游戲的原理,實(shí)現(xiàn)游戲常用事件、動(dòng)作的功能和設(shè)置方法。
第四節(jié)為“自主游戲的設(shè)計(jì)”:游戲主題的構(gòu)思方法,游戲設(shè)計(jì)文檔的撰寫。
第五節(jié)為“自主游戲的實(shí)現(xiàn)”:游戲程序的編寫,游戲程序的運(yùn)行與調(diào)試。
實(shí)踐工具與實(shí)踐活動(dòng)
Game Maker是一個(gè)專門用于設(shè)計(jì)游戲的工具,它將復(fù)雜的游戲功能設(shè)計(jì)利用簡(jiǎn)單的操作實(shí)現(xiàn),讓使用者不需要掌握高深的編程知識(shí)就能輕松制作出一個(gè)中型以下的游戲。它主要用于2D游戲開(kāi)發(fā),提供了貼圖、移動(dòng)、游戲規(guī)則以及其他游戲中常用的基本功能。
利用Game Maker,可輕易地將圖片導(dǎo)入,放置到設(shè)計(jì)者想要的位置(包括動(dòng)畫圖片)。接著可以設(shè)定它們?cè)谟螒蛑械幕顒?dòng)狀況,如角色應(yīng)該如何行動(dòng),或是在何時(shí)被切換成另一張圖等。這個(gè)角色被稱為Sprite,游戲中可以有多個(gè)sprite,每個(gè)Sprire都有它的任務(wù)和位置,多個(gè)Sprite就構(gòu)成游戲地圖和簡(jiǎn)單的走動(dòng)規(guī)則。游戲的輸入裝置包括鍵盤和鼠標(biāo),這兩者都能在軟件中設(shè)定。此外,利用Game Maker還可以設(shè)定各種音效和配樂(lè)??偠灾?,GameMaker~用起來(lái)就像是制作Flash游戲一樣容易,但功能卻更為強(qiáng)大。GameMaker的試用版本可以在http://www.yoyogames.com/gamemaker下載。現(xiàn)在以一個(gè)名為“1945”的具體游戲?yàn)槔?,說(shuō)明游戲的基本設(shè)計(jì)思路、設(shè)計(jì)框架與實(shí)踐活動(dòng)。
1.構(gòu)思游戲主題
一款優(yōu)秀的游戲首先要有個(gè)性鮮明的、吸引玩家的主題,如“1945”是發(fā)生在二戰(zhàn)期間某個(gè)海域的空戰(zhàn);“星際爭(zhēng)霸”是發(fā)生在某個(gè)星球三個(gè)族類之間的戰(zhàn)爭(zhēng);“大富翁”是玩家通過(guò)進(jìn)行投資來(lái)掙錢等。一個(gè)新穎個(gè)性的主題常常能給游戲可玩性的提高帶來(lái)事半功倍的效果。
2.明確游戲風(fēng)格
風(fēng)格是抽象獨(dú)特的。具體來(lái)說(shuō),是指游戲的整體形象給玩家有別于其他游戲的綜合感受?!罢w形象”包括色彩、布局、字體、游戲規(guī)則等諸多因素。比如,“1945”游戲給人感覺(jué)是緊張刺激的,“網(wǎng)球高手”則是輕松活潑的。
3.撰寫設(shè)計(jì)文檔
游戲設(shè)計(jì)文檔的基本要素包括游戲主題、流程、角色、規(guī)則、場(chǎng)景、操控等,如“1945”的游戲設(shè)計(jì)方案所示(見(jiàn)上頁(yè))。
4.確定游戲基本要素與素材
本環(huán)節(jié)活動(dòng)為確定游戲的基本要素,準(zhǔn)備游戲素材,為游戲開(kāi)發(fā)提供制作稿本。“1945”游戲的制作稿本如左表所示。
5.應(yīng)用Game Maker現(xiàn)實(shí)游戲
根據(jù)游戲設(shè)計(jì)稿本與制作表的要求,整合素材,實(shí)現(xiàn)游戲的流程與功能。
6.游戲的調(diào)試與完善
測(cè)試、調(diào)試由Game Maker生成的游戲,進(jìn)一步完善游戲,提高游戲的可玩性。
愛(ài)玩是孩子的天性,如何讓學(xué)生在玩中學(xué),寓教于樂(lè),是值得我們?cè)谛畔⒓夹g(shù)課中深入探索的一項(xiàng)重要課題。在初中信息技術(shù)課適當(dāng)引入電腦游戲的內(nèi)容,可以豐富初中學(xué)生的學(xué)習(xí)內(nèi)容,提高學(xué)生的學(xué)習(xí)興趣。但同時(shí)也要把握好“教”與“樂(lè)”的關(guān)系,教的內(nèi)容必須是大綱規(guī)定的內(nèi)容,要做到游戲與學(xué)習(xí)二者有機(jī)融為一體,做到在玩中學(xué),邊玩邊