RPGMaker MV 入门教程
RPG Maker是一个十分优秀的rpg游戏制作引擎 恩 一个被定义为游戏的游戏引擎 可以用来十分便捷的制作rpg游戏 有兴趣的可以尝试一下 满足自己想做游戏的愿望。

Step1 决定你的RPG形象
在开始制作之前,你要要构建你的Rpg游戏,就像是建筑的蓝图图,需要好好斟酌一下.

直接做一个十分宏大的游戏是比较困难的,所以我们要开始尝试做一个小游戏来熟悉整个流程.这里我们的主题是”英雄打败魔王”,希望能为你们带来灵感
写出你的想法
让我们总结一下英雄打败魔王的流程
我们需要将你脑中的想法记录下来,比如记在笔记本电脑中,在之后的开发中你可能会想到更多的灵感,不过这个时候记录下游戏的主干就好
例) 英雄打败魔王的流程

主要的流程大概是这样,现在,我们要决定英雄是如何打败魔王的
有的人会说 “我已经将所有的形象都记在脑中了” 但是当你开始做事的时候 这些事情往往都被你忘记了. 可能在开发的过程中就想到了一个新的想法.再忘记这些想法之前要将这些想法记录下来是十分重要的.
在考虑游戏的流程的时候,你可能也会考虑到角色的名称或者主角的个性,除此之外还要考虑物品的名称特征和魔法,怪物.这些都有助于游戏的形象更加的完事,即使是那些当前游戏有没直接相关的想法,也可能为以后的开发有所帮助.
第一回就到这里了 在这之后,你讲直接参与到实际的开发过程中
Step2 创建一个新的项目
并制作了世界地图

Step3 让我们开始制作城堡
创建一个新的地图
在编辑器左下角的”世界地图”标签中右键 选择新建地图 来创建一个新的地图

根据上面图片对新的地图属性进行设置,将地图名称更改为“冒险开始的城堡地图” ,地图大小设置为默认宽度17和高度13,它是一个只有一个屏幕的大小的地图,别忘了设置BGM.
绘制城堡地图
我们要绘制一张地图,我们想象一下国王在城堡中生活的场景

通过瓷砖 柱子 还有进行装饰,并将国王放在地图的中间,并在下部设置一个出人口.
Step4 创建一个简单的”场所移动”时间
刚刚创建的地图之间是互相独立的,我们要通过”事件”来将不同的地图相互联系起来.
下面我来简单介绍一下什么是 “事件”
在RPG Maker中,我们常常使用”事件”,这是游戏中发生的事件的统称.比如城镇中的提示,宝箱和宝物,地图之间的连接,现在开始你可以显示交流和使用物品,任何游戏中发生的事情都是使用的事件.
将世界地图和城堡的地图连接
在RPG Maker中,我们使用”事件”功能很方便,可以很方便的创建一个”事件”,只需要在菜单中选择事件模式.


快速创建一个”事件”
将鼠标移动到城堡的出口位置,右键选择 快速创建事件->场所移动 的事件

场所移动事件的对话框
选择后会显示一个用于创建 场所移动 事件的对话框
目的地地图
在目的地地图中,选择”世界地图”,双击指定目标坐标.关于”方向”是目标移动后指向的位置.如果没有特殊要求,可以直接使用默认的设置.
选择”确认”后”开始城堡”->”世界地图”的场所移动事件就完成了
现在你可以从”城堡地图”移动到世界地图,但是还不能从”世界地图”移动到”开始城堡”.通过同样的方式,我们创建一个”世界地图”到”城堡地图”的场景事件.

快速创建事件
将光标移动到指定位置 创建一个”场景移动”事件.

指定目的地及坐标
像之前一样 将目的地设置为城堡地图的入口位置,这样我们就能在”世界地图”和”城堡地图”之间移动了.
只有从一个位置移动到另一个位置的”场景移动”世界是失败的.这样会让我们的游戏只能单向运动.最后我们别忘了测试一下两个场景能否正常的连接.
Step5 让我们创造一个英雄角色
在RpgMaker的数据库中默认初始化设置了一些数据,例如角色,怪物等数据.

打开游戏中的数据库

创建一个新的角色
我们可以在”数据库”中的”角色”标签中对角色进行编辑.

我们在左下方的部分可以设置最大角色数量.当前是1,如果想要设置更多的角色,要先修改最大角色数量.如果我们创建一个新的角色,就先将最大角色设置为2.

设置最大角色数量为2,新的角色还没有设置内容,所以只显示了”0002”
设置角色名称

我们设置角色的名称为”王富贵”,我们还可以设置角色的昵称和简称的内容.
设置角色形象




通过双击”角色”标签”图像”位置的三个不同图像部分来设置不同需求时的图像.
设置角色职业

设置职业信息

设置经验值曲线

我们可以根据需求和职业特色来针对不同的职业设置不同的经验曲线
设置能力曲线

能力缺陷

设置职业技能


设置角色初始装备


可以切换到武器标签页对武器进行编辑,针对不同的角色可以针对的设置不同的初始武器
设置角色特性

设置初始角色队伍


选择”系统”标签页,可以看到初始队伍的面板,右键已经添加的角色,可以对初始队伍的角色进行编辑和删除.
设置成功并保存后,让我们进入游戏打开菜单,测试一下我们的初始队伍是否和期望的一样.

RPGMaker下载
https://pan.baidu.com/s/1NFB7esvIo4Ny58EeD8p6pA


扫码时备注或说明中留下邮箱
付款后如未回复请至https://shop135452397.taobao.com/
联系店主
RPGMaker MV 入门教程的更多相关文章
- 【OpenCV入门教程之三】 图像的载入,显示和输出 一站式完全解析(转)
本系列文章由@浅墨_毛星云 出品,转载请注明出处. 文章链接:http://blog.csdn.net/poem_qianmo/article/details/20537737 作者:毛星云(浅墨) ...
- Linux基础入门教程
Linux基础入门教程 --------- Linux学习路径 Linux学习者,常常不知道自己改怎么学习linux:Linux初级,也就是入门linux前提是需要有一些计算机硬件相关的知识或是有一下 ...
- emacs 入门教程,菜单汉化,配置文件等杂乱文章
首先来一发ArchWiki的Emacs简体中文的入门教程 https://wiki.archlinux.org/index.php/Emacs_(%E7%AE%80%E4%BD%93%E4%B8%AD ...
- Linux 新手入门教程
Linux 新手入门教程 1991年10月5日,Linus Torvalds 在互联网上发布消息,宣布他自己开发的内核系统诞生了.他将内核源代码保存在芬兰最大的 FTP 网站上,命名为 Linux,取 ...
- 《Redis5.x入门教程》之准备工作、数据类型
关注公众号:CoderBuff,回复"redis"获取<Redis5.x入门教程>完整版PDF. 第一章 · 准备工作 Redis安装 Redis5.0.7下载地址:h ...
- Python入门教程完整版(懂中文就能学会)
前几天给大家分享<从零学会Photoshop经典教程300集>的教程受到了广泛的关注,有人不知道怎么领取,居然称小编为"骗子". 不过小编的内心是强大的,网友虐我千百遍 ...
- wepack+sass+vue 入门教程(三)
十一.安装sass文件转换为css需要的相关依赖包 npm install --save-dev sass-loader style-loader css-loader loader的作用是辅助web ...
- wepack+sass+vue 入门教程(二)
六.新建webpack配置文件 webpack.config.js 文件整体框架内容如下,后续会详细说明每个配置项的配置 webpack.config.js直接放在项目demo目录下 module.e ...
- wepack+sass+vue 入门教程(一)
一.安装node.js node.js是基础,必须先安装.而且最新版的node.js,已经集成了npm. 下载地址 node安装,一路按默认即可. 二.全局安装webpack npm install ...
随机推荐
- 基于elementUI创建的vue项目
这周对公司的内容使用vue进行重构,所以记录一下开始项目的过程 下载elementUI: 项目文件夹中在命令行中输入:npm install elementui -s 下载完成后在 main.js 中 ...
- C/ C++ 快速上手
C++ 快速上手 (一)https://www.cnblogs.com/cosmo89929/archive/2012/12/22/2828745.html C++ 快速上手 (二)https://w ...
- elasticsearch must 和 should 并列的情况
在elasticsearch中如果要对几个字段进行查询,然后其中有一个字段可以有多个取值的时候,正常想到的要用should,其实就是或的关系.但是正确的做法,应该是把should并列的条件整合到一个b ...
- Golang: 接收命令行输入
上次我们介绍了收集命令行参数的几种方式,感觉还是不过瘾,今天再来介绍一下如何从命令行接收用户输入. 我们这里设计一个小需求,借助程序从命令行收集用户的逐行输入,以 bye 为结束信号,然后在输入结束后 ...
- 记录SQLAlchemy的基本使用
代码 # -*- coding: utf-8 -*- from sqlalchemy import Column, String, create_engine from sqlalchemy.orm ...
- 【异常】Caused by: java.sql.SQLTransientConnectionException: HikariPool-1 - Connection is not available, request timed out after 30005ms.
一.异常出现的场景 一次线上订单历史数据字段刷新操作,3张表100多万数据.由于同步更新太慢大概20分钟以上,所以采用异不的方式.代码如下: private void batchUpdate(List ...
- VMware虚拟化kvm安装部署总结
虚拟化 1.环境 Centos7.3 关闭selinux,关闭防火墙 2.虚拟化环境配置 2.1 kvm部署安装 1. VMware 配置桥接模式 2.bios开启虚拟机,以本地台式机为例, 重启动电 ...
- zabbix4.0自动发现主机
一.自动发现主机的需求 由于机房设备拆分,迁移服务器后,原来的监控失效.再重新搭建监控平台后,批量主机手动添加真的是很麻烦. 所以就用到了zabbix的自动发现功能 二.配置自动发现服务 配置--&g ...
- Refrence
深入详解美团点评CAT跨语言服务监控(一) CAT简介与部署 https://blog.csdn.net/caohao0591/article/details/80693289 搭建大众点评CAT监控 ...
- Detectron2源码阅读笔记-(二)Registry&build_*方法
Trainer解析 我们继续Detectron2代码阅读笔记-(一)中的内容. 上图画出了detectron2文件夹中的三个子文件夹(tools,config,engine)之间的关系.那么剩下的 ...