国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

利用Game Maker制作教學(xué)游戲課件

2009-07-07 09:52:58尹永田蘇清香
關(guān)鍵詞:精靈面板對(duì)象

尹永田 蘇清香

國內(nèi)外研究表明,教學(xué)游戲在學(xué)生的學(xué)習(xí)過程中扮演著非常重要的角色。若將一定的學(xué)習(xí)知識(shí)或考核內(nèi)容采用適當(dāng)?shù)姆绞街糜诮虒W(xué)游戲中,不僅能激發(fā)學(xué)生的學(xué)習(xí)熱情,還能使他們?cè)谟螒蚯榫持蝎@取知識(shí),提高解決問題的技能。

Game Maker是美國Mark Overmars公司推出的一款可視化游戲制作軟件。它功能強(qiáng)大,且界面簡潔,容易上手。因此,備受學(xué)科教師的青睞。

一、Game Maker簡介

目前,Game Maker最新版本為Game Maker 7.0(下載地址:www.gamemaker.nl/download.html)。它能夠?qū)?fù)雜的游戲功能置于簡單的操作中,學(xué)科教師不用學(xué)習(xí)任何編程語言即可輕松制作教學(xué)游戲,并能方便地將作品導(dǎo)入其他多媒體課件中。該軟件具有如下特點(diǎn):

1.直觀易用的可視化開發(fā)界面。教師通過設(shè)計(jì)適當(dāng)?shù)慕虒W(xué)游戲情境,利用簡單的鼠標(biāo)操作,就能輕松制作出多媒體教學(xué)游戲。

2.支持多媒體素材的合成與處理。Game Maker支持文字、圖形、動(dòng)畫及聲音等多種格式,并能在開發(fā)過程中對(duì)素材進(jìn)行簡單處理,以符合游戲設(shè)計(jì)的要求。

3.強(qiáng)大的交互控制功能。Game Maker不僅支持鼠標(biāo)左、中、右鍵的交互行為,還可根據(jù)游戲的操作特點(diǎn),用自定義鍵盤的方式進(jìn)行交互。

4.豐富的可擴(kuò)展功能。Game Maker是一個(gè)模塊化游戲集成操作平臺(tái),有許多外掛程序用以擴(kuò)充游戲功能,能夠體現(xiàn)課件制作中的積件思想。

此外,利用Game Maker制作的游戲,不僅可以在單機(jī)上運(yùn)行,還可以在校園網(wǎng)或Internet上運(yùn)行,供多用戶共同參與。

二、Game Maker游戲制作

教學(xué)游戲設(shè)計(jì)是游戲制作的前提。它能規(guī)劃游戲的內(nèi)容和總體結(jié)構(gòu),使其體現(xiàn)一定的教學(xué)思想,并提高游戲的開發(fā)效率。因此,學(xué)科教師在游戲制作前需要做好游戲腳本的設(shè)計(jì)。腳本設(shè)計(jì)完成后,可進(jìn)行游戲的制作。

現(xiàn)以小學(xué)教學(xué)中的“認(rèn)識(shí)時(shí)鐘”為例,介紹Game Maker教學(xué)游戲的制作過程。

1.添加游戲背景

教學(xué)游戲之所以能讓學(xué)生獲得沉浸性體驗(yàn),激發(fā)他們的學(xué)習(xí)興趣,原因在于它能夠提供模擬真實(shí)世界的虛擬情景。游戲背景作為虛擬情景中存留時(shí)間較長的場景,其選擇的好壞是游戲制作成功與否的關(guān)鍵要素之一。在Game Maker中,可以單擊“Create a Background”(添加背景),打開“Back ground Properties”(背景屬性)面板,選擇“Load Background”(加載背景)添加合適的背景圖片,還可以通過“Edit Background”(編輯背景),對(duì)背景圖片進(jìn)行簡單的編輯。圖1即為“認(rèn)識(shí)時(shí)鐘”教學(xué)游戲的背景添加界面。

2.創(chuàng)建游戲?qū)ο?/p>

對(duì)象是游戲中最基本的要素之一。游戲?qū)ο蟮脑问蔷`,在創(chuàng)建對(duì)象前首先需要?jiǎng)?chuàng)建該對(duì)象的精靈。

創(chuàng)建精靈的步驟為:單擊“Create a Sprite”(添加精靈),打開“Sprite Properties”(精靈屬性)面板,選擇“Load Sprite”(加載精靈),添加合適的圖片或動(dòng)畫作為精靈,并可以通過“Edit Sprite”(編輯精靈)面板對(duì)精靈進(jìn)行簡單編輯。

精靈創(chuàng)建完成后,方可創(chuàng)建對(duì)象。步驟為:單擊“Create a Object”(添加對(duì)象)按鈕,打開“Object Properties”(對(duì)象屬性)面板,選擇對(duì)象的精靈,即創(chuàng)建了一個(gè)靜態(tài)對(duì)象。圖2為“認(rèn)識(shí)時(shí)鐘”教學(xué)游戲中“分針”對(duì)象的創(chuàng)建界面。

3.創(chuàng)建對(duì)象的運(yùn)動(dòng)路徑和行為

要使創(chuàng)建的對(duì)象產(chǎn)生一定的動(dòng)作和交互,還需分別為對(duì)象創(chuàng)建運(yùn)動(dòng)路徑及交互行為。

(1)創(chuàng)建運(yùn)動(dòng)路徑。單擊“Create Path”(添加路徑),打開“Path Properties”(路徑屬性)面板,用描點(diǎn)的方法畫出對(duì)象運(yùn)動(dòng)的路徑。路徑創(chuàng)建完成后,還可以對(duì)創(chuàng)建的路徑進(jìn)行適當(dāng)?shù)男薷暮屯晟?,如設(shè)置路徑的閉合、平滑、移動(dòng)、鏡像或旋轉(zhuǎn)等。

(2)創(chuàng)建交互行為。對(duì)象的行為總是依托于某一事件發(fā)生。因此,在創(chuàng)建對(duì)象的交互行為前,需要先給對(duì)象添加事件。Game Maker中可選擇的事件有多種,如Mouse(鼠標(biāo)事件)、Keyboard(鍵盤事件)、Alarm(時(shí)鐘事件)、Step(步數(shù)事件)及Collision(碰撞事件)等。為對(duì)象添加事件的方法是:雙擊對(duì)象,彈出“Object Properties”(對(duì)象屬性)面板,點(diǎn)擊“Add Event”(添加事件)按鈕,從彈出菜單中選擇需要的若干事件,并將其添加到事件目錄中。

事件添加完成后,即可創(chuàng)建對(duì)象的行為。Game Maker提供了多種可設(shè)置的行為,如:對(duì)象的運(yùn)動(dòng)方向和速度,對(duì)象運(yùn)動(dòng)到的位置,對(duì)象在運(yùn)動(dòng)路徑上的行為,對(duì)象的運(yùn)動(dòng)步驟,對(duì)象實(shí)例的創(chuàng)建、改變或破壞,游戲狀態(tài)、時(shí)間和分?jǐn)?shù)等。此外,還可以進(jìn)行其他行為的設(shè)置,如整組行為的執(zhí)行或停止、對(duì)話框信息及彈出信息的顯示等。

對(duì)象行為的創(chuàng)建方法:選中需要?jiǎng)?chuàng)建的行為,將其拖動(dòng)到“Actions”(動(dòng)作目錄)中,并可根據(jù)需要,對(duì)行為進(jìn)行適當(dāng)?shù)脑O(shè)置、修改和完善。圖3是“認(rèn)識(shí)時(shí)鐘”教學(xué)游戲中“分針移動(dòng)”行為的創(chuàng)建界面。

4.創(chuàng)建對(duì)象的活動(dòng)空間

活動(dòng)空間是對(duì)象之間交互行為發(fā)生的主要場所,同時(shí)也是游戲情景的主要表現(xiàn)方式之一。

創(chuàng)建活動(dòng)空間的操作步驟為:單擊“Create a Room”(添加空間),彈出“Room Properties”(空間屬性)面板。點(diǎn)擊面板中的空間設(shè)置選項(xiàng)來定義活動(dòng)空間的屬性,并向空間添加背景和對(duì)象。

5.添加游戲聲音

為使游戲情境更接近于真實(shí)世界,需要為游戲添加適當(dāng)?shù)穆曇簟B曇舻膹?qiáng)度和節(jié)奏要與游戲的沖突、競爭、對(duì)抗和挑戰(zhàn)相吻合,目的在于讓學(xué)生在游戲過程中獲得愉悅,激發(fā)他們的學(xué)習(xí)潛力和創(chuàng)造力。

Game Maker可以為整個(gè)游戲、游戲?qū)ο蠹坝螒蚴录砑勇曇?。單擊“Create Sound”(添加聲音)按鈕可加載外部文件中的聲音,并能對(duì)聲音進(jìn)行簡單的編輯。

三、Game Maker游戲發(fā)布

游戲制作完成后,可通過點(diǎn)擊“運(yùn)行”按鈕進(jìn)行測試,測試成功后方可進(jìn)行游戲的發(fā)布。發(fā)布方法為:單擊“File”>“Create Executable”(創(chuàng)建可執(zhí)行文件),將游戲保存為獨(dú)立于應(yīng)用程序的EXE可執(zhí)行文件,以便在不同的環(huán)境下都能直接運(yùn)行。

學(xué)科教師在教學(xué)中可以直接使用發(fā)布的游戲型課件,或?qū)⑵渖蟼鞯骄W(wǎng)站,供其他教師或?qū)W生下載使用。

參考文獻(xiàn)

[1]Game Maker軟件教學(xué)網(wǎng).http://myweb.hinet.net/home3/g3356/gm/index.htm.

[2]簡幸如.?dāng)?shù)位游戲設(shè)計(jì)之教學(xué)模式建構(gòu)[DB/OL].http://140.115.107.17/lig/thesis.html.

猜你喜歡
精靈面板對(duì)象
神秘來電
睿士(2023年2期)2023-03-02 02:01:09
面板燈設(shè)計(jì)開發(fā)與應(yīng)用
冬精靈
海底精靈國
歡舞的精靈們
MasterCAM在面板類零件造型及加工中的應(yīng)用
模具制造(2019年4期)2019-06-24 03:36:50
攻略對(duì)象的心思好難猜
意林(2018年3期)2018-03-02 15:17:24
Photoshop CC圖庫面板的正確打開方法
基于熵的快速掃描法的FNEA初始對(duì)象的生成方法
區(qū)間對(duì)象族的可鎮(zhèn)定性分析
阳高县| 宁国市| 马关县| 安龙县| 红河县| 建瓯市| 西乌| 成都市| 怀化市| 泾阳县| 合肥市| 隆安县| 柳河县| 增城市| 德保县| 乐山市| 富源县| 镇巴县| 当雄县| 新巴尔虎左旗| 罗江县| 金秀| 牟定县| 精河县| 格尔木市| 峨眉山市| 台南县| 绵竹市| 新郑市| 喀喇沁旗| 迁安市| 红安县| 六安市| 林芝县| 潜江市| 浪卡子县| 连云港市| 泸州市| 高雄县| 苗栗县| 冕宁县|