Answer the question
In order to leave comments, you need to log in
Actionscript in 2017. Cross-platform game and app development, what options are there?
I'm into game development, I tried to use Unity - like most I came to the conclusion that this tool is too cumbersome for one person, too cumbersome for me. I needed something more or less simple and at the same time powerful, and then I remembered Flash, or rather what was left of it. Actually the essence of the question, tell me what current cross-platform engines are currently using AS. Of the platforms, the web is of interest (namely, the VKontakte social network - the market, judging by the numbers, is pretty not bad), the desktop (in .exe - Steam is interested), and mobile phones (Android) - these are all the criteria regarding the cross-platform engine. I would like to master such a tool that will allow me to develop for all of the above platforms, in the language that is most interesting to me syntactically. Or is it still better to look at Haxe or JS if they satisfy my criteria, but I'm not strong in their ecosystem - 1) Deploy to VK 2) Deploy to Steam 3) Deploy to Android. Thank you.
Answer the question
In order to leave comments, you need to log in
Flash for web, AIR for android/ios/win/mac. You can even get by with a single codebase when using conditional compilation and ant/gradle.
For 2d rendering, there is Starling, but all 3d engines have been abandoned for a very long time. It seems that there are still some game engines, such as citrus.
But you should be prepared for a bunch of problems and the need to write crutches. For example, there are problems with sound playback on android. There are also runtime bugs for ios - the game can just start to crash for unclear reasons and it will be impossible to fix it, because adobe does not fix such bugs for years.
I would stop at unity, because it will be much easier to master. It already has all the necessary tools that you will have to write on as3 from scratch or assemble it piece by piece.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question