前面,我们学习了一些物编的基础姿势。后面,我们继续学习,如何完整的制作游戏。
今天学习进入游戏后,第一个事件,玩家难度选择。
话不多说,上干货。
我们在scripts的setup.lua下,写个对话框
hdialog.create(
nil, --自动挑选第一位玩家,让他选
{
title = "选择难度",
buttons = {
"一般困难",
"非常困难",
"极奇困难",
"破天荒难",
}
},
此时进入游戏后,第一位玩家出现对话框选择
当然,此时选择这个难度,是没有什么作用的。所以我们再给不同的难度,加点不同的效果。
比如常用的新手装备激励。
首先,我们去物编那边,创建点装备,如下图
然后回到setup.lua,给对应难度选择后,creat相应的装备
我们设置,当第一位玩家,选择一般困难时,给他一件装备“一般困难剑” ,如果选择“非常困难”,给他“非常困难刀”~
我们测试一下,效果看看
好的,效果如我们所期待。
类似难度选择,还可以加强怪物数值,控制单位资源等等,大家可以开始搞事情了,给那些不知天高地厚的玩家亿点小小的阻碍。
如有相关问题咨询,可以自行加群进行学习,讨论。