• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于RMMV的獨(dú)立游戲設(shè)計(jì)與開發(fā)

      2019-05-10 09:52:42夏瑜大連交通大學(xué)外國(guó)語學(xué)院
      數(shù)碼世界 2019年4期
      關(guān)鍵詞:編輯器電子游戲引擎

      夏瑜 大連交通大學(xué) 外國(guó)語學(xué)院

      關(guān)鍵字:RPG MAKER RPG 游戲設(shè)計(jì) 游戲開發(fā)

      1 研究背景及目的

      1.1 研究背景

      隨著電子科學(xué)技術(shù)發(fā)展,計(jì)算機(jī)的問世,拓寬了游戲的內(nèi)容。從早期的老虎機(jī),跳舞毯,到如今的網(wǎng)絡(luò)游戲,VR游戲。比起傳統(tǒng)游戲內(nèi)容,擁有更強(qiáng)的挑戰(zhàn)性、粘著性以及更豐富的趣味性。其中電子競(jìng)技更是被我國(guó)列為第99項(xiàng)體育運(yùn)動(dòng)。很大程度上說,游戲已經(jīng)成為了人們密不可分的一部分。

      1.2 研究目的

      游戲正處在快速發(fā)展階段,已經(jīng)有很多的公司投入其中。本文對(duì)利用RMMV進(jìn)行獨(dú)立游戲的設(shè)計(jì)與開發(fā),借鑒之前各大公司成功的經(jīng)歷,提供一個(gè)設(shè)計(jì)開發(fā)方案,為其他游戲的設(shè)計(jì)與開發(fā)提供一定的依據(jù)和借鑒意義。

      2 游戲開發(fā)現(xiàn)狀

      2.1 總體游戲現(xiàn)狀

      2.1.1 電子游戲現(xiàn)狀

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

      2.1.2 角色扮演游戲現(xiàn)狀

      角色扮演游戲(Role-playing game),簡(jiǎn)稱為RPG,是游戲類型的一種。在游戲中,玩家負(fù)責(zé)扮演一個(gè)角色在寫實(shí)或虛構(gòu)世界中活動(dòng)。在國(guó)人開發(fā)的游戲中,大多為角色扮演游戲,比如《仙劍奇?zhèn)b傳》、《軒轅劍》、《古劍奇譚》,以歷史為背景弘揚(yáng)武俠精神,另外也不乏一些小工作室制作出的精品游戲。

      2.2 開發(fā)難度

      2.2.1 編程語言

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

      2.2.2 引擎選擇

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

      3 技術(shù)基礎(chǔ)

      3.1 RMMV引擎的使用

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

      3.2 地圖編輯器

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

      3.3 事件編輯器

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

      3.4 數(shù)據(jù)庫

      在數(shù)據(jù)庫可以對(duì)游戲中的屬性進(jìn)行操作,包括人物數(shù)據(jù),物品數(shù)據(jù),動(dòng)畫數(shù)據(jù),圖塊數(shù)據(jù)等。用語數(shù)據(jù)庫如圖3-1所示

      圖3-1 用語數(shù)據(jù)庫

      4 角色扮演游戲的設(shè)計(jì)

      4.1 情節(jié)設(shè)計(jì)

      一個(gè)優(yōu)秀的游戲必須要有一個(gè)優(yōu)秀的情節(jié),劇情有頭有尾內(nèi)容豐富,才能吸引玩家長(zhǎng)時(shí)間的游玩,在情節(jié)上需要一個(gè)起因,經(jīng)由一系列事件,達(dá)到結(jié)果。小說化的劇情能激發(fā)玩家對(duì)結(jié)局的探索,也利于游戲的周邊發(fā)展。

      4.2 人物設(shè)計(jì)

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

      4.3 場(chǎng)景設(shè)計(jì)

      RMMV自帶有豐富的素材,利用其基礎(chǔ)素材可以制作出山川,迷宮,城市,建筑物內(nèi)部等多種場(chǎng)景。開發(fā)者可以不用尋找專業(yè)的美工人員,自行設(shè)計(jì)出各種各樣精美的地圖。

      4.4 機(jī)制設(shè)置

      在角色扮演游戲中,要與敵人進(jìn)行爭(zhēng)斗,在擊敗敵人后,應(yīng)當(dāng)獲取一定的經(jīng)驗(yàn),道具,游戲貨幣等,輔助提升角色的能力數(shù)值,可以促進(jìn)玩家的積極性,應(yīng)當(dāng)以正面獎(jiǎng)勵(lì)為主。

      5 角色扮演游戲的開發(fā)

      5.1 設(shè)計(jì)數(shù)據(jù)庫及游戲難度

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

      在物品設(shè)計(jì)上可以添加部分道具,作為任務(wù)道具,促使玩家去探索收集,并在完成收集目標(biāo)后給予獎(jiǎng)勵(lì),或作為游戲通關(guān)時(shí)的評(píng)價(jià)。

      5.2 設(shè)計(jì)游戲事件

      游戲的劇情推動(dòng)由事件來完成,玩家可以通過分支選項(xiàng),設(shè)置變量,開關(guān)操作等構(gòu)建整個(gè)游戲的流程,事件編輯器如圖4-1所示。

      圖4-1 事件編輯器

      5.3 界面與交互

      游戲的界面由JS語言編寫,開發(fā)者可以更換其樣式與顏色,使其更符合游戲的主題。界面與交互系統(tǒng)默認(rèn)已經(jīng)設(shè)置好,需要開發(fā)人員更改的地方很少,但依舊需要注意,防止游戲內(nèi)錯(cuò)誤邏輯的產(chǎn)生。

      6 總結(jié)

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

      本文創(chuàng)新點(diǎn):擺脫了游戲開發(fā)者必須要熟練精通編程語言的桎梏,游戲全程可視化開發(fā)。不需要具備很高的編程能力和美術(shù)功底。

      猜你喜歡
      編輯器電子游戲引擎
      數(shù)學(xué)電子游戲
      沉迷電子游戲的小熊
      快樂語文(2020年30期)2021-01-14 01:05:18
      打電子游戲是浪費(fèi)時(shí)間?對(duì)那些獲得電競(jìng)獎(jiǎng)學(xué)金的人來說并不是
      英語文摘(2019年5期)2019-07-13 05:50:30
      你距離微信創(chuàng)作達(dá)人還有多遠(yuǎn)?
      車輛段收發(fā)車運(yùn)行圖編輯器的設(shè)計(jì)與實(shí)現(xiàn)
      藍(lán)谷: “涉藍(lán)”新引擎
      商周刊(2017年22期)2017-11-09 05:08:31
      從玩具到電子游戲“樂高”為何能如此“籠絡(luò)人心” ?
      玩具世界(2017年3期)2017-10-16 01:18:01
      無形的引擎
      河南電力(2015年5期)2015-06-08 06:01:46
      基于Cocos2d引擎的PuzzleGame開發(fā)
      基于VLIW目標(biāo)機(jī)的ELF二進(jìn)制編輯器設(shè)計(jì)與實(shí)現(xiàn)
      曲阳县| 隆安县| 车致| 涞水县| 合水县| 宾阳县| 石泉县| 宿州市| 永登县| 城固县| 伊宁县| 洪湖市| 米林县| 元江| 通城县| 惠水县| 吴川市| 凉山| 桐柏县| 商河县| 香港 | 绥宁县| 通河县| 来凤县| 鄂伦春自治旗| 锦屏县| 霍城县| 长春市| 浑源县| 神农架林区| 临朐县| 江阴市| 墨竹工卡县| 游戏| 丰镇市| 山东省| 获嘉县| 邮箱| 罗甸县| 隆昌县| 贵溪市|