下载 App

星火三消之三连检测
上一回完成了消块实例化的显示(P2)(https://www.bilibili.com/video/BV1qLeUzKEHS?spm_id_from=333.788.recommend_more_video.0&vd_source=f9c1188016e81eabc613ade954e6d482),红框部分可以看到随机生成的消块构成了三连、四连。
为了避免这一情况我们在生成消块前加入对随机到的消块
@鹿萌
3 赞
1 回复

「自制卡牌游戏DIY」主线选关界面(1)
#星火编辑器 #星火编辑器入门 #游戏ui界面 #星火编辑器小功能分享教程
我正在尝试用『星火编辑器』制作一款卡牌游戏。
在前面几期,我们挥洒创意,搓出了效果惊艳的3D主界面UI。为了响应玩家点击主线关卡按钮的操作,我们需要一个选关页面供玩家选择主线关卡,同时便于我们进行主线关卡相关功能的设计。
界面的设计还是从创建panel开始,然后在panel的顶端创建代表章节名称的label。游戏第一章的
@Stonefish
00:09

背包自动整理:一看就会,超简单!
背包一键整理,星火编辑器触发几行就能轻松做出背包一键整理功能,纯小白也能学会~
先看视频效果:
一、核心目标
点 “整理背包” 按钮,让背包里的物品自动排序(比如好东西放前面、同类集中),把零散格子空出来,找东西更方便!
二、步骤拆解(对应截图逻辑)
1. 启动整理流程(事件触发)
选 “游戏 - 触发自定义事件”,绑定 “背包整理按钮点击” 。意思是:点按钮时,启动整理功能。
2. 提取背包物品
@Agny
5 赞
00:38
新英雄这套还是很爽的
主1瞄准 副4伤害高点
@来不拉力
1 赞

「自制卡牌游戏DIY」点击与选中反馈
#星火编辑器 #星火编辑器入门 #星火编辑器小功能分享教程 #星火编辑器案例
我正在尝试用『星火编辑器』创作一款卡牌游戏。
前面两期我们完成了战斗界面UI相关的设计,但是还没有编写相应触发器逻辑。今天我们尝试从简单的点击与选中反馈开始,将游戏内需要的各种功能和效果一步步实现。
在很多如P2这样的优秀游戏中,都有细致的操作反馈。例如当玩家选中己方/敌方单位,该单位脚下会出现绿圈/红圈。当单位移
@Stonefish
1 赞
1 回复

「自制卡牌游戏DIY」战斗界面设计(2)
#星火编辑器 #星火编辑器入门 #游戏ui界面 #星火编辑器小功能分享教程
我正在尝试用『星火编辑器』创作一款卡牌游戏。
在上一期,我们搭建了美观得体的能量槽、卡牌显示区和信息区,并尝试以圆饼形式在卡牌上显示能量进度的效果。今天让我们接着上一期继续丰富完善我们的战斗界面。
战斗界面必然要为玩家在战斗过程中的体验服务,而玩家在单场战斗中的核心目标就是要击败敌方首领,同时避免让己方首领被敌方击败。那
@Stonefish

「自制卡牌游戏DIY」主线选关界面(2)
#星火编辑器 #星火编辑器入门 #游戏ui界面 #星火编辑器小功能分享教程
我正在尝试用『星火编辑器』创作一款卡牌游戏。
上一期我们完成了选关界面的UI设计(P2),今天让我们尝试写一下选关页面的触发器逻辑。
当玩家点击特定关卡按钮并将其选中时,要在右侧图片栏更新关卡对应图片,也需要在右下描述区更新相应描述显示给玩家。为了实现这一功能,我们在客户端先新建3个类型为简单表的变量,分别用于存储主线关
@Stonefish

「自制卡牌游戏DIY」简易选英雄功能(1)
#星火编辑器 #星火编辑器入门 #星火编辑器小功能分享教程
我正在尝试使用『星火编辑器』制作一款卡牌游戏。
在前面分享的功能中,我们已经可以让玩家选择一个主线关卡并进入跳转界面。今天接着上次的思路继续,制作玩家进入主线关卡后要跳转进入的选人界面。
还是先从界面设计开始。今天要尝试的新面板是“可附着面板”。我们打开界编组件库,从gameui中找到“可附着面板”(P2)
/*科普-可附着面板
@Stonefish

「自制卡牌游戏DIY」主线选关界面(3)
#星火编辑器 #星火编辑器入门 #游戏ui界面 #星火编辑器小功能分享教程
我正在尝试使用『星火编辑器』制作一款卡牌游戏。
上一期我们完成了触发器批量实现关卡按钮点击响应的功能(P2),今天让我们继续完善主线选关界面功能。
当玩家点击特定关卡的按钮时,要让程序知道玩家点的是第几个关卡的按钮,根据当前玩家所在章节计算出玩家点击按钮所对应的关卡,从而为玩家更新该关卡的图片和描述信息。这里需要有一个小
@Stonefish

「自制卡牌游戏DIY」简易选英雄功能(2)
#星火编辑器 #星火编辑器入门
我正在尝试使用『星火编辑器』制作一款卡牌游戏。
接着上一期,我们来到这个功能的客户端部分。当玩家选中英雄,服务端将选中大英雄事件发送给客户端,并且在事件中将三个参数——选中的大英雄(单位)、是否已选择英雄(布尔)、已选择的英雄(单位)传给了客户端。那么我们找到上一期所创建的可附着面板,并将可附着面板中的控件在局部变量中进行声明(P2)
接着设计我们要选择的
@Stonefish


