0
点赞
收藏
分享

微信扫一扫

RPG++——游戏编辑器的开发

完整资料进入【数字空间】查看——baidu搜索"writebug"


随着当下电子设备的普及以及人们对娱乐需求的上升,电子游戏逐渐走进千家万户。RPG(角色扮演)游戏作为最经典的游戏种类之一,因其游戏形式多样,自由度高而深受广大玩家所喜爱。进入21世纪以来,人们的自我意识不断提高,开始追求个性,DIY成为一种潮流。在这样的背景下,制作具有自己鲜明特征的游戏是一个必然的趋势。但是由于编程带来的门槛,大部分玩家无法实现自己这个梦想。所以我们讨论后希望做出一个游戏编辑器,玩家不在需要自己实现底层代码,只需提供素材就可以生成属于自己的RPG游戏。  

一、选题背景与应用意义  

随着当下电子设备的普及以及人们对娱乐需求的上升,电子游戏逐渐走进千家万户。RPG(角色扮演)游戏作为最经典的游戏种类之一,因其游戏形式多样,自由度高而深受广大玩家所喜爱。进入21世纪以来,人们的自我意识不断提高,开始追求个性,DIY成为一种潮流。在这样的背景下,制作具有自己鲜明特征的游戏是一个必然的趋势。但是由于编程带来的门槛,大部分玩家无法实现自己这个梦想。所以我们讨论后希望做出一个游戏编辑器,玩家不在需要自己实现底层代码,只需提供素材就可以生成属于自己的RPG游戏。  通过这样一个编辑器,让没有编程基础的玩家也可以做出属于自己的游戏,让更多人享受到技术带来的好处。同时减少基层程序员的工作量,这样有利于他们将更多的精力放在游戏开发上,推动游戏发展。

二、需求分析  

2.1 用户需求  

我们面向的是没有程序开发基础或者基础薄弱的RPG游戏开发者,所以我们的目标是,尽量在不让用户接触底层逻辑的基础上,让用户能够更自由地设计游戏的顶层逻辑。用户主要需求有:  

- 游戏设计者对于游戏实现的不熟悉导致了游戏开发的困难,所以他们需要在不考虑底层逻辑的基础上,完成游戏的开发。    解决方法:通过分模块设计,实现软件开发者——游戏设计者——玩家三层用户关系。软件开发者设计游戏编辑器供给游戏设计者使用,游戏设计者通过该软件添加素材、游戏逻辑,利用开发者设计的可执行文件加载指令路径下的素材,生成游戏供给玩家游玩。  

- 设计者对于实现流程的不熟悉,或者对于软件应用的生疏,会造成游戏开发的困难,同时软件开发者与游戏设计者的时空割裂也会影响游戏开发的进展。用户需要一个板块划分清楚的软件,方便游戏的开发与设计素材和可执行文件的对接。   解决方法:通过较为详细且指向明确的分部设计页面,让用户能够更清醒地明白设计的内容,也为用户的开发提供了一个明确的思路。

RPG++——游戏编辑器的开发_开发者

RPG++——游戏编辑器的开发_开发者_02

RPG++——游戏编辑器的开发_游戏设计_03

RPG++——游戏编辑器的开发_RPG_04

RPG++——游戏编辑器的开发_开发者_05

RPG++——游戏编辑器的开发_开发者_06

RPG++——游戏编辑器的开发_游戏设计_07

举报

相关推荐

0 条评论