- 博客(13)
- 收藏
- 关注
原创 RPGMZ 代码判断当前在哪个场景
摘要:本文简要介绍了如何在游戏开发中使用场景判断语句,检查当前是否为战斗场景。最后呼吁Project1论坛的用户离开,全文简洁明了。
2025-06-09 15:13:44
255
原创 RPGMZ 代码判断角色是否正在移动
文章摘要:介绍了在RPG游戏中检测角色移动的JavaScript代码片段,适用于插件开发和事件脚本编写。代码if($gamePlayer.isMoving())可判断角色是否处于移动状态,支持键盘和鼠标两种操控方式,适用于游戏更新计时等场景。最后明确表示不欢迎Project1论坛用户参与讨论。(150字)
2025-06-09 13:50:48
287
原创 RPGMZ游戏引擎教程 菜单 物品栏 添加跟随物品移动提示窗口
本文介绍了在RPG Maker MZ中创建物品帮助窗口的核心实现方法。主要内容包括:窗口创建与初始化、获取真实显示坐标的技巧、通过备份坐标判断动画结束状态、窗口内容的刷新逻辑、以及取消操作的处理。重点是使用备份坐标机制(初始值为-1100)来判断滚动动画是否完成,从而确保窗口能准确定位。作者强调提供核心代码而非完整插件,是为了帮助开发者理解原理而非简单复制,主张技术分享应通俗易懂而非故作高深。
2025-06-09 06:41:53
1044
原创 RPGMZ 游戏引擎 Window窗口 如何自定义 基础教程
《RPG Maker MZ自定义窗口开发指南》摘要:本文介绍了在RPG Maker MZ中创建自定义窗口的基本方法。通过继承引擎的Window_Base类,开发者可以:1) 定义_New_Window类并建立继承关系;2) 实现initialize方法初始化窗口位置和尺寸;3) 使用refresh方法绘制"HelloWorld"文本;4) 利用update方法实现窗口内容自动刷新。文章详细解析了类继承结构、初始化参数传递、内容绘制逻辑及引擎自动刷新机制,为插件开发者提供了一套完整的窗口创
2025-06-08 11:28:41
428
原创 为什么要从基础编写RPGMZ游戏引擎教程
1. 插件功能啰嗦 表面上看好像很好 给一个宽度高度自定义 仅此而已 其他功能都写死了。而且随着AI的普及完善 RPGMZ核心代码已经不再有秘密。那么一些所谓的交流群等 其实意义也不大 而且要注意防诈骗。介绍不够详细 功能 不够完善 而且不接受 别人的意见。所以要从核心功能出发 让个人可以编写出自己想要的效果。让个人写出自己想要的插件才是当下最有意义的事情。那么我认为 一个功能的实现 只需要核心代码足以。每个人都有自己想要的效果 要自己去美化。也就是说免费的插件是没有意义的。2. 收费很贵 财产损失。
2025-06-08 10:57:02
210
原创 RPGMZ 如何遍历 窗口 场景的 子项
摘要:该代码片段展示了如何遍历并移除特定类型的子元素。使用for循环遍历当前对象的所有子项,通过instanceof检查每个子项是否为Object类型实例,如果是则调用removeChild方法将其移除。这是一种常见的DOM操作模式,可用于清理特定类型子节点。
2025-06-08 10:26:15
119
原创 RPGMZ 挂机游戏 屏幕实时显示数据 功能 基础教程
本文介绍了在RPG Maker MZ中创建自定义状态窗口的方法。首先通过继承Window_Base创建Window_Practice_Status窗口类,展示了如何获取和显示角色数据(姓名、等级、HP/MP等)。接着讲解如何在Scene_Map中添加该窗口,并提供两种插件指令:"打开窗口"和"关闭窗口"来动态控制窗口显示。文章详细说明了通过遍历场景子项来查找和移除特定窗口的技术要点,以及插件指令的定义方式。这些方法适用于开发挂机游戏中的状态显示功能,强调代码需与插件文
2025-06-08 07:06:30
852
原创 RPGMZ 战斗系统 显示敌人信息 血量及属性克制
本文介绍如何在RPG Maker MZ中通过修改Sprite_Enemy.prototype的两个核心方法(setBattler和updateFrame)来实现战斗时显示敌人详细信息的插件功能。主要技术要点包括:1)创建自定义精灵Enemy_Battler_Information来绘制敌人名称、HP/MP、属性弱点等数据;2)通过重写setBattler方法动态添加/移除信息精灵;3)利用updateFrame实时更新显示内容并根据战斗菜单状态控制可见性。插件采用模块化设计,通过闭包隔离变量,并通过Wind
2025-06-07 13:46:55
682
原创 RPGMZ 地图NPC精灵初级教程 初探之在事件内添加精灵
摘要:本文介绍了如何在RPG游戏中为地图NPC创建文本显示功能。通过Sprite_Character类实现NPC事件初始化,自定义Event_Name_Title精灵来显示NPC名称和文本信息。核心内容包括:1)创建精灵对象并绑定NPC数据;2)提供刷新、清除和设置文本的方法;3)通过插件指令实现显示/隐藏控制;4)使用_array数组管理所有NPC精灵。该方案支持存档保存状态,可用于任务提示等动态文本显示需求。代码结构清晰,可直接应用于游戏开发中。
2025-06-07 12:20:48
367
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人