
一、用RPG maker mv做ARPG游戲的簡(jiǎn)單方法(不用JS)
在構(gòu)建使用RPG Maker MV實(shí)現(xiàn)動(dòng)作角色扮演游戲(ARPG)的過程中,無需依賴JavaScript,而是通過軟件自帶功能來實(shí)現(xiàn)。為了確保理解清晰且便于操作,首先需要說明的是:
1.**目標(biāo)期望不宜過高**。RMMV自帶的功能所能實(shí)現(xiàn)的ARPG效果有限,人物移動(dòng)仍遵循“微步模式”,即每次固定走48像素一格,無法實(shí)現(xiàn)精確到像素級(jí)別的連續(xù)移動(dòng)。同樣,近身攻擊的有效范圍也以格為單位指定,遠(yuǎn)程攻擊也僅限于固定格或包含周圍幾格的打擊范圍。人物被擊退時(shí)的移動(dòng)也以格為單位設(shè)定,實(shí)際操作中利用的是跳躍功能,只是更換行走圖(躺倒姿勢(shì))。
2.**人物大小不是問題**。RMMV支持任意尺寸的地圖人物,只需調(diào)整行走圖大小即可。游戲默認(rèn)2頭身比例,但也可繪制真人比例甚至足球小將比例(達(dá)到17頭身)。制作匹配人物大小的地圖素材時(shí),特別是門窗等細(xì)節(jié)的調(diào)整,需要格外注意。
3.**動(dòng)作限制**。人物招式動(dòng)畫只能包含4幀,實(shí)際上只有3個(gè)圖,并且有固定的播放順序。行走動(dòng)畫是三圖組成,其中兩幀是相同的。出拳動(dòng)作包括屈臂、直臂、屈臂和站立四個(gè)步驟,攻擊時(shí)伴隨前移形成“沖拳”效果。受傷動(dòng)作也有限制,包括輕仰、重仰、輕仰和站立四個(gè)步驟。
**基本原理與實(shí)現(xiàn)方法**:
1.**招式動(dòng)畫**:通過使用行走圖制作各種出招姿勢(shì)素材,出招時(shí)通過事件替換動(dòng)畫。具體招式動(dòng)作請(qǐng)參考前述列表。
2.**招式移動(dòng)**:在出招事件中定義“設(shè)置移動(dòng)路線”來控制人物或敵人的移動(dòng)。沖拳直接前進(jìn);跳攻擊實(shí)質(zhì)上是沖拳,但采用素材做騰空效果,形成類似跳躍但缺乏拋物線的動(dòng)畫。
3.**按鍵激活攻擊**:地圖中設(shè)置一個(gè)無圖形事件,名為“出招判斷”,并行處理調(diào)用公共事件“出招”。通過該事件,玩家可以通過按鍵激活不同的攻擊招式,推薦使用上頁鍵出拳、下頁鍵跳躍。
4.**攻擊判定**:分為三類:
-主角攻擊敵人:設(shè)定系統(tǒng)變量用于確定攻擊區(qū)域坐標(biāo),敵人自動(dòng)調(diào)用“挨打判定”事件判斷是否被擊中。
-敵人攻擊主角:相同原理,但方向相反。
-飛鏢攻擊:飛鏢自身設(shè)定攻擊區(qū)域坐標(biāo),與敵人或主角坐標(biāo)對(duì)比判斷擊中。
5.**公共事件**:為出招設(shè)計(jì)公共事件,包括指定行走圖、攻擊區(qū)域、移動(dòng)方式和恢復(fù)狀態(tài)等。確保在每個(gè)戰(zhàn)斗地圖粘貼“出招判斷”事件,以便玩家通過按鍵激活攻擊。
6.**狀態(tài)開關(guān)與攻擊硬度**:使用狀態(tài)開關(guān)如“主角跳攻擊開關(guān)ON/OFF”來控制特定招式的有效性。
7.**敵人AI**:敵人地圖事件調(diào)用“敵人AI”公共事件,通過隨機(jī)數(shù)條件選擇攻擊或移動(dòng)策略。更復(fù)雜的AI通過條件判斷角色坐標(biāo)和狀態(tài)來決定招式選擇。
8.**傷害與死亡判定**:通過設(shè)置攻擊力變量、檢測(cè)攻擊命中并在敵人公共事件中計(jì)算傷害,同時(shí)實(shí)現(xiàn)HP減少效果和死亡動(dòng)畫。
9.**寶物系統(tǒng)**:地面寶物通過事件“決定鍵”開啟,而敵人掉落寶物則通過預(yù)設(shè)位置和條件事件來實(shí)現(xiàn)。
10.**面向左右的ARPG**:通過地圖事件“人物朝向”動(dòng)態(tài)調(diào)整人物行走圖,實(shí)現(xiàn)人物僅面向左右的移動(dòng)效果。
通過上述方法,可以構(gòu)建出基于RPG Maker MV的ARPG游戲,盡管存在一些限制,但通過精心設(shè)計(jì)和繪制豐富的素材,仍能創(chuàng)作出令人驚艷的游戲體驗(yàn),并且能夠利用RPG Maker的豐富功能,如任務(wù)、道具、打怪刷寶和裝備升級(jí)等。
二、如何評(píng)價(jià)rpg maker這款游戲開發(fā)軟件
著作權(quán)歸作者所有。
商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。
作者:石磊
鏈接:
這是在學(xué)校接觸的第一個(gè)游戲(呃……引擎?!)制作軟件。由于“對(duì)rpg無愛”這種屬性點(diǎn)是打娘胎里就點(diǎn)滿的,所以在對(duì) RM簡(jiǎn)單研究了兩天之后就扔掉了。(轉(zhuǎn)投了同為 Enterbrain開發(fā)的 Action Game Maker)
由于只研究了兩天,所以沒啥發(fā)言權(quán),就簡(jiǎn)單說說 RM給我的感覺吧。
這個(gè)軟件(引擎?隨便吧)的使用并不需要具備程序開發(fā)能力和美術(shù)能力,只要有策劃能力就能制作出一個(gè)成品游戲。這就是 Enterbrain開發(fā)這一系列軟件的初衷。當(dāng)然這也造成了 RM制作出來的游戲質(zhì)量跟“游戲策劃”的質(zhì)量一樣,爛大街的渣渣(不是在黑“策劃”,這是“策劃”們也不得不承認(rèn)的事實(shí))和鳳毛麟角的神。
軟件的界面完全是圖形化的,上手簡(jiǎn)單。用 RM做游戲,只需要把要用的素材往窗口上生拉硬拽就可以了(手感很像 War3的地圖編輯器),拽完了調(diào)一下參數(shù)、事件,就具備基本的邏輯判斷了,簡(jiǎn)單地游戲這也就足夠了。如果會(huì)寫 RGSS的話,游戲的“功能性”上會(huì)有質(zhì)的飛躍,比如顯示個(gè)小地圖、即使戰(zhàn)斗等等;不會(huì)寫的話也沒關(guān)系,只要你在“游戲策劃”天賦下的技能點(diǎn)兒點(diǎn)的合適,也能產(chǎn)出神作。
軟件的靈活性相對(duì)來說比較高。RM顯然是為了 RPG而生,所以用它來做 RPG還是得心應(yīng)手的。不過只要你愿意,RM也能做出解迷、戰(zhàn)棋、動(dòng)作游戲。有神用 RM做了《魔塔(樣板)》,有神用 RM做了如@林夜風(fēng)所說的《永夜幻想曲》,有神用 RM再現(xiàn)了《仙劍98版》……畢竟引擎這種東西之于游戲開發(fā)者就好比相機(jī)之于攝影師,大神用 N73也比渣渣用 1DS拍的好。
話說回來,限制也是有的。比如在制作橫版游戲時(shí)會(huì)受到軟件功能上的很大制約,制作動(dòng)作類游戲時(shí)手感也不是那么到位(這就是我當(dāng)時(shí) 72小時(shí)沒合眼趕進(jìn)度研究 Action Game Maker的原因)等等。其實(shí)一個(gè)二十來兆的小軟件能做到這樣已經(jīng)非常牛逼了,在功能上有所割舍也是迫不得已的。更何況,對(duì)于一種叫“游戲策劃”的生物來說,這些功能限制“都不叫事”。
三、做一個(gè)2D的RPG游戲需要什么技術(shù)
RPG制作大師:
RPG制作大師是一款RPG的制作工具,宗旨為不懂程序編輯的一般玩家也能做出RPG游戲。
FPS游戲制作大師:
FPS Creator X10可以讓玩家自制第一人稱射擊游戲,并且能利用Windows Vista中DirectX10的全新酷炫功能。通過這款工具,玩家不懂編程也可以設(shè)計(jì)出專業(yè)的3D游戲。制作過程非常簡(jiǎn)單,只需拖放操作就可以為游戲加入數(shù)以百計(jì)的特效,因?yàn)镕PS Creator X10完全支持Direct X10功能集。
Action Game Maker-動(dòng)作游戲制作大師:
該軟件為一款制作動(dòng)作游戲的工具。用這個(gè)軟件可以做出RPG游戲、平臺(tái)過關(guān)(橫板跳躍過關(guān))游戲以及射擊游戲。使用者可以任意添加素材,并運(yùn)用AGM的強(qiáng)大功能分割素材,玩家的行走、跳躍速度還有重力、子彈等完全由你自己調(diào)整一下速度就行了!而且這個(gè)軟件還擁有一套可以制作動(dòng)畫的系統(tǒng),玩家的動(dòng)畫就在這里制作。
「戀愛游戲制作大師2」是一款讓玩家可以將心目中游戲?qū)崿F(xiàn)并與人分享的游戲制作工具。前作「戀愛模擬共和國(guó)」自從2000年推出中文版,便引起華文地區(qū)眾多熱愛創(chuàng)作的玩家熱烈回響,透過獨(dú)立創(chuàng)作并于網(wǎng)上與各地玩家分享作品的方式,網(wǎng)絡(luò)人氣居高不下。自從原創(chuàng)公司enterbrain推出二代續(xù)作,不但加強(qiáng)各方面的制作功能,設(shè)定也更加細(xì)致多樣化,同時(shí)也在工具中提供玩家期待已久的游戲范例與豐富的素材資料,讓許多玩家為之瘋狂,紛紛上網(wǎng)聯(lián)署支持中文版的推出。光譜資訊這次順利地為玩家引進(jìn)這款備受囑目的「戀愛游戲制作大師2」,錯(cuò)過一代的玩家可千萬別再次錯(cuò)過啰。
Edgame Maker(簡(jiǎn)稱E.M).是一款獨(dú)立游戲制作軟件,采用Lua腳本驅(qū)動(dòng),外接插件模式.極大的降低了業(yè)余游戲制作門檻,你可以制作做出你希望的任何2D游戲,包括網(wǎng)絡(luò)游戲.目前僅支持2D游戲制作.
M.U.G.E.N是一款由美國(guó)的Elecbyte小組使用C語言與Allegro程序庫開發(fā)的免費(fèi)的2D格斗游戲引擎,目前M.U.G.E.N有分別在DOS、Windows和Linux等操作系統(tǒng)上運(yùn)行的版本,而MUGEN在日文中意為無限的意思,制作者們希望通過這個(gè)平臺(tái)能夠創(chuàng)造無限格斗的可能。
以上是簡(jiǎn)單的制作工具,什么FLASH啊,JAVA啊,D3D什么的要手動(dòng)編程,很難學(xué)的。











