If you have created a game that works in exe and for flash, how hard is it for a newbie to port that game to Android?
Printable View
If you have created a game that works in exe and for flash, how hard is it for a newbie to port that game to Android?
As soon as the Android Exporter is released, all you have to do is change the build type. :)
There will of course be some extensions which are incompatible with or unavailable for certain runtimes but aside. from replacing the functionality those provide it should be as easy as Stephen says :-)
Wow that sounds good! :) Is there any set date for release?
No as usual done when done -- We are hoping for 1st quarter of 2012 -- but its all dependent on the testing.
Not to crush any dreams or sound too negative, but I think it is a little unrealistic to say the conversion of one game will be as simple as clicking a build type in the file properties. Generally, you may need to do lots of optimizing for the device (being a smartphone, you might not be able to port a Flash game, for example, and still get the same performance). I myself found that what I thought was a simple Flash game turned out to be too much for the XNA exporter. And I would have thought an xbox could handle it without breaking a sweat. I would think smartphones would be able to handle even less. But maybe I am way off here... just trying to keep your expectations realistic. :) This is actually the reason I am holding off on buying the ios exporter now.
Mobichan, an upcoming version of MMF2 allows you to build with incompatible objects. Additionally, there is the Runtime Object which you can use to detect which runtime you are in. Combine these, and it is literally as simple as changing the build type. You can access the beta in the forum at the bottom of the forums index: http://community.clickteam.com/forum.php (scroll down and go to the MMF2 owners lounge)
He is speaking more of how a game will run on different platforms, I think.
I was, indeed, referring to dealing with different platforms. Stephen originally said it was as easy as changing build types. But if the OP isn't familiar with porting, then they should be prepared for some amount of tweaking to get their code to run smoothly on other platforms.