真实角色动画

0 点赞
RPG Maker MV
转载

基础版RPG Maker MV仅支持3帧4方向移动。本指南将帮助你提升游戏的交互性。最终你将能够实现无限帧8方向(斜向)移动,并添加额外动作姿势,如待机、行走、奔跑和跳跃。祝你好运! 简介 要开始操作,你需要下载以下3个插件: Galv's Character Frames Galv's Character Animations Galv's Diagonal Movement 第一个插件允许你增加每个动画的帧数,这样你可以将默认的3帧调整为4帧、5帧、6帧或其他任意数量。此外,该插件还改变了动画的播放方式:不再是1-2-3-2-1的顺序,而是变为1-2-3-4-5-6-1-2-3-4-5-6(此处以6帧为例)。第二个插件允许你为角色添加额外的姿势,例如跑步和跳跃,而RPG制作大师原本只有待机和行走姿势,这会让你的游戏看起来不够真实。 第三个插件可以添加8方向(斜向)移动和斜向精灵图。如果你正在制作等距视角游戏,或者不想让玩家被任何网格限制,这会非常有帮助。 安装方法: 下载插件后,你需要将它们复制粘贴到项目根文件夹的js/plugins目录中。要激活插件,请点击插件按钮。

双击空白行并选择插件: GALV_CharacterFrames GALV_CharacterAnimation GALV_DiagonalMovement 确保按此顺序排列:

现在我们已经完成了安装,接下来制作我们的图块集! 计算图块集尺寸 首先,你需要确定角色单个精灵的尺寸。假设是100x100像素。 然后,你希望每个动画有多少帧?同样,假设是8帧。 现在进行计算 将帧数乘以4,以留出步行、跑步和跳跃动画的空间——8×4=32。 将32乘以精灵尺寸——32×100=3200。 由于我们还使用斜向精灵,将8乘以精灵尺寸——8×100=800。 最终的图块集尺寸就是最后两个结果——3200x800。希望我解释清楚了。 制作图块集 一旦选择了图块集尺寸,你需要在所选编辑器中启用“吸附到网格”功能,我使用的是Aseprite。 网格大小与你的精灵尺寸相同。瓦片图包含4列,每列有8个精灵帧,分别对应: - 待机 - 行走 - 奔跑 - 跳跃 每列均有8行(8方向精灵帧)。 以下是一个简单示例,说明角色移动方向、状态(待机、行走、奔跑、跳跃)以及当前播放的精灵帧编号。

导入图块集 绘制并正确粘贴精灵到图块集后,你需要导入它。 将完成的图块集保存到项目根目录的img/tilesets/character文件夹中。这里有个小技巧: 你应该在图块集名称中添加%(x),其中x是帧数。由于本教程中使用8帧,我的文件会命名为:tilesheet%(8).png 打开RPG制作大师,点击数据库图标。

然后点击左侧菜单中的“角色”,并双击“图形”中的“角色”。 选择你粘贴的文件,点击“确定”。 结束 感谢阅读。 如果你需要我的“箭头”示例。 如果你有任何反馈,或者有不明白的地方,欢迎评论。