1. Many games are isometric 2D, but CafeWorld is a good example of a Facebook 
game that uses Away3D to bring in 3D objects

2. I've seen demos where people roll a sphere over an uneven surface. There's 
physics engines that could handle this type of thing automatically, or there 
are ways to get the surface coordinates, I think. I haven't had to do this so 
I'm sorry I can't personally help more on this point.

3. If each tile is its own display object, that makes it easy to handle values 
like this. Otherwise you'll have to have a system of mapping the character's 
position to a tile value. You might also look into seeing if there is an 
existing 2D or 3D engine which might suit your needs. For example, I'm not sure 
how easy it is to use and such, but here's a free 3D isometric game engine:

http://www.ffilmation.org/website/



On Mon, 21 Dec 2009 14:27:49 -0800, Nathan Johnson <[email protected]> wrote:

Hi All,
I am a flash developer new to Away3D and 3D game development in
general. I am doing market and development research for a game that is
similar in graphic layout and camera position (vantage point) as
Farmville or say Age of empires. I had a few questions before I really
dive in. I was hoping you guys could help.

1.      Is Farmville true 3D like Away3D uses? If not what are they doing?
Spoofed 3D with 2D mapping?


2.      My terrain surface will be hilly with occasional steep mountains.
What are some solutions for having a character interact with this type
of terrain – say using the SkinExtrude class for the terrain seed?


3.      Lastly, I need data to be held by each tile – for example: each
tile will hold a value (money). When the character moves over the
tile, this value is accessed. I need a way to know when the character
has entered the tile then be able to access the tile value.


I know this is lot to ask, but it is imperative for me to figure these
things out.
Thanks,
Nathan


Reply via email to