首页
排行榜
发现
动态
云游戏
PC 游戏
论坛
创作者中心
开发者中心
发布
热门攻略
加载中
01:00:58
【星火编辑器】第三人称镜头视角教程
#攻略#星火编辑器
00:24
新人、任务引导指示器
前言: 游戏初对玩家进行有效引导,可以让玩家快速上手。星火中如何实现简单的有效的引导也是每个开发者需要思考的问题,下面给大家带来一个简单有效的引导方式—指示器。先来看下效果: 实现思路: 思路非常简单,相信小伙伴们看完应该清楚需要用到哪些知识了吧? 第一:我们需要创建指示器的表现 第二:让这个表现指向我们的目标点 是不是很简单,下面来实践。 实现步骤:(以及踩过的坑) 第一步:数编写
分享prompt, 如何用ai帮你进行技能设计
用gpt4或者文心一言4都可以,个人体感GPT4效果更好一些,文心的也够用,白底图是GPT4,黑底图是文心一言生成的,理论上大模型都能用,月之暗面的模型还没试过。 prompt如下 # Character 你是一位 ARPG 游戏技能设计专家,对于人物或 Boss 的技能设定和优化有高深的理解和丰富的经验。 ## Skills ### Skill 1: 解读用户需求 当用户向你描述技能设计的需求时
最简单的装备局教程
蓝奏云地址: https://wwxd.lanzouw.com/igwOW29vbove 密码:f7h3 //文件夹内有示例项目,里面有示例触发,很简单。 //如果项目大,触发器比较多就复制这儿 1.解压: 将equipment_main.lua文件解压后放入项目的 \src 文件夹内 2.修改 修改equipment_main.lua第四行的 p_6jgd 为 自己的项目名
Boss指示器教程二自定义计时器
这期继续讲解BOSS指示器。 上一期我们讲到指示器的进度用到了自定义计时器。 自定义计时器是在官方计时器基础封装了一层。 自定义计时器方法里有6个参数 总时间:整个计时器的持续时间 我的间隔:每隔多少时间执行一次周期函数 周期执行函数: 每个周期执行的函数 结束函数:计时器结束时候执行的函数。 是否立即运行一次:周期函数是否立即执行一次。 计时器集合: 用于保存计时器,方便统一管理计时器。 这边其
重做物品拾取系统具体方法2
下边为主贴的超链接内容 上边为转换函数写法 上边为比较函数写法 上边为关闭函数写法和用到的两个变量 上边是用到的两个自定义事件 接下来去界面编辑器中处理ui
02:37
如何制作自定义伤害漂字-中文数字伤害漂-设置伤害公式对应的飘字
如何制作自定义伤害漂字-中文数字伤害漂字。 主要有几个方面: -完整的飘字设置- -设置伤害类型- -设置伤害公式对应的飘字- -设置技能伤害类型对应的飘字- -制作飘字字体- -设置飘字动画-
00:15
类幸存者游戏自定义AI教程一
这系列教程为大家带来,类幸存者游戏自定义AI的讲解(基于2024 0.3版本),大致分为小怪自定义AI,BOSS自定义AI,还有角色自身AI(没错,我给自身角色也加了AI,用AI来控制自身技能的释放) 首先,幸存者类的游戏怪物一般自身都有一个被动技能(土豆兄弟,刀刀兄弟,吸血鬼幸存者等),就是碰撞到玩家会对玩家造成伤害,那么在星火里怎么实现这个功能。 我的实现是制作一个怪物通用被动技能 怪物的碰撞
背包或属性栏拖拽功能的一种实现
本文主要介绍滚动条不适合手机的情况下,如何通过手势操纵面板上下滑动效果。 主要思路:监听了鼠标按下与松开事件,然后起一个计时器在两个事件之间记录鼠标的坐标移动,内容面板做同步移动。 一,在你的需要显示的控件(即显示窗口)内起一个鼠标按下事件 见图一,图二 这个事件主要调用了两个函数,下面会有函数的具体实现 feat check mouse 第一个函数的作用是记录和计算鼠标位置,让面板做同样移动。所
05:11
排序-不灭的萌新实战系列1
用案例讲解排序#攻略#新手攻略
00:20
如何换上不同的装备,使用不同的装备技能,也可以直接做成技能书
上面是视频效果,具体操作步奏也很简单: 1.在数据编辑器物品里创建一件物品,如果是装备上时技能栏出现技能,看下图 2.如果是点击学习的技能书,看下图 3.自定义函数里面写了什么,其实很简单的,看下图 4.具体怎么找单位指定的槽位编号,看下图 这样一个可以做主动技能装备或技能书的物品就做好了,具体效果看视频#星火编辑器
三消合成的基础写法
经典三消合成 思路是这样,先搜索目标点是否有相同单位,没有就直接建造单位,有一个的话,就以这个单位为坐标,二次搜索,再次搜索如果满足就合成。如果第一次搜索就满足条件2个,就直接合成。 难点在于,搜索的动作非常难找,藏的深。 项目工程连接一会上传完发,彦祖们仅供参考#三消
05:58
第一章:触编创建UI及UI事件教程
教程中需要复制粘贴的代码 { on_mouse_up:function(){} on_long_click:function(){} on_mouse_down:function(){} on_mouse_leave:function(){} on_dropped:function(){} on_mouse_enter:function(){} on_long_click_relea
【星火微课堂-01】关于物品和技能等对象进行标签过滤的封装问题
一、前言 在星火里面,我们经常可能需要对物品和技能等对象,进行过滤筛选或者判断,而这部分,星火暂时没有给我们提供预制的功能函数,同时,这部分代码虽然不满太长,但是占用的代码行比较多,所以我们考虑框架化的处理。 二、创建一个物品的过滤函数 建议将上述函数写入单例类(见之前教程)中,这样可以在数遍中访问。 1.函数需要物品的ID,如果获得是物品对象,获取下物品对象的数遍表的ID即可 2.第二个参数是
12:04
任意数编节点的使用教程
拖了挺长时间的教程,这里我定义物品词缀库来讲解一下任意数编节点的使用方法。 使用任意数编节点的优点(相比较与在触发里写数据) 1数据与程序隔离 2查找起来较为容易,连线结构 3可以导出为CSV表格编辑
00:19
如何实现单位的随意拖拽摆放?【星火编辑器教程】
很多小伙伴想做自走棋类的游戏,那么就会涉及到单位的一个最基础的操作,就是选中单位并拖拽和摆放,那如何实现单位的拖拽摆放呢,今天就来教大家如何实现这样的功能。实现效果如下视频所示。 教程开始 第一步: 打开编辑器的触发编辑器,新建一个文件夹(我就叫“拖拽功能”,方便对拖拽功能的逻辑进行归类,如果你不建文件夹也没关系,习惯而已) 第二步: 点击文件夹右边的+号,添加一个变量,我这里叫“变量_目前选中的
00:14
创建自定义单位属性及实时显示单位属性的信息面板
最终效果看视频,模仿war3创建了三个自定义单位属性(数值)力量、智力、敏捷分别与生命值、魔法值、护甲值挂钩,并且需要判定但是是智力英雄还是力量或者敏捷英雄,将攻击与主属性挂钩,最后创建了一个可以实时显示单位信息的面板。 我还是处于学前班水平,最近看了很多大佬视频,终于第一次捣鼓出了自己想要的效果,分享给大家,觉得太简单的请无视,哪里有错误或者有更简便办法的欢迎指教。 ps:左边的是被影响的属性
一个简单的BGM功能,不同场景播放不同BGM
功能说明: 服务端在切换场景后,发送自定义事件通知客户端 客户端在收到自定义事件后,根据当前场景播放对应的BGM 下面是我个人的实现方式,仅供参考 服务端方面 切换场景时触发 发送自定义事件过程的一些函数 自定义事件 客户端方面 触发自定义事件,收到事件后去调用播放BGM的函数 下面是我客户端相关的具体实现,仅供参考 在客户端新建一个类,我这里叫音效管理 然后再类下面新建一个变量,我这里叫当前BG
00:29
类幸存者游戏自定义AI教程四之玩家角色AI
这期是自定义AI最后一期,给角色添加AI。 举个例子,我们想实现一个玩家每隔5秒向周围敌人发射火球的技能,大家可能会用周期节点或者添加BUFF来实现。 这期提供另一种解决方案, 用AI来控制角色施放特定类型的技能。 优势: 1 更方便,技能本身就是个普通的主动技能。 2 假如你有暂停游戏不暂停通讯的需求时,周期节点其实是暂停不了的。BUFF有另外一个问题执行周期的时间没办法动态修改,例如我一开始添
星火萌新笔记-类的使用篇-基础知识
在星火编辑器中,类是一个很常用的东西最近一段时间,着重研究了一下类的使用(笔记暂不涉及数据编辑器与云变量) 参考教程: 1、星火编辑器文档,触发基础功能示例12 2、bilibili 内秀刘大佬视频,【星火基础】触发器中类结构体概念及操作 3、taptap星火论坛 爱斯寂寞大佬,自定义控件教程之5-选择框(类的应用) 4、taptap星火论坛 一刀斩清风大佬,星火进阶教程02-构建完善的代码框架和
加载中