[gameprogrammer] Flash for a modern game engine

Hi,

 

After lurking around for too long, I finally decided to contribute to the
discussion.

 

In the company I work in, we use our own game engine, which have been
developed (is being developed) in-house.

After hearing the God of War presentation at GDC, we are thinking about
using Flash for doing the UI. As we see it this would have several
advantages:

 

1.      Tools. There are a lot of very good tools out there for working with
flash.
2.      Artists are used to working with flash, and can hopefully design
most of the UI without any involvement from the game programmers ( we will,
of course have to develop some kind of message handling system, which can
call from Flash into the engine, and possible further into game script code.
3.      Flash player source code is free and available on the net.

 

For our last game, Total Overdose, all UI code was scripted directly by a
game programmer.

 

Does anyone here have any experience they want to share in this area? How
hard is it to integrate Flash into an AAA C++ engine (my hunch says the
hardest work is regarding the message handlers, and getting our 3D renderer
to tolerate the Flash overlay).

Another option, which I have seen before is, designing the UI in Excel.

 

I would be very interested in hearing any input, any of you might have in
this regard.

 

Cheers,

Gorm Lai - Engine Programmer @ Deadline Games, Chapter Committee Member in
IGDA Denmark

 

Other related posts: