首页
排行榜
发现
动态
云游戏
论坛
创作者中心
发布
星火进阶攻略
加载中
【星火进阶教程02-构建完善的代码框架和云存档读取】
一、前言 对于写过一些代码的兄弟来说,在准备写一个玩法和功能都足够充分的游戏上,如何构建一套稳定、强悍、易读的代码框架显得十分重要。下面从几个方面,就如果搭建一个功能模块进行一些深入浅出的探讨。 蓝色字体代表重要的内容,需要仔细思考和理解,同时一般描述文字在图标上面。 二、构建流程 我们以建立一张地图闯关为例,搭建一个功能模块。 1.新建文件夹 这一步十分的关键,它规划了你怎么如何按模块化的思维来
【星火进阶教程01-定制化数编节点】 定制自己的伤害效果节点 + 伤害计算流程简述
一、前言 1.对于一个“正常”游戏 作者总是会有属于自己的一套伤害类型, 而星火官方只给出了一个简易的模版伤害效果节点,这显然是不够的; 2.可能得场景 我希望我造成的某个伤害 可以 与自身的属性挂钩,同时又能方便直接在编辑器上填写,而不是写在伤害公式里,然后每次还必须打开公式界面再看自己的写的如何。 3.正确的做法 应该是规划一套属于自己的伤害体系,然后把这套体系转换为定制为自己的伤害效果节点,
【星火进阶教程03-代码锁】如何构造代码锁来提高代码的安全性,十分实用
一、前言 我们在设计游戏的时候,可能会发现一个问题,就是当玩家快速点击按钮或者由于客户端某种其他未知原因,结果服务器重复处理了事件的逻辑,导致程序未按照我们想要的流程走,或者出现了其他可能问题,这里给大家提供一个十分方便的【代码锁】功能,可以有以下优点: 1、封装完善的代码锁可能十分方便的实现开锁、解锁功能 2、所有锁可以层级套用 3、客户端与服务器都可以使用(服务器锁最为安全) 4、去掉了导致
[星火进阶]容器的选择
先叠甲:我不是大佬,也不会代码,以下所有内容都是自我摸索过程中总结的经验,如有错误还请指正。 一、先说明容器的概念:有一个类专门用来存放其它类的对象,这个类就叫做容器,它就是将若干性质相同或相近的类对象组合在一起而形成的一个整体 。 二、星火中的常用容器:数组、map、集合、任意值、简单表、任意数据、自定义类 三、各种容器的优缺点(关键词解释,键:容器的钥匙,值:钥匙对应的值,本地:仅限于服务端或
【星火进阶教程04-单位重复验证器】善于高效的运用自定义效果节点来构建稳定性更强的数编结构
一、前言 当我们在需要写大量数编数据的时候,尤其是技能和装备功能时,我们经常可能会遇到需要重复使用某个限定功能的时候,一般这些功能官方并没有为我们进行封装成预制节点,但是对于我们自身项目又可能经常遇到。 如果我们每次在数编的函数里写一堆逻辑,会导致我们不方便进行修改,同时也不善于维护,所以我们这时候出动自定义效果节点,实际上,熟练运用后,不管是效率上、代码稳定上都是差一大截的。 下面用一个
【星火进阶教程】总链接列表(绝对值得收藏!)
这里是一刀斩清风的星火进阶教程,主要包含的是一些常用的进阶使用技巧。 同时,为了方便自己,也为了丰富功能,做了一个小型系列,主要针对星火触发器官方还没有内置的功能,进行一个模块化封装,相信下面的这些小模块,总有适合你的。 【星火微课党系列】
已经到底了
加载中