It rather integrates well with an external code editor like VS Code and popular 3rd party 2D tools like tiled and dragonbones/spine. It doesn’t even have a code editor built-in. So, it’s not an instant one-click process. However, to build a native version, you need to set up all the native tooling stack and compile it. Not just hybrid apps like Apache Cordova. Note that It produces a real native app on mobile. 11MB if include both armv7 & arm64bit lib.
The smallest apk I can get is around 6mb. Very ideal for Facebook instant games or chat app’s embedded games. only ~155kb gzipped since it uses native js. The editor/IDE is Electron-based, with no official Linux support.
I’m familiar with this language (It Support Typescript as well), so it’s a plus for me. It’s from the maker of the popular Cocos2d-x engine, but with Visual IDE ala Unity and uses javascript. I just don’t know why it’s so hard to find articles/resources about this engine. I have tried Cocos Creator and have a good impression so far. Regarding to support, It has small but active & responsive community.
So Defold kinda battle-tested on that scale. It requires us to follow the defold way to do things (like message passing between objects).įor maturity, Kings use it on some of their own popular games (Candy Crush Saga uses a different engine, though). html5 build as low as around 800kb (gzipped). It was part of King (Company behind super popular Candy Crush Saga), but now is independent under the Defold Foundation.įeatures appear limited, but highly polished and pay attention to high performance/ low engine overhead. Just got “open outsourced” this year, which makes it even more attractive. Defoldĭefold is a Lua-based game engine with a Visual Editor. It’s very actively developed, and its future looks bright because of its popularity. C# support looks nice but will make build size even larger. GDScript, the official language, is not python and people say it’s not performant. Probably it’s not the primary focus on the current phase. I only have very limited experience, but the performance seems just acceptable. For html5, the smallest (compressed) is around 2.9MB. There are also lot of Articles and YouTube tutorials.īuild size APK is around 7.1-11.8MB (modules can be stripped when compiling). Godot IDE, where you can manage and edit assets, scene, code, etcĭocumentation is good. Has built-in animation/bone, tile editor, etc. Most of them are community efforts.įeature-rich, support both 2D & 3D. Different languages have different maturity and performance. Main language is GDScript (python-like) but also support C#, C++, etc. Godot is purely open source, with most permissive licensing. I often read that it does 2D better than Unity.
it’s like an open-source version of unity. Soo after some initial research My top candidates are: Godot, Defold, Cocos Creator and Solar2D.
Yeah, I think it’s the most popular one for a general-purpose game engine. Perhaps the first thing that comes to your mind when talking about the game engine is Unity. Its something hard to imagine a decade ago. Now you can develop & publish games with Unreal Engine for free. But, I’m really overwhelmed by the choice of game engines! There are a lot, and almost all of them are accessible. Its been a while since the last time I made a game with Flash, and somehow I want to do it again for fun.