999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于RMMV的獨立游戲設計與開發

2019-05-10 09:52:42夏瑜大連交通大學外國語學院
數碼世界 2019年4期
關鍵詞:引擎數據庫游戲

夏瑜 大連交通大學 外國語學院

關鍵字:RPG MAKER RPG 游戲設計 游戲開發

1 研究背景及目的

1.1 研究背景

隨著電子科學技術發展,計算機的問世,拓寬了游戲的內容。從早期的老虎機,跳舞毯,到如今的網絡游戲,VR游戲。比起傳統游戲內容,擁有更強的挑戰性、粘著性以及更豐富的趣味性。其中電子競技更是被我國列為第99項體育運動。很大程度上說,游戲已經成為了人們密不可分的一部分。

1.2 研究目的

游戲正處在快速發展階段,已經有很多的公司投入其中。本文對利用RMMV進行獨立游戲的設計與開發,借鑒之前各大公司成功的經歷,提供一個設計開發方案,為其他游戲的設計與開發提供一定的依據和借鑒意義。

2 游戲開發現狀

2.1 總體游戲現狀

2.1.1 電子游戲現狀

網絡電子游戲目前為市場主流,其中不乏有中國金山軟件公司西山居工作室,法國育碧娛樂軟件公司(Ubisoft Entertainment),美國拳頭游戲公司(Riot Games)等優秀企業,早在2017年中國網絡游戲用戶規模就已達達4.22億,在2019年電子游戲市場整體收入超2100億。數量增加的同時,游戲的應用范圍亦在不斷擴大,總體呈現上升趨勢。

2.1.2 角色扮演游戲現狀

角色扮演游戲(Role-playing game),簡稱為RPG,是游戲類型的一種。在游戲中,玩家負責扮演一個角色在寫實或虛構世界中活動。在國人開發的游戲中,大多為角色扮演游戲,比如《仙劍奇俠傳》、《軒轅劍》、《古劍奇譚》,以歷史為背景弘揚武俠精神,另外也不乏一些小工作室制作出的精品游戲。

2.2 開發難度

2.2.1 編程語言

目前主流有三種語言JS、C#、C++三種,其編程性能上各有所長,本文所提及的RPG Maker MV中使用的是JS語言,JavaScript是一種基于對象的腳本語言,JavaScript語言中采用的是弱類型的變量類型,對使用的數據類型并不做出嚴格的要求,是基于Java基本語句和控制的腳本語言。

2.2.2 引擎選擇

在3D游戲中,多使用虛幻、Unity3D等游戲引擎。本作使用的是RPG Maker MV引擎。RPG Maker,又名RPG制作大師,是一款Enterbrain Incorporation公司出品的RPG游戲制作工具。

3 技術基礎

3.1 RMMV引擎的使用

RMMV引擎的界面分為三個部分,工具區、地圖素材區、游戲編輯區,RMMV通過可視化編程,可以讓開發者更為直觀和方便地完成游戲制作。

3.2 地圖編輯器

在RMMV中,地圖是由一個個小塊組合而成。地圖分為室內地圖,室外地圖,世界等圖等多個類別。地圖的大小由所放置的圖塊決定,一般為20*20左右。

3.3 事件編輯器

在RMMV制作的游戲中,劇情的推動,人物的移動,物品的獲得。均要通過事件來完成,可以說是游戲設計開發的核心。事件制作的好壞很大程度上決定游戲的質量。

3.4 數據庫

在數據庫可以對游戲中的屬性進行操作,包括人物數據,物品數據,動畫數據,圖塊數據等。用語數據庫如圖3-1所示

圖3-1 用語數據庫

4 角色扮演游戲的設計

4.1 情節設計

一個優秀的游戲必須要有一個優秀的情節,劇情有頭有尾內容豐富,才能吸引玩家長時間的游玩,在情節上需要一個起因,經由一系列事件,達到結果。小說化的劇情能激發玩家對結局的探索,也利于游戲的周邊發展。

4.2 人物設計

游戲人物畢竟是虛擬的,想要刻畫出一個有血有肉的形象,必須賦予他一定的性格。在角色扮演類游戲中,玩家需要操作人物進行游戲。

4.3 場景設計

RMMV自帶有豐富的素材,利用其基礎素材可以制作出山川,迷宮,城市,建筑物內部等多種場景。開發者可以不用尋找專業的美工人員,自行設計出各種各樣精美的地圖。

4.4 機制設置

在角色扮演游戲中,要與敵人進行爭斗,在擊敗敵人后,應當獲取一定的經驗,道具,游戲貨幣等,輔助提升角色的能力數值,可以促進玩家的積極性,應當以正面獎勵為主。

5 角色扮演游戲的開發

5.1 設計數據庫及游戲難度

在數據庫中設計任務和物品的屬性,這些屬性會影響到游戲的難易程度。在人物中定義屬性值,要富有一定的挑戰性,但不宜過難從而打擊到玩家的積極性,在設計敵人時也是同理。

在物品設計上可以添加部分道具,作為任務道具,促使玩家去探索收集,并在完成收集目標后給予獎勵,或作為游戲通關時的評價。

5.2 設計游戲事件

游戲的劇情推動由事件來完成,玩家可以通過分支選項,設置變量,開關操作等構建整個游戲的流程,事件編輯器如圖4-1所示。

圖4-1 事件編輯器

5.3 界面與交互

游戲的界面由JS語言編寫,開發者可以更換其樣式與顏色,使其更符合游戲的主題。界面與交互系統默認已經設置好,需要開發人員更改的地方很少,但依舊需要注意,防止游戲內錯誤邏輯的產生。

6 總結

主要研究內容:本文首先分析了電子游戲的現狀和角色扮演游戲的現狀,總體呈現上升趨勢。在語言和引擎選擇上需要根據自身能力與資金進行選擇,本文使用的RPG Maker MV是一款較為大眾的軟件,對編程要求不高,易于上手,游戲設計方面,應面面俱到,深化主題,突出人物,情節飽滿。游戲應用上要以用戶體驗為主,難度適中,界面清爽。

本文創新點:擺脫了游戲開發者必須要熟練精通編程語言的桎梏,游戲全程可視化開發。不需要具備很高的編程能力和美術功底。

猜你喜歡
引擎數據庫游戲
藍谷: “涉藍”新引擎
商周刊(2017年22期)2017-11-09 05:08:31
數據庫
財經(2017年2期)2017-03-10 14:35:35
數獨游戲
瘋狂的游戲
飛碟探索(2016年11期)2016-11-14 19:34:47
爆笑游戲
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
第八章直接逃出游戲
小學科學(2015年7期)2015-07-29 22:29:00
無形的引擎
河南電力(2015年5期)2015-06-08 06:01:46
主站蜘蛛池模板: 欧美在线一二区| 777国产精品永久免费观看| 亚洲精品制服丝袜二区| 久久人人妻人人爽人人卡片av| 免费看的一级毛片| 国产9191精品免费观看| 人妻21p大胆| 青草娱乐极品免费视频| 青青草国产在线视频| 91人妻在线视频| 国产精品成| 欧洲一区二区三区无码| 亚洲黄色高清| 亚洲欧美极品| 国产精品欧美激情| 2019国产在线| 中文字幕在线日韩91| 久久精品人人做人人| 香蕉精品在线| 91伊人国产| 免费人成黄页在线观看国产| 亚洲成人一区二区三区| 亚洲五月激情网| 亚洲一区网站| 亚洲第一综合天堂另类专| 无码福利日韩神码福利片| 亚洲国产中文欧美在线人成大黄瓜 | 成人福利一区二区视频在线| 国产婬乱a一级毛片多女| 国产h视频在线观看视频| 亚洲AV人人澡人人双人| 日韩毛片基地| 国产成人凹凸视频在线| a欧美在线| 中国黄色一级视频| 54pao国产成人免费视频| 麻豆精品国产自产在线| 国产91九色在线播放| 国产成人欧美| 国产丝袜无码精品| 日本精品影院| 欧美www在线观看| 国产成人高精品免费视频| 中文字幕欧美日韩高清| 久久6免费视频| 亚洲国产精品成人久久综合影院| 欧美日韩免费在线视频| 乱系列中文字幕在线视频| 日韩午夜片| 玖玖精品视频在线观看| 亚洲欧美自拍中文| 91精品情国产情侣高潮对白蜜| 日本免费精品| 免费看美女自慰的网站| 中文字幕在线永久在线视频2020| 久久人人妻人人爽人人卡片av| 激情无码字幕综合| 日韩天堂网| 少妇精品久久久一区二区三区| 国产尤物jk自慰制服喷水| 亚洲天堂网在线观看视频| 精品久久香蕉国产线看观看gif| 国产小视频免费观看| 中文字幕在线观| 国产一区成人| 免费Aⅴ片在线观看蜜芽Tⅴ| 欧美三级自拍| 国产激情无码一区二区APP | 91蝌蚪视频在线观看| swag国产精品| 丁香五月亚洲综合在线| 香蕉色综合| 欧美一级高清片久久99| 国产欧美精品一区aⅴ影院| 国产99欧美精品久久精品久久| 日本五区在线不卡精品| 国产成人无码综合亚洲日韩不卡| 久草视频中文| 91po国产在线精品免费观看| 国产xxxxx免费视频| 精品剧情v国产在线观看| 国产午夜精品一区二区三区软件|