Project1

标题: RMMZ教程(基础/界面,框架) [打印本页]

作者: Nickwald    时间: 2021-8-12 10:44
本主题需向作者支付 1 星屑 才能浏览
作者: Nickwald    时间: 2021-8-12 10:50
里面90%大概都是介绍MZ整体是怎么样构建一个游戏的,提供的是一个认识,只想具体了解地图绘制方面和事件设置方面的这一话可用直接跳过QwQ当然非常欢迎大佬们投喂1星屑支持后续的编写
作者: wxh811211    时间: 2021-8-12 11:46
支持一下楼主!继续完善下去。
作者: Nickwald    时间: 2021-8-12 12:33
wxh811211 发表于 2021-8-12 11:46
支持一下楼主!继续完善下去。

蟹蟹!
作者: Ecstasy    时间: 2021-8-12 13:32
支持
作者: lisliz    时间: 2021-8-12 16:52
本帖最后由 lisliz 于 2021-8-12 16:56 编辑

看楼主对于【与玩家相同】优先级的坑比较疑惑,我补充下优先级对于事件触发的机制吧。

【在玩家上方】和【在玩家下方】这两个对于触发机制来说是一样的效果。
但【与玩家相同】的这个优先级触发机制略有不同。

简单的来讲【与玩家相同】这个优先级对于触发方式的本质是:决定玩家和事件是否能在两个相邻格子上触发。但是,就算不是【与玩家相同】,按确定键,玩家接触,事件接触也可以在玩家与事件重叠在一个格子的情况下触发。

不过,有一个特殊情况需要注意,当事件不是【与玩家相同】的优先级,且触发方式是【玩家接触】或者【事件接触】,当玩家不移动时,是不会触发事件的。

原因是RM代码里只会在玩家移动到一个新格子上的时候才触发【与玩家相同】事件的【玩家接触】或者【事件接触】。

而【与玩家相同】事件【玩家接触】或者【事件接触】判断时机在:玩家尝试面对事件移动但没有成功时(触发【玩家接触】和【事件接触】),事件尝试面对玩家移动却没有成功(触发【事件接触】),面对事件按确定键(触发【玩家接触】和【事件接触】)
作者: Nickwald    时间: 2021-8-13 09:13
Ecstasy 发表于 2021-8-12 13:32
支持

承蒙厚爱!
作者: Nickwald    时间: 2021-8-13 09:15
lisliz 发表于 2021-8-12 16:52
看楼主对于【与玩家相同】优先级的坑比较疑惑,我补充下优先级对于事件触发的机制吧。

【在玩家上方】和【 ...

非非非非非常感谢您的补充!我将整合到下一次修改中去!
作者: tuxyin    时间: 2021-8-13 13:43
看的出楼主对待这件事非常认真,是在按照出书的节奏在写东西,支持一下!
作者: 莫飞飞    时间: 2021-8-13 17:29
支持楼主!
作者: Nickwald    时间: 2021-8-13 21:45
tuxyin 发表于 2021-8-13 13:43
看的出楼主对待这件事非常认真,是在按照出书的节奏在写东西,支持一下! ...

非常感谢!
作者: Nickwald    时间: 2021-8-13 21:46
莫飞飞 发表于 2021-8-13 17:29
支持楼主!

我会尝试不断完善它的,非常感谢!
作者: gy3749    时间: 2021-8-15 02:39
支持,希望早日更新完
作者: Nickwald    时间: 2021-8-15 10:46
gy3749 发表于 2021-8-15 02:39
支持,希望早日更新完

如果学业方面不是很紧的话(躺)
作者: athenaas123    时间: 2021-8-17 21:07
纯新手感谢楼主分享,学习ING
作者: Codesoul    时间: 2021-8-22 01:10
感谢楼主
作者: 枫叶的北方    时间: 2021-8-22 22:24
专业!受益匪浅
作者: wtang0429    时间: 2021-8-24 06:51
虽然我用不大来这个软件但一定要支持一下楼主,毕竟写教程不容易,辛苦了,继续完善下去。
作者: 青衫负雪    时间: 2021-9-29 18:25
感谢楼主分享
作者: zgwzx123    时间: 2021-9-30 16:08
支持,谢谢分享,很有用
作者: Nickwald    时间: 2021-9-30 23:11
athenaas123 发表于 2021-8-17 21:07
纯新手感谢楼主分享,学习ING

嘿嘿,谢谢支持鸭~
作者: Nickwald    时间: 2021-9-30 23:13
枫叶的北方 发表于 2021-8-22 22:24
专业!受益匪浅

只是高中生啦~希望能为您提供任何帮助!
作者: Nickwald    时间: 2021-9-30 23:13
Codesoul 发表于 2021-8-22 01:10
感谢楼主

谢谢鸭~
作者: Nickwald    时间: 2021-9-30 23:14
wtang0429 发表于 2021-8-24 06:51
虽然我用不大来这个软件但一定要支持一下楼主,毕竟写教程不容易,辛苦了,继续完善下去。 ...

希望能为想实现自己梦想的人提供帮助嘛~谢谢支持鸭
作者: Nickwald    时间: 2021-9-30 23:14
青衫负雪 发表于 2021-9-29 18:25
感谢楼主分享

不谢鸭
作者: Nickwald    时间: 2021-9-30 23:15
zgwzx123 发表于 2021-9-30 16:08
支持,谢谢分享,很有用

蟹蟹
作者: ficen    时间: 2021-10-1 17:34
感觉录视频会更好一点
作者: 梁院保    时间: 2021-10-2 18:32
支持一下,我比较想知道数据库里各种属性值之间的计算公式,想找一套完整的rpg数值设计资料好像还挺难的,我反正是百度不到。
作者: 梁院保    时间: 2021-10-2 19:21
有个疑问。
把ID-Key系统比做书架和书没看明白。
前面讲图书有自己的编号,key是书名还好懂,但后面说id是书架就想不明白了。
id是书架的话,那我要001号书架的书,但001号书架有10本书,系统要怎么知道我要哪一本书?
作者: Nickwald    时间: 2021-10-23 12:19
ficen 发表于 2021-10-1 17:34
感觉录视频会更好一点

后面会考虑哒!~不过还是要有人帮忙可能才能弄视频鸭(一个人剪辑太累了qwq)
作者: Nickwald    时间: 2021-10-23 12:20
梁院保 发表于 2021-10-2 18:32
支持一下,我比较想知道数据库里各种属性值之间的计算公式,想找一套完整的rpg数值设计资料好像还挺难的, ...

在后面的进阶教程会专门讲解 游戏数值平衡 的~敬请期待鸭!
作者: Nickwald    时间: 2021-10-23 12:51
梁院保 发表于 2021-10-2 19:21
有个疑问。
把ID-Key系统比做书架和书没看明白。
前面讲图书有自己的编号,key是书名还好懂,但后面说id是 ...
知识背景补充:ID-Key系统
一个现实生活的栗子就是图书管理系统,每个图书都有自己的编号,Key(键值)就是每个图书的书名。需要注意的是,ID是唯一的,而Key可以有多个。形象化比喻:ID像一个书架,那么书架上的每本书就都是一个Key。

你好~
让我们设想下我们正在做游戏吧!游戏像是一个大的图书馆,里面有很多数据,为了存放这些数据,电脑放了很多书架在里面。

“勇者的冒险开始啦!”游戏说,“现在我们需要调取数据~”
“好多数据耶”,电脑看着满眼书架,“你要哪种数据呢?”
“人物吧,”游戏说道。
电脑走到“角色区”,那里依然有好几个书架。
“有很多角色呢,你要哪个角色的?”电脑瞅了眼游戏,“很让人困扰呢~”
“我要勇者的数据哦,这时候勇者要消灭恶龙啦~”,游戏顿了顿,“不对哦,你不懂中文,那就到那边那个书架吧。”
说罢,指了指最中间的书架,上面俨然贴着一个醒目的标签:“ID:001”.
“虽然我不懂中文,但是我懂ID鸭,”电脑快步走过去,嘟了嘟嘴,“只要把数据给你就行了嘛,反正你看得懂。”
“001”号书架上摆着很多书,金色的封皮上写着一行行字:Name,Age,HP,Description(P.s.这些就是key)……
“麻烦,001号书架上也有很多书。你要哪个?”
“先给我调取下写有'Name'的书吧!”
电脑递过书。
“我看看……'Name'上写有的内容…勇者……太棒啦,现在麻烦再给我封面是‘HP’的书呗……”

---分割线---
所以说,我编了这个故事,虽然跟现实的工作原理还有距离,但基本思想是一致的呦~类似层层分级,管理内容的方式就像是套娃,一层层套下去……其实书架里面还可以有书架,不过这就涉及太多啦hhh
希望对您有帮助,不懂的地方请直接提问!我会尽力解释的~更多进阶知识,可以期待后面的进阶课程哦~

作者: 梁院保    时间: 2021-10-25 14:39
Nickwald 发表于 2021-10-23 12:51
你好~
让我们设想下我们正在做游戏吧!游戏像是一个大的图书馆,里面有很多数据,为了存放这些数据,电 ...

谢谢讲解,虽然知道id和键值是什么,但还是有不少细节一知半解的,不过无所谓了,以后用到了再说,期待后续的教程!
作者: 13345456518    时间: 2021-11-9 22:07
支持楼主大大!!!66666
作者: Nickwald    时间: 2021-11-13 21:03
13345456518 发表于 2021-11-9 22:07
支持楼主大大!!!66666

蟹蟹~我会继续努力的~
作者: TTmaker    时间: 2021-12-31 14:17
谢谢大佬

作者: Nickwald    时间: 2022-1-8 10:39
TTmaker 发表于 2021-12-31 14:17
谢谢大佬

不谢~
作者: 这就是神    时间: 2022-4-7 20:09
谢谢大佬
作者: 随风5556    时间: 2022-4-19 21:03
支持楼主!!!
作者: chelly912    时间: 2022-4-20 16:23
楼主 谢谢分享 有没有下载版的。。单位电脑浏览器实在是有问题 压根点不开
作者: Nickwald    时间: 2022-5-8 17:03
chelly912 发表于 2022-4-20 16:23
楼主 谢谢分享 有没有下载版的。。单位电脑浏览器实在是有问题 压根点不开 ...

高考完后会整理出来,目前还没有整理完,抱歉等下哈
作者: gs2616169    时间: 2023-3-28 18:27
感谢分享




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1