What tools to use for Flash game programming?

Discussion in 'Game Development (Technical)' started by GaiaDreamCreation, Jul 8, 2008.

  1. GaiaDreamCreation

    Indie Author

    Joined:
    Jun 8, 2008
    Messages:
    440
    Likes Received:
    26
    Dear Flash game developers.

    I have been looking for affordable tools to develop web games in Flash (and web applications too), however I have not found a lot of quality solutions. Most of the solutions (free and paying) seem amateur. I want to create flash games and probably integrate MochiAds inside to directly earn revenues from the games. I know Adobe Flash CS3 would do the job, however it is about $700. This is really too expensive.

    Does it exist equivalent applications to make everything like Flash CS3? I don't know if having a cheaper alternative would mean fewer possibilities compared to Flash CS3. What would be the limitations?

    I found Koolmoves for $50. It seems to have everything for games. That would probably my first choice.
    http://www.koolmoves.com/

    What would you recommend to create Flash games?

    Also, do you have any good books or websites to recommend for starting Flash programming? By the way, I am a C++ programmer.
     
  2. KNau

    Original Member

    Joined:
    Jul 29, 2004
    Messages:
    1,165
    Likes Received:
    2
    Flash has a 30 day demo, which should be more than enough to pump out your first webgame. Then you can buy the full version :)

    Otherwise, FlashDevelop or haXe.
     
  3. svero

    Moderator Original Member Indie Author

    Joined:
    Jul 27, 2004
    Messages:
    3,392
    Likes Received:
    6
    I'm just flexbuilder 3. (around 250$) That's everything a C++ programmer needs to make games in flash. A good free alternative is FlashDevelop.
     
  4. tolik

    Original Member

    Joined:
    Sep 20, 2004
    Messages:
    1,407
    Likes Received:
    0
    Here's a small excerpt from my Flash development presentation I did for local indie community last Xmas:

    Tools
    •Adobe Flash (www.adobe.com)
    •MTASC (http://www.mtasc.org/)
    •haXe (http://haxe.org/)
    •FDT (http://fdt.powerflasher.com/) (Eclipse)
    •Flex (www.adobe.com) •

    URL
    http://www.flashgamesponsorship.com/
    http://oos.moxiecode.com/
    http://www.kongregate.com
    http://www.mygame.com
    www.donutgames.com
    http://www.tonypa.pri.ee/tbw/
    www.papervision.org 3D
    http://www.cove.org/ape/ Physics

    Should be enough links to get you started. Check out FDT and Flex in the first place.

    If you've never coded in ActionScript, it'd be extremely hard to start using any 3rd party Flash replacement as all of the tutorials for setting up environments and compiling external resource libraries will be not compatible with your solution.
     
  5. Jack Norton

    Indie Author

    Joined:
    Jul 28, 2004
    Messages:
    5,130
    Likes Received:
    0
    I don't understand FDT - I checked the features, and what it does that the standard Flex Builder can't do already?!? seems totally wasted money unless I'm missing something... :eek:
     
  6. defanual

    Original Member

    Joined:
    Mar 23, 2006
    Messages:
    612
    Likes Received:
    0
    I'd go with KNau on this. I managed to make a game (including learning flash and actionscript 3) within the demo time-frame then decided to purchase after, knowing I can create content successfully with it.

    I tried a few other flash tools, but I do feel overall they just don't compare to adobe's either in features (although the script editors a bit standard, especially if your not using .as files), documentation (there's loads although the help search could be better) and compatibility/ease. In fact, if you don't own flash's brothers and sisters (photoshop, illustrator, dreamweaver etc), I'd recommend that instead, because they get on so well and make game development a joy. So if you can, get one of the suites (web premium or design premium) instead.

    It all depends on how serious you are really and what your willing to do or risk to get the best tools if necessary. So unless you absolutely cannot afford it (no savings / job / budgeting etc) or you aren't serious / sure you can make it an investment, be sure to use one that is actionscript 3 compatible/ready.
     
  7. UnknownGuy

    Original Member

    Joined:
    Mar 22, 2006
    Messages:
    104
    Likes Received:
    0
    As a Flash Developer, I find working with the IDE simplifies a lot of work and allows production to move ahead quicker. Granted, I did start with the IDE and that is what I have worked with most of the time, but all the little things it can be used to speed up production-wise I find very beneficial.

    Also make sure to use FlashDevelop for the Actionscript editor, as it is much more powerful than the one in the IDE.

    Working with the IDE will take some time getting used to, but for me, it is very worth it once one gets used to it.
     
  8. Bad Sector

    Original Member

    Joined:
    May 28, 2005
    Messages:
    2,742
    Likes Received:
    5
    I wouldn't use anything else than haXe at this moment :)
     
  9. P-Q4

    Original Member

    Joined:
    Jul 27, 2004
    Messages:
    34
    Likes Received:
    0
    Haxe is exactly that...a hack :)

    Use Flex Builder or FDT if your developer.
    Use Flash IDE if your a designer.
     
  10. Bemmu

    Bemmu New Member

    Joined:
    Jun 30, 2008
    Messages:
    8
    Likes Received:
    0
    While flash might cost $699 for you, ordering it from here Finland costs over $1400 (699 EUR + VAT 153 EUR). I'm assuming their license agreement would have something against simply ordering the US version.
     
  11. Maupin

    Original Member

    Joined:
    Jun 28, 2006
    Messages:
    1,183
    Likes Received:
    0
    I've been interested in developing games in ActionScript, too, especially now that version 3 seems sane. FlashDevelop looks good but I'm too busy with other things to play around with it at the moment. My biggest fear is that tutorials and books are going to continue talking about the dreaded timeline.
     
  12. RyanB

    RyanB New Member

    Joined:
    Dec 24, 2007
    Messages:
    61
    Likes Received:
    0
    Do you plan on hiring people to work with you, and will they expect to use Adobe Flash as their main tool?

    You get two licenses when you purchase Flash, so you can loan a license to an employee or teamate. You can only install on two computers, though.
     
  13. bignobody

    Indie Author

    Joined:
    Aug 13, 2005
    Messages:
    387
    Likes Received:
    0
    My day job is making Flash games, and I have been working with Flash since version 4. I tried FlashDevelop/Haxe for the first time on the weekend, and I was pretty impressed (except I couldn't find any debugging tools :eek: ). So if its a hack, its a pretty impressive one.
     
  14. urbansquall

    Original Member

    Joined:
    Nov 10, 2005
    Messages:
    37
    Likes Received:
    0
    I recommend using Flash Develop. I posted up an article on how to get started with everything you need for free. Check it out: Make Flash Games For Free.
     
  15. oldschool

    Original Member

    Joined:
    Jan 23, 2006
    Messages:
    167
    Likes Received:
    0
    urbansquall's blog http://www.gamepoetry.com/wpress/ is fantastic!

    They explain their tutorials well and they even gave the sourcecode for their entity framework.

    The only problem with flashdevelop was it started up weird for a week or two and then worked perfectly. Now the only problem is my crappy coding.

    some sites I came across:
    http://www.adventuresinactionscript.com/
    collision detection, sprite library

    http://blogs.adobe.com/kiwi/2006/05/as3_language_101_for_cc_coders.html

    http://www.gamedev.net/reference/articles/article2371.asp
    get your feet wet
     
  16. GaiaDreamCreation

    Indie Author

    Joined:
    Jun 8, 2008
    Messages:
    440
    Likes Received:
    26
    Thanks for the advices.

    There is no doubt that Flash CS3 is THE reference, however other solutions seem to work fine for many of you. At first glance, comparing FlashDevelop vs. Koolmoves, Koolmoves seems better on the websites. However, I can see by the comments here where the success stories are. It is a nice thing to be able to ask questions to people who used the products.

    I will try FlashDevelop and see how it goes. I will probably try other products like the Flash CS3 later. I plan to integrate the MochiAds inside my first game. It seems that it pays well, but I will only know it when my first flash game is out. Then, I might decide to go CS3 if I see the benefits.

    If I use FlashDevelop, am I right to think that the project/sources will be compatible with CS3 later?

    The references you sent are really helpful. If you have other ones, do not hesitate to post them.
     
  17. urbansquall

    Original Member

    Joined:
    Nov 10, 2005
    Messages:
    37
    Likes Received:
    0
    Thanks oldschool! Any particular articles you'd like to see? Let me know. ;)
     
  18. gmcbay

    Indie Author

    Joined:
    Jul 28, 2004
    Messages:
    280
    Likes Received:
    0
    I highly recommend Flex Builder as well. Anyone who approaches Flash for the first time and is more of a programmer than a designer or artist should really take a long look at Flex Builder (or Flash Develop if you're cheap).

    What's the deal with FDT though? Your post is the first mention I've seen of it and I figured it was a free Eclipse add-on (given the CDT-like naming) and alternative to Flex Builder, so I looked it up and not only is it not free (as in beer or speech), but it costs like 3 times more than Flex Builder...... uh, who buys this? And why?
     
  19. Bad Sector

    Original Member

    Joined:
    May 28, 2005
    Messages:
    2,742
    Likes Received:
    5
    It does the job for me (and in a very good manner), so i don't consider it a hack. However i'm interested on why you think its a hack.
     
  20. defanual

    Original Member

    Joined:
    Mar 23, 2006
    Messages:
    612
    Likes Received:
    0
    FDT was a mystery to me too to be honest:confused:
     

Share This Page

  • About Indie Gamer

    When the original Dexterity Forums closed in 2004, Indie Gamer was born and a diverse community has grown out of a passion for creating great games. Here you will find over 10 years of in-depth discussion on game design, the business of game development, and marketing/sales. Indie Gamer also provides a friendly place to meet up with other Developers, Artists, Composers and Writers.
  • Buy us a beer!

    Indie Gamer is delicately held together by a single poor bastard who thankfully gets help from various community volunteers. If you frequent this site or have found value in something you've learned here, help keep the site running by donating a few dollars (for beer of course)!

    Sure, I'll Buy You a Beer