实战,ES6,React和3 r86

我知道两次更新之间已经有很长时间了,但是我在写信告诉您,GoldScript项目还没有结束。 离得很远! 在2014年底左右,我有了一个完全不同(基本上完全不相关)的Web应用程序创业的想法,并且在2015年非常忙碌,我将大部分(很少)空闲时间都花在了那个项目上。 随着该应用程序有望在今年第四季度进行Alpha发行,我又花了更多时间在引擎和2016年的第一款游戏上。今年,我继续做同样的工作。 。 实话实说,从代码库中休息会非常有用。 我能够以崭新的眼光和更有经验的视角来查看自己做出的决定和实现的结构。 真正令人鼓舞的是,即使经过了很长的时间,我对项目的信念和热情仍然一如既往。 回到引擎之后,我意识到在代码方面,一切都很好,但是它需要进行大量的重构才能真正使事情变得足够强大,从而继续前进。 所以我屈服了,开始完善代码。 我的意思是说真的。 结果,我的更改登录在最近一次更新之间,而现在已变成巨大。 我所做的这项工作旨在使代码更简洁,更结构化,从而使向引擎添加新功能的效率更高,因此绝对值得。 我将更改分为两类, 功能和代码 。 功能是非程序员最想知道的功能,因此我将首先介绍这些功能。 请记住,这些功能都与战斗有关,这是我计划开发的三种主要模式中的第一种。…