3

I'm new to flash and web development too. But I have some background in c#/c++/Qt/python. So, I want to know, what is the best toolchain for quickest dive into.

My task is to write a game for facebook.com/vkontakte.ru. I already have the design doc, great artist and game-designer, so, the coding is the only stumbling block we met. There are no significant obstacles at server-side, but, since we have not much time, I decided to ask some help on suitable toolchain definition.

I think, that web-services (maybe WCF) are perfect for the backend, so, some of them should transfer JSON-ed data from/to client, incapsulate game-logic, and... here is the place I stuck. What next, what should I learn, what tools/toolsets will provide learing/productivity curve that meat least action principle.

Maybe I'm on the wrong way and missing some basic and obvious (for web-devs) things... I do not know, so, any advices will be highly appreciated.

Maxim Popravko
  • 4,100
  • 3
  • 29
  • 43

2 Answers2

6

In terms of tools there's a variety of IDEs available such as:

Frameworks you might like to get started on:

Services you might want to look at:

I have personally produced about 20 games now in Flash and also come from a .NET background (although I was using Flash first, just .NET most). I mostly use:

  • Adobe Fireworks

  • Adobe Flash (this is the least-programmer like IDE but the most visually creative one, it's difficult to wean yourself off of after a decade of the alternatives not existing)

  • Adobe Flash Builder for the CPU/memory profiling is an invaluable component

  • Kindisoft SecureSWF, I don't use this very much but depending on the nature of your game you might want to encrpyt/obfuscate your code since SWF files are very easy decoded / reconstructed into FLAs

barik
  • 160
  • 2
  • 12
Ben
  • 436
  • 1
  • 3
  • 12
2

Do these existing questions help you?

Edit:
You might be asking about the Flex SDK. That is what the three main IDEs use.

The closest thing to an alternative that I'm aware of is Haxe.

Gama11
  • 31,714
  • 9
  • 78
  • 100
Gunslinger47
  • 7,001
  • 2
  • 21
  • 29
  • 1
    Those both are helpful, but I wanted to get the whole toolchain, what tools do mature flash developers use, not only an IDE and frameworks. Maybe even .NET WCF approach is silly cause write/debug/test/deploy cycle in flash is somewhat brilliant when using the MYSTERYTOOLS (IDE+Server+Framework*N+...) that every flasher knows :) So, I'd vote your answer up, and mark it accepted in some time. – Maxim Popravko Aug 30 '10 at 21:37
  • Flash and webdev are kinda terra incognita for me, so I feel a bit uncomfortable with them :) – Maxim Popravko Aug 30 '10 at 21:40