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

?

基于RPG Maker XP的“南國精英”游戲事件制作

2013-11-18 13:23:12黃俊卓
電子測試 2013年12期
關(guān)鍵詞:故事情節(jié)指令游戲

常 靜,李 亮,黃俊卓

(廣東外語外貿(mào)大學(xué)南國商學(xué)院信息科學(xué)技術(shù)系,廣東廣州,510545)

0 引言

RPG,英文全稱Role Playing Game,中文譯名角色扮演游戲。是玩家扮演游戲角色在游戲世界中活動的一種游戲類型。而RPG Maker XP 則是日本Enterbrain 公司開發(fā)出來用于制作RPG 類游戲的一款軟件。RPG Maker XP 簡稱RMXP,中文譯名RPG 游戲制作大師XP。RMXP 為RPG 游戲的開發(fā)提供了許多素材和技術(shù)支持,使玩家可以輕松開發(fā)出屬于自己的角色扮演游戲。

利用RMXP 制作RPG 游戲時,如何實現(xiàn)故事情節(jié)是制作游戲的關(guān)鍵,本文介紹如何利用RMXP 的事件實現(xiàn)故事情節(jié)。

1 事件的制作

游戲中所發(fā)生的一切事情稱為事件。通過制作不同的事件即可實現(xiàn)故事情節(jié),推動游戲情節(jié)發(fā)展。游戲如何進(jìn)行全部都由事件來管理,作為一個游戲,建立事件是必需的。本論文主要講述的是如何制作地圖事件,并利用地圖事件指令達(dá)到所需的效果。

1.1 事件介紹

在RMXP 中事件分為地圖事件、戰(zhàn)斗事件和公共事件三種,一般所說的獨(dú)立事件指的是地圖事件。地圖事件指的是在地圖畫面上運(yùn)行的事件。包括場所的移動,人物的對話等。戰(zhàn)斗事件就是在戰(zhàn)斗畫面中運(yùn)行的事件。比如敵人在 HP 值達(dá)到規(guī)定值以下時變身的處理。公共事件可以從地圖事件和戰(zhàn)斗事件中調(diào)用,為特殊情況的處理,是通用的事件。

1.2 地圖事件的簡介

事件出現(xiàn)條件是當(dāng)符合該選項中的某一項的時候,事件就會執(zhí)行,否則不執(zhí)行。開關(guān)在整個游戲中總會保持 ON/OFF 的數(shù)據(jù)。變量保持任意整數(shù)(最大 8 位)的數(shù)據(jù)。獨(dú)立開關(guān)是引發(fā)個體事件的特殊開關(guān)。角色圖片是顯示在游戲中的角色形象。

事件開始條件是判定事件是否開始的依據(jù)。“決定鍵”是指在主角與事件接觸的狀態(tài)下,按下決定鍵時事件開始執(zhí)行?!芭c主角接觸”指當(dāng)主角與事件接觸時開始執(zhí)行事件?!芭c事件接觸”指當(dāng)事件移動到與主角接觸時開始執(zhí)行事件。“自動執(zhí)行”指事件在游戲開始時立即自動執(zhí)行?!安⑿刑幚怼敝冈谄渌录?zhí)行的同時并行執(zhí)行該事件。以“南國精英”中的軍訓(xùn)解說場景為例對地圖事件的制作進(jìn)行說明。

1.3 地圖事件的制作

1.3.1 素材的導(dǎo)入

在進(jìn)行地圖事件制作之前,要先把游戲所需的素材導(dǎo)入到游戲中,在RMXP 中導(dǎo)入素材的方法有兩種,其一是通過菜單欄上的“媒體庫”進(jìn)行素材的導(dǎo)入,其二是通過快捷鍵F10 進(jìn)入媒體庫。本文中的游戲所需的素材需導(dǎo)入到名為“picture”的文件夾中,如果已經(jīng)完成素材的導(dǎo)入,可以進(jìn)行下一步的操作。

1.3.2 制作場景背景

在本場景中,不需要游戲主角的出現(xiàn),因此需要取消游戲主角角色圖片的顯示,避免影響游戲的可觀性。做法是打開事件編輯窗口,圖1 所示,“事件開始條件”選擇“自動執(zhí)行”,在“執(zhí)行內(nèi)容”處雙擊打開事件指令窗口,選擇事件指令“更改透明狀態(tài)”,把透明狀態(tài)由“普通”更改為“透明”,如圖2 所示。

圖1 事件編輯窗口的初始狀態(tài)

圖2 透明狀態(tài)更改

取消游戲主角的顯示之后,進(jìn)行背景圖片的顯示即可完成場景背景的制作。接著上一步的操作,在“執(zhí)行內(nèi)容”中的“更改透明狀態(tài)”下面雙擊打開事件指令窗口,選擇“更改地圖設(shè)置”指令,然后在更改地圖設(shè)置窗口選擇“全景地圖”并選擇所需的場景背景圖。

1.3.3 顯示圖片

在游戲中顯示圖片是RMXP 中比較常用的一個事件。在上一步已經(jīng)制作好了場景背景,這一步利用事件制作游戲顯示解說人員圖片。接著上一步的操作,繼續(xù)在打開事件指令窗口,并在其中選擇指令“等待”并輸入等待的幀數(shù),本例輸入等待的幀數(shù)是20 幀。如果不先使用“等待”指令,會造成下一步指令“顯示圖片”操作失敗。

完成“等待”指令后,在“執(zhí)行內(nèi)容”處繼續(xù)添加指令“顯示圖片”。并在彈出的顯示圖片設(shè)定框中選擇所要顯示的圖片以及各項參數(shù),如圖3 所示。在事件編輯框窗口設(shè)置相關(guān)參數(shù),事件測試運(yùn)行效果如圖4 所示。

圖3 設(shè)置各項參數(shù)

圖4 事件測試初始效果圖

1.3.4 顯示文字信息

在使用RMXP 制作游戲的時候,要在游戲中顯示信息或者游戲角色之間需要進(jìn)行對話都是通過事件指令“顯示文章”實現(xiàn)。該事件指令經(jīng)常與事件指令“更改文章選項”一起使用。

在本場景進(jìn)行指令顯示文字信息之前,會先制作“更改文章選項”指令,以便達(dá)到無文字框以及設(shè)置文字顯示位置的目的。做法是打開事件指令窗口選擇“更改文章選項”指令,然后設(shè)置“顯示位置”為下,“窗口顯示”為不顯示。顯示文字信息通過事件指令“顯示文章”實現(xiàn),打開事件指令框,選擇“顯示文章”指令,并輸入內(nèi)容,在輸入文字內(nèi)容的時候,第一行句首通??諆筛?,而在行末空格是軟件原因,如果行末不留空,則會導(dǎo)致行末的文字在游戲中顯示異常。事件編輯框窗口如圖5 所示,事件測試整體運(yùn)行效果如圖6 所示。

至此,軍訓(xùn)場景的制作大致已經(jīng)論述完畢,整個場景的制作過程同前述的事件制作過程大致一樣,在此不再贅述。

3 總結(jié)

本文詳述了游戲“南國精英”的事件制作過程,利用RMXP 軟件進(jìn)行事件制作,實現(xiàn)故事情節(jié)。RMXP 是一款功能強(qiáng)大、素材豐富而又簡單易用的角色扮演游戲開發(fā)軟件。其包含了眾多事件,便于游戲的開發(fā),也有利于故事情節(jié)的實現(xiàn)。

圖5 事件編輯窗口的最終狀態(tài)

圖6 事件測試整體效果圖

[1]RPG 入門教學(xué)手冊+RGSS 入門.電子版.

[2]敬茂華,徐川.利用RMXP 和RGSS 開發(fā)角色扮演游戲[J].電腦編程技巧與維護(hù).2010/09:71-75

[3]http://www.66rpg.com

猜你喜歡
故事情節(jié)指令游戲
聽我指令:大催眠術(shù)
ARINC661顯控指令快速驗證方法
LED照明產(chǎn)品歐盟ErP指令要求解讀
電子測試(2018年18期)2018-11-14 02:30:34
新疆電影《真愛》對當(dāng)代人價值觀的影響
數(shù)獨(dú)游戲
以《全城高考》為例淺談校園青春片的探索
瘋狂的游戲
飛碟探索(2016年11期)2016-11-14 19:34:47
爆笑游戲
第八章直接逃出游戲
普希金的南方敘事詩中戲劇性故事情節(jié)
南澳县| 赤峰市| 枝江市| 仁化县| 淮南市| 广西| 全州县| 北辰区| 星子县| 德格县| 平谷区| 德安县| 武陟县| 遵义市| 栖霞市| 德格县| 南郑县| 子洲县| 泽库县| 晋宁县| 湘阴县| 湘潭市| 吉安县| 集贤县| 托克托县| 承德市| 元朗区| 四子王旗| 巴青县| 博兴县| 连江县| 莎车县| 新丰县| 尚义县| 孟津县| 美姑县| 锦州市| 沂水县| 罗山县| 扶绥县| 雅安市|