无休止的运行189天。游戏重新开始

我终于完成了Java作业(尽管本月底我仍然必须为考试做准备),终于在我的node.js项目中找到了一个地方(我实际上将获得8的报酬))然后用Swift整理一些东西。 有了这些,我没有太多时间去Corona和Lua。

令人惊讶的是(或不是8)),当您在休息后返回原来的项目时,您所有的不良习惯和习惯都会跳出来。 例如,我只是喜欢做各种事情的大型函数。 因此,这个星期一我花了​​2个小时来弄清楚为什么在清理水准仪后还剩下一些物理对象。 我挖了一下,从中溢出了s ***,只是为了弄清楚我平凡的clearLevelObj()函数不仅清理了旧对象,而且还创建了几个新对象。 因为很久以前,此功能是在游戏重启时执行的,所以清理旧对象并为新对象完成一些工作非常方便。

但毕竟我完成了游戏的重启工作流程和游戏进度。 这样,我几乎完成了第1层的工作。还剩下两个重要的事情。 一个是对象生成器,如果老板被成功射击,它将为角色创建一个可收集的对象。 第二个是游戏保存功能,但是使用require(“ loadsave”)应该很容易。

然后我将进入第2级并遇到各种麻烦,因为我的关卡包确实很乱:sunglasses:但是,到达那里时,我们将越过那座桥。

另一个重要的问题是难度的进展。 随着游戏的发展,游戏应该会变得越来越难-在这一点上,我正计划通过销毁越来越多的元素并提高运行速度来实现它,但也许稍后我会提出其他建议。

此外,正如您在视频中看到的那样-开始播放时,菜单按钮会逐渐消失。 那样很好,因为我现在不知道该如何处理。 如果菜单打开,我需要停止角色,并具有所有功能,例如从关卡开始重新启动,成就,收藏和声音控制,这暂时没有意义,因为我还没有声音。

但是该项目开始成形,对此我感到非常高兴。