GameMaker 可以帮助你创建那些元素繁多的游戏,只要记住一个规则:优先使用包含数据、规则和方法的数组,而不是将对象数量保持尽可能小。在我的游戏中,只有控制器对象,但截图中显示的就是数据数组的形式,等同于一个完整的游戏!没有单个对象,速度却达到800帧每秒,下降到500帧每秒也是正常的。如果我进一步优化,我觉得可以再节省5-10%的帧率,但现在已经足够了。所以你还在等什么,快来GameMaker上创建大型爆炸游戏吧!

+1200个等距地图块

+1200个精灵(树木+火焰+闪电+生命条)

+2200个精灵(用于切割树木时获得的资源)

+UI精灵和文本(在绘制GUI事件中)

+此外,还有很多粒子效果,但GameMaker处理得非常好,几乎不花费任何成本,所以这里就不列出来了。

来看看我的游戏的预告片:https://store.steampowered.com/app/4272270/Its_Chopping_Time/ 或者下载试玩版亲自体验一下!

赞美GameMaker!