I don&#x27;t like &quot;engines&quot; like Defold. Because to me that&#x27;s not an engine. That&#x27;s a framework. You have few methods exposed like draw&#x2F;update, some convenience classes and that&#x27;s about it. It&#x27;s so comparable to LÖVE (<a href="https:&#x2F;&#x2F;love2d.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;love2d.org&#x2F;</a>) that literally the only difference seems to be a GUI to work with.<p>Meaning you have to write everything else, yourself.<p>I wonder if there are other actual 2D engines out there like Grid (<a href="http:&#x2F;&#x2F;www.planimeter.org&#x2F;grid&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.planimeter.org&#x2F;grid&#x2F;</a>), or Polycode (<a href="http:&#x2F;&#x2F;polycode.org&#x2F;" rel="nofollow">http:&#x2F;&#x2F;polycode.org&#x2F;</a>). Engines that actually take care of networking, predefined game callbacks, resource management, and multiplayer, like the big boys (Unreal, Unity, Source).