文|馬震安兒童背單詞沒耐性,但對電腦遊.."/>
人人書

雜誌

保存到桌面 | 簡體人人書 | 手機版
傳記回憶文學理論偵探推理驚悚懸疑詩歌戲曲雜文隨筆小故事書評雜誌
人人書 > 雜誌 > 炮彈打單詞 英文巧記憶

炮彈打單詞 英文巧記憶

時間:2024-11-02 12:04:23


    文|馬震安

兒童背單詞沒耐性,但對電腦遊戲興緻勃勃。若将單詞融進遊戲,效果應該不錯。現成的遊戲不能和課程同步,怎麼辦?自己制作!通過GameMaker8.0,不用編程也能輕松制作出與課程同步的單詞遊戲。小提示以後根據課程進展,隻需更改這個文件中的單詞數量及中、英文對應的單詞,遊戲不需要重新編寫。

遊戲效果:在遊戲界面中,幾個蝙蝠背着中文單詞不斷飛動,随機出現1個英文單詞,玩家用左、右箭頭調整炮口,用空格鍵發射炮彈。如果炮彈擊中與英文對應的中文時,獲得10分,蝙蝠消失;當沒有炮彈可發射而蝙蝠還沒打完時,出現提示,顯示高分榜并重新開始遊戲;當蝙蝠全被幹掉時,遊戲結束。

1.創建單詞表

為了能夠與課程同步,需要創建一個名字為danci.ini的文件,定義好單詞數量,标記好中、英文單詞的起始,輸入中、英文單詞。

2.添加精靈角色

右擊Sprites文件夾,選擇CreateSprite,在窗口中輸入名稱,點擊“編輯精靈”,在ImageEditor編輯窗口利用工具制作精靈。

精靈編輯完成後,點擊中心按鈕,點擊完成。所需精靈有player(玩家)、pd(炮彈)、bf(蝙蝠)、wall(牆)。

3.物體的創建

右擊Objects文件夾,選擇CreateObject,在彈出的窗口輸入物體名字,選擇好精靈圖片,當然不需要精靈圖片可以不選(如hzdd_bf)。如果所創建的物體是靜止不動的(如牆),需要勾選“固體”。所需物體有player(玩家)、pd(炮彈)、wall(牆)、bf(蝙蝠)、hzdd_bf(繪制導彈、蝙蝠)、dc(繪制随機英文單詞)。右擊Fonts文件夾,創建字體,名字為font0,字體為黑體。

4.物體的設置

設置物體的事件、動作。雙擊物體進入設置窗口,點擊“添加事件”,選擇所需事件,在動作面闆将所需動作拖入到窗口,再進行設置。

⑴player物體設置(表1、圖4)

⑵pd物體設置

添加創建事件,拖入3個設置變量,variable分别為image_angle、x、y,value分别為player.direction、lengthdir_x(35,player.direction+90)、lengthdir_y(35,player.direction+90)。


   

熱門書籍

熱門文章