maker mv rpg 源码_RPGMaker MV 入门教程
RPG Maker是一个十分优秀的rpg游戏制作引擎 恩 一个被定义为游戏的游戏引擎 可以用来十分便捷的制作rpg游戏 有兴趣的可以尝试一下 满足自己想做游戏的愿望。
Step1 决定你的RPG形象
在开始制作之前,你要要构建你的Rpg游戏,就像是建筑的蓝图图,需要好好斟酌一下.
直接做一个十分宏大的游戏是比较困难的,所以我们要开始尝试做一个小游戏来熟悉整个流程.这里我们的主题是”英雄打败魔王”,希望能为你们带来灵感
写出你的想法
让我们总结一下英雄打败魔王的流程
我们需要将你脑中的想法记录下来,比如记在笔记本电脑中,在之后的开发中你可能会想到更多的灵感,不过这个时候记录下游戏的主干就好
例) 英雄打败魔王的流程
主要的流程大概是这样,现在,我们要决定英雄是如何打败魔王的
有的人会说 “我已经将所有的形象都记在脑中了” 但是当你开始做事的时候 这些事情往往都被你忘记了. 可能在开发的过程中就想到了一个新的想法.再忘记这些想法之前要将这些想法记录下来是十分重要的.
在考虑游戏的流程的时候,你可能也会考虑到角色的名称或者主角的个性,除此之外还要考虑物品的名称特征和魔法,怪物.这些都有助于游戏的形象更加的完事,即使是那些当前游戏有没直接相关的想法,也可能为以后的开发有所帮助.
第一回就到这里了 在这之后,你讲直接参与到实际的开发过程中
Step2 创建一个新的项目
并制作了世界地图
Step3 让我们开始制作城堡
创建一个新的地图
在编辑器左下角的”世界地图”标签中右键 选择新建地图 来创建一个新的地图
根据上面图片对新的地图属性进行设置,将地图名称更改为“冒险开始的城堡地图” ,地图大小设置为默认宽度17和高度13,它是一个只有一个屏幕的大小的地图,别忘了设置BGM.
绘制城堡地图
我们要绘制一张地图,我们想象一下国王在城堡中生活的场景
通过瓷砖 柱子 还有进行装饰,并将国王放在地图的中间,并在下部设置一个出人口.
Step4 创建一个简单的”场所移动”时间
刚刚创建的地图之间是互相独立的,我们要通过”事件”来将不同的地图相互联系起来.
下面我来简单介绍一下什么是 “事件”
在RPG Maker中,我们常常使用”事件”,这是游戏中发生的事件的统称.比如城镇中的提示,宝箱和宝物,地图之间的连接,现在开始你可以显示交流和使用物品,任何游戏中发生的事情都是使用的事件.
将世界地图和城堡的地图连接
在RPG Maker中,我们使用”事件”功能很方便,可以很方便的创建一个”事件”,只需要在菜单中选择事件模式.
快速创建一个”事件”
将鼠标移动到城堡的出口位置,右键选择 快速创建事件->场所移动 的事件
场所移动事件的对话框
选择后会显示一个用于创建 场所移动 事件的对话框
目的地地图
在目的地地图中,选择”世界地图”,双击指定目标坐标.关于”方向”是目标移动后指向的位置.如果没有特殊要求,可以直接使用默认的设置.
选择”确认”后”开始城堡”->”世界地图”的场所移动事件就完成了
现在你可以从”城堡地图”移动到世界地图,但是还不能从”世界地图”移动到”开始城堡”.通过同样的方式,我们创建一个”世界地图”到”城堡地图”的场景事件.
快速创建事件
将光标移动到指定位置 创建一个”场景移动”事件.
指定目的地及坐标
像之前一样 将目的地设置为城堡地图的入口位置,这样我们就能在”世界地图”和”城堡地图”之间移动了.
只有从一个位置移动到另一个位置的”场景移动”世界是失败的.这样会让我们的游戏只能单向运动.最后我们别忘了测试一下两个场景能否正常的连接.
Step5 让我们创造一个英雄角色
在RpgMaker的数据库中默认初始化设置了一些数据,例如角色,怪物等数据.
打开游戏中的数据库
数据库页面,根据版本或者设置不同,可能部分数据不同
创建一个新的角色
我们可以在”数据库”中的”角色”标签中对角色进行编辑.
我们在左下方的部分可以设置最大角色数量.当前是1,如果想要设置更多的角色,要先修改最大角色数量.如果我们创建一个新的角色,就先将最大角色设置为2.
设置最大角色数量为2
设置最大角色数量为2,新的角色还没有设置内容,所以只显示了”0002”
设置角色名称
我们设置角色的名称为”王富贵”,我们还可以设置角色的昵称和简称的内容.
设置角色形象
设置角色图像
设置角色行走图
设置角色战斗图
通过双击”角色”标签”图像”位置的三个不同图像部分来设置不同需求时的图像.
设置角色职业
设置职业信息
数据库职业标签
设置经验值曲线
我们可以根据需求和职业特色来针对不同的职业设置不同的经验曲线
设置能力曲线
能力缺陷
同样可以通过各种参数设置具有职业特色职业能力曲线.
设置职业技能
设置角色初始装备
角色初始装备
可以切换到武器标签页对武器进行编辑,针对不同的角色可以针对的设置不同的初始武器
设置角色特性
设置初始角色队伍
初始队伍编辑
选择”系统”标签页,可以看到初始队伍的面板,右键已经添加的角色,可以对初始队伍的角色进行编辑和删除.
设置成功并保存后,让我们进入游戏打开菜单,测试一下我们的初始队伍是否和期望的一样.
RPGMaker下载
https://pan.baidu.com/s/1NFB7esvIo4Ny58EeD8p6pA
获取更多视频教程
大小2.46G,TS格式
扫码时备注或说明中留下邮箱
付款后如未回复请至https://shop135452397.taobao.com/
联系店主
maker mv rpg 源码_RPGMaker MV 入门教程相关推荐
- maker mv rpg 源码_RPGMAKERMV入门教程(个性化游戏篇)
大家好,上一篇文章我给大家简单的介绍了RPGMAKERMV的任务是如何制作的,不是很难对不对?当然你在一个任务里面可以设置多个条件,好了,今天我们来讲一讲如何把游戏设置的更加个性化! 首先我们新建一个 ...
- maker mv rpg 源码_RPGMakerMV Android打包
一个老同学玩了一下RpgMaker MV,然后给他帮忙打了一下Android的包,下面记录一下过程. 首先根据RpgMaker 的官方文档,建议使用 Crosswalk 进行封装.说白了就是一个手机版 ...
- 源码系列第1弹 | 带你快速攻略Kafka源码之旅入门篇
大家过年好,我是 华仔, 又跟大家见面了. 从今天开始我将为大家奉上 Kafka 源码剖析系列文章,正式开启 「Kafka的源码之旅」,跟我一起来掌握 Kafka 源码核心架构设计思想吧. 今天这篇我 ...
- Vue3源码解析之入门
Vue3源码分析之入门 本文主要是针对想自学Vue3之类的框架源码的,却不知道如何上手的小伙伴们~ Vue3源码GitHub地址 Vue3源码克隆路径 :git@github.com:vuejs/co ...
- 【源码+图片素材+详细教程】Java游戏开发_Java开发经典游戏飞翔的小鸟_飞扬的小鸟_Java游戏项目Flappy Bird像素鸟游戏_Java课程设计项目
课程目标: 1.通过本课程的学习巩固Java的相关基础知识,例如循环判断,数组和集合的使用,对象的继承,接口的实现,窗口的创建,事件监听,图形绘制. 2.完成小鸟的移动,管道自动生成.碰撞死亡,计分系 ...
- jsp人事管理系统_Jsp+Ssm+Mysql实现的医院人事管理系统源码附带视频运行教程
项目地址: jsp+ssm+mysql实现的医院人事管理系统源码附带视频运行教程|猿来入此[beta]多用户版IT项目教程源码分享网站www.yuanlrc.com 今天给大家演示的是一款由jsp+ ...
- 萝卜源码前后端源码+打包APP的教程
简介: 今天分享一个萝卜源码前后端源码+打包APP的教程 我相信很多人都有源码但是不会配置复杂的AS工具导致一直没有打包好属于自己的APP 所以,今天我来了 萝卜前端APPJava源码 先把源码发出 ...
- 舔狗日记-土味情话-每日一言三合一小程序源码下载带安装教程
舔狗日记-土味情话-每日一言三合一小程序源码下载带安装教程 支持扩展更多小程序 1.去微信公众平台申请小程序并填好资料(https://mp.weixin.qq.com) 2.下载微信开发者工具 3. ...
- Opencv基于改进VGG19的表情识别系统(源码&Fer2013&教程)
1.研究背景 在深度学习中,传统的卷积神经网络对面部表情特征的提取不充分以及计算参数量较大的问题,导致分类准确率偏低.因此,提出了一种基于改进的VGG19网络的人脸表情识别算法.首先,对数据进行增强如 ...
- 全新UI任务悬赏抢单源码-附带简单安装教程
任务悬赏系统.任务悬赏抢单系统-附带安装文档 安装说明:(具体安装说明以压缩包内为准) 服务器:Linux+Centos7.0+PHP5.6-7.0以上+宝塔 1.上传源码文件,上传数据库文件 2.修 ...
最新文章
- Linux Setuid和Setgid
- AprilTag程序的获取
- python编译pyd
- 通过C#和Xamarin或JavaScript和基于VS的Cordova工具,VS平台上的开发者可以
- 使用Gradle构建Monorepo项目
- c 四舍五入_王子异成苏宁易购新宠?网友:我心里的C位还是贾乃亮!
- 读书笔记-大型网站技术架构
- 红旗Linux中文教程
- 001Diamond学习001概述
- sqlite数据库的版本更替
- 7.3.2 B+树的基本概念
- html百分比单位,百分比表示什么 请问百分之几,怎样算的,什么意思?
- 手机游戏无障碍设计——猜地鼠之Android篇
- 08. 路由器的基本配置和Talent配置
- STM32+ADS1115使用说明文档
- 基于Go语言GoFrame+Vue+ElementUI实现的权限控制系统
- [每日一题]141:最简分数
- 药店商场 java,java药店管理平台
- 判断两个物体之间是否有气其他Collider阻挡
- 摸瓜APK反编译手册大全(多图)