Game Development Community

Flash Game Development Tools

by S2P · 02/03/2009 (4:40 pm) · 7 comments

Flash Game Development has been the main focus of my game development over the past 2 years (its what paid the bills at the time) so my game development with Torque started out as number one but then came a close second to Flash once my funds started running out as an Indie developer. Today, things pretty much run alongside each other and I do what I can to get things done. Around 6 months ago I started to put together all of the core component tools of the engine from what I have learned in the creation of flash game engines for each client project, that will eventually enable me to create future Flash Games without code, saving me countless hours of time and with an optional scripting interface to take commands directly into the engine, manipulate or override what code is already there to apply changes on the fly. I have some way to go in adding addtional functionality such as Physics, Partical Effects, database connectivity and multi-user capabilities - but I'm getting there and if required I'll draft in some help to speed things along, as I hate to have projects shelved for too long.

Click on the link below the screenshot to see a YouTube video of some of the components in place within the game world which has been defined as a grid with a top down camera view, within the editor there are some tools for drag/drop and rotational of certain defined objects. It also has follow-me code on the tracks which is defined within the properties of the object editor (not shown) this enables each object to let the engine know how to handle it, such as collision detection, force etc swf/png images are imported into the engine using a Resources Import tool, these resources then go into an editor where they can be used within the game world.

www.something2play.com/screenshots/fge.jpg
Click here to see the Video - it's not that clear on the video, as the grass and artwork is more detailed.

At some point I'll no doubt release these tools to the community, but for now they are very much a development in progress. Let me know what you think. My email: helpdesk (at) something2Play (dot) com

Also be interested in your views on Flash, and is it the way forward for games, or just a stop gap.


#1
02/03/2009 (5:02 pm)
all i can say is you work to hard. i bet when you release your site your going to have a little something for each engine. :P i see your having fun doing all this work. :P your going to make these engines allot more popular once all this stuff is released.
#2
02/03/2009 (5:09 pm)
yep, I do. But I do it in the hope of a better future, for me, my family (mainly) and for the love of gaming :) Baby due this Friday! So, I need to get as much work done as possible, lol.
#3
02/04/2009 (9:06 am)
Pretty cool. I definitely think Flash games have a future. :)
#4
02/04/2009 (9:32 am)
Thanks Ben. A few of my other Flash games can be found here:
Dragon Orb - The Frame Rate was definately stretched on this one.
Cool Conductor - More of a Music Teaching Tool than a game.
Green Squid - Arcade game, not 100% finished.
Eco-Friendly Printing Game - Printing strategy game.

I've yet to get into Swift3D which has an export to swf, for placing 3D art into Flash.
#5
02/04/2009 (7:27 pm)
Julian,

Did you know about the Push Button Engine? Check out the Push Button Labs site and see who's doing it.

#6
02/05/2009 (3:19 am)
Adib, Push Button Engine looks good. It'll be interesting to see how both engines turn out. My idea of an engine, is quite a bit different to the Push Button Engine, but of course similarities in the respect of default game engine features (such as Physics, etc), not that I've seen how the Push Button Engine works or looks like but there is definately scope and a market for multiple engines out there. One of the main reasons for creating these tools were to rapidly develop flash games, as the development process was taking too long in between getting the artwork done, and writing the code specifics to the job, then bug fixing - these tools within a combined studio package will simplify the process. More info on the features of what I have produced on my website soon.
#7
05/25/2009 (10:44 pm)
Waiting for the working copy.Seems you are at good progress on it.All the best.
I am using gameswf libraries to make a small flash component work in torque.

It works great on TGE but coming top TGEA it puts me in trouble.Have any idea why flash components made over opengl rather than on directx?