3 ms·
For 2D stuff, Haxe/OpenFL has been quietly gaining a fanbase, including some successful higher-profile releases. Comfortable environment for former Flash devs s
by chipsy 12y ago
For 2D stuff, Haxe/OpenFL has been quietly gaining a fanbase, including some successful higher-profile releases. Comfortable environment for former Flash devs since it builds on the same API. Some other FOSS options I've often seen come up: LibGDX, Cocos2D. Haven't shopped around lately.
Unity is extremely common(bordering on the default option) for 3D. It has a small industry of Asset Store add-ons that fill in the gaps and can (sometimes) substitute for knowing how to code things. I recently decided to familiarize myself with it enough to take on freelance work, since there's a lot of activity there.
Unreal has been in a price war with Unity and since this past GDC it's now in a "free plus royalties" deal. You're given complete source code access, not just proprietary runtimes. It's behind Unity on buy-in and the subsidiary market, but the core tech is generally more interesting and it has a big legacy in AAA. You may like the Unity workflow more, depending.