a pros opinion? the power of flash?

A0d218feaa0dd7509c4cbbbd7b26f362
0
CaoMengde777 101 Sep 10, 2012 at 00:30

so, i have the greatest idea for a video game…
im just begining … ive made 1 game for flash, with actionscript 3. … simple game to learn the scripting … seems easy… i learned assembly in college, for electronics technician major … also ive modded THE HECK! out of morrowind, and was one of the first to mod skyrim (b4 mod tools)… so … i have basics of learning coding…

Anyway….

what is your opinion of the power of Flash?… i intend to make a 2D …. RTS / turned based … kinda like total war i guess… but different**:ph34r:

I’ve read that flash is not optimal for a large, pro quality game… but i don’t know why exactly that ‘they’ say that…. hehe…

i want to make it 2D… because, honestly i HATE3D RTS … the art style of the 2D RTS’s are infinitely more appealing to me…

> if not flash, what other engines are there?

> why not flash??

> is it reasonably easy to make 2D games in C++ ? (or other language)
( i mean is it reasonable for 1 guy to make it… i would need to Make the engine eh??)
( i know 3D looks like a pain to learn lol)

basically… ive sorta already decided on flash, as it has been easy to learn…. however, i fear i may become limited… (and i guess i dont know enough about flash to understand how/ where i would be limited) … but i read “flash is not good for a pro, full game, just minigames “ … or so they have said…

I want to make sure I have the best engine/platform for my game… ( 2D )

I have already made much of the artwork and planning/design for my game, I left engine decision open, to make sure i get it right.
I know you guys wont have all the answers, but worth a shot to ask…

5 Replies

Please log in or register to post a reply.

A638aa42130293f319eda7fa4ba121f4
0
fireside 141 Sep 10, 2012 at 02:18

I think the problem with Flash right now is that it doesn’t really port to portable platforms like Android and iPhone, so that would be your main consideration. 2d games are popular on those platforms, so you might be missing a chunk of audience. If that’s not a problem, Flash would be fine.
Otherwise, try doing a search for 2d game engines that are cross platform and see if they export to phones, etc. One I saw was Game Editor, but I haven’t used it so can’t recommend it.

A0d218feaa0dd7509c4cbbbd7b26f362
0
CaoMengde777 101 Sep 10, 2012 at 02:32

I think the problem with Flash right now is that it doesn’t really port to portable platforms like Android and iPhone

….. hmmm… i thought one main use of flash was to put to iphone and android…. … like the book i have one main bullet point on the back says “make games for iphone and android” …. … i suppose you cant port the exact copy of the game, you have to alter it… ???
im just learning, im not to THAT point yet. (mobiles)

B5262118b588a5a420230bfbef4a2cdf
0
Stainless 151 Sep 10, 2012 at 08:05

As far as I know, flash is terminally ill.

Adobe made a press release some time ago saying that they were dropping development of flash and moving into creating tools for html 5 development.

About time too, flash is basically 8 bit code designed for high speed graphics display using software rendering. The world has changed now, we have decent graphics hardware in just about all devices.

C++ is the way to go.

A638aa42130293f319eda7fa4ba121f4
0
fireside 141 Sep 10, 2012 at 09:36

….. hmmm… i thought one main use of flash was to put to iphone and android…. … like the book i have one main bullet point on the back says “make games for iphone and android” …. … i suppose you cant port the exact copy of the game, you have to alter it… ???

Used to be somewhat true, at least for Android. Apple hasn’t supported it on phones from the get go.

For Android, it’s no longer supported in 4.1, the latest version:

http://mashable.com/…in-android-4-1/

So, you can pretty much forget phones or tablets for Flash anymore.
BTW, another really interesting cross platform 2d engine is Monogame. I think you can export to just about every decent indy platform with it. I haven’t used it either but have seen some work done on it.

6837d514b487de395be51432d9cdd078
0
TheNut 179 Sep 10, 2012 at 12:19

As others have said, Flash is currently on death row. It’s still used in some basic markets, but it’s phasing out in favour of HTML5. IE 10 will not support plugins, so Flash won’t work with that browser. Adobe has canned Flash support for mobile platforms and it’s highly unlikely Adobe Air will go anywhere. Even if Flash could hold on for its dire life, the API and numerous critical issues with the plugin (memory leaks, instability) make it a poor choice for any project, especially with much better alternatives.

HTML5 can do some interesting things on the gaming front, but it’s still limited in some important ways, particularly with audio playback and the performance on most mobile platforms is generally poor. IMO it’s still not quite ready for prime time yet, but it will eventually get there. It’s a choice between long term vs short term gain. Currently C++ is still the best choice, even for supporting multiple platforms. With the release of Windows 8 phone, every major platform will support C++. All that matters is careful design and writing portable code to function on all these devices. It’s time consuming, but in the end you get what you want and how you want it. I’m unaware of any 2D engines that support multiple platforms, but the one engine I think shines the most is Torque 2D.