PDA

View Full Version : Which framework?


Smiley
10-30-2008, 12:28 PM
I have in plan to develop an indie 2D browser-based, shoot-em-up single player game(if you've been on miniclip.com, you know what I'm talking about), but I don't know which framework to use. It's very important that framework has pre-made stuff as much as possible, so I can quickly focus on game logic. I know C++ and python, but language is not so important.Target platform is windows.

So what are your opinions about these:

Wildtangent
Shockwave Flash
Java with 2D/3D API
C# + XNA
C++ and SDL


TGB - This is a very,very nice complete cross-platform game engine, pretty good documented and ships with nice tools. It's not free but not so expensive either. The only thing I'm little worried about is license.

alphadog
10-30-2008, 02:13 PM
I have in plan to develop an indie 2D browser-based, shoot-em-up single player game

By saying "browser-based", you've really narrowed down the field to Flash and Silverlight.

Other options are Java or Javascript. Of those two, the former is not convenient and the latter would likely be too slow if you have an intense shooter.

fireside
10-30-2008, 03:11 PM
I like java, mainly because it's free and a pretty nice language. There's a little engine called Jpct that loads md2 models and is pretty cool, I think. The engine itself is just 200k so it loads pretty fast. If you want hardware opengl you need to load lwjgl with it which adds about a 1.5 meg. The software engine is surprisingly fast, though.

alphadog
10-31-2008, 09:28 AM
There's a little engine called Jpct that loads md2 models and is pretty cool, I think.

That *is* cool. I bookmarked it.

Just to be clear to the OP, Java is a fine language. I think the issues I see with Java revolve around the installed base of browsers. You may want to do some research into your prospective market before picking a platform...

necroside
10-31-2008, 11:05 AM
I have to say flex and actioscript will be your best friends. There are some work done in actioncript about game programming, and Flex is free, you just need to look at:

http://osflash.org/

http://www.worldfaction.com/forums/portal.php

http://www.adobe.com/es/products/flex/

http://www.flashdevelop.org/community/

And look at this... :)

http://away3d.com/

http://www.flashsandy.org/blog/

http://blog.alternativaplatform.com/en/

If you're new to actionscript and want to develop games buy this:

http://www.amazon.com/ActionScript-3-0-Game-Programming-University/dp/0789737027/ref=sr_1_1?ie=UTF8&s=books&qid=1225476237&sr=8-1

Hope this helps..