开发碎碎念05

修改于2024/10/297 浏览综合
实话实话说,这个游戏最后的名字是在27号决定的。但不论如何,根本就不叫lightfuntmp啊喂。
当时取这个名字也是被两个说明文档搞晕了。一个要求项目名标注聚光灯(针对pc开发者); 另一个文档则要求星火编辑器里的项目不能带聚光灯三个字。我我做星火编辑器的PC开发就非常为难[表情_捂脸哭],恰好我唯一加入的队长群那个时候已经接近禁言了。想到以后反正也能改,就随便取了队名加tmp表示临时的。
没想到没想到28号下午队长群又说需要加新的群。那个新的群里又说28号中午就截止改名了。我真的懵晕了,哈哈。游戏的游戏的名字叫皮克索核心。也就是那个光球。因为我以后想要做二维像素游戏开发。这个光球某些方面也寓意着我将走向自己的独立游戏开发之路。
大约是三天前,我的几个核心的技能和防御塔已经设计完成了。剩下的就是召唤技能的设计,这里花费了很长时间。由于所有的技能都是针对光球的,会有不同的阵营的单位对光球施加buff。开发过程中我就发现各种buff的相互生效产生了灾难。比如我只是想减速光球,但是减的太多,让光球相反方向移动了[表情_捂脸哭]。还有我设计的一个辅助的召唤物,他并不会正确的找到他需要治疗的对象。开发过程中还有各种奇特的bug是非常的时间杀手。最后我还想吐槽一下星火的在线帮助文档,他几乎没什么作用。有些截图截的很不完整,让我摸不着头脑。有些步骤中间断了一些需要有一些基础才能跟着做下去,就很无语。比如那个三段放技能的说明,做到一半发现步骤跳跃了。搜索功能也只能搜索到接口文档,而搜不到前面的文字说明部分。在26号的晚上,我被寒冰塔难住了。寒冰塔的设计比较特别,我的预想是发射一个带有范围伤害的投掷物,到达目的地后对目的地范围目标造成减速和伤害。在这个时候由于之前各种减速的bug被我用奇技淫巧规避了。在这个时候完全爆发出来。于是整个28号我都在尝试解决速度的问题。这里又和星火编辑器有关系了。星火编辑器里对于buff中速度的定义非常模糊。让我没有办法知道我的命令下去之后速度到底是多少。绕了一大圈,我终于明白他对速度有两个子属性。一个基础值,一个百分比值他们是相互独立的。由于速度和生命值不太一样,减速效果应该在效果结束后恢复,而生命值不用。在调整各种buff的时候让我很苦恼[表情_捂脸哭]。最终呢,也只能写完两关了。第三四关我有更多的想法。比如敌方的召唤物。我方的无敌特效。敌方的判罚结束游戏,还有五花八门的塔组合起来挑战玩家。但比赛时间已到,先到这里啦!
TapTap