Thanks Richard,

I will go with the two branches option. Because the game is quite
simple I guess I will create my own "wrapper engine". My game will use
the wrapper to run, and internally I will have two implementations of
the wrapper, one with A3D 3.x and A3D 4.0.

Cheers,
Max

On Mar 12, 2:42 am, richardolsson <[email protected]> wrote:
> Hi Maximilian,
>
> Away3D 4.0 is built from the ground up around the Molehill APIs. To
> port the exact same API to Flash Player 10 and maintain it would mean
> a huge amount of work that is not really justified seeing as how there
> are already the 3.x versions of Away3D for Flash Player 10. So there
> are currently no plans to support anything other than Molehill-enabled
> versions of Flash Player (presumingly "Flash Player 11" and onward.)
>
> The differences between Molehill and the methods to do 3D in Flash
> Player 10 are absolutely enormous, both in features, performance and
> how it works. So my guess is that if you want to maintain versions of
> your game for both Molehill and Flash Player 10, you're probably best
> off keeping two separate branches of your code, and not try to use the
> same code for both versions.
>
> I guess what you could do is try to separate game logic into a shared
> library and then build two different versions of the game for Away3D
> 3.6 and 4.0 respectively, both interfacing with the shared game
> library.
>
> There are several API differences in Away3D 4.0 compared to 3.6, but I
> would estimate that around 1/3 are just spelling changes, while 1/3
> are new features, and 1/3 are paradigm changes as a result of the new
> platform.
>
> Cheers
> /R
>
> On Mar 11, 7:47 pm, Maximilian <[email protected]> wrote:
>
>
>
>
>
>
>
> > Hi,
>
> > I need to start working on a Flash 3D game soon, that should take
> > advantage of Flash Player 11 hardware acceleration, but should also
> > work with Flash Player 10.2 (low poly-models and textures will be used
> > for FP 10).
>
> > I do not have any experience in 3D with Flash so far, so here are my
> > questions:
> > 1) Do you have plans to add some "backward compatibility" in Away3D
> > 4.0 so it can run in FP 10?
> > 2) If not, how different will the Away3D 4.0 API and the 3.x API be?
> > How hard would it be to have two builds of the application, one for
> > FP10 and one for FP11?
>
> > Thanks,
> > Max

Reply via email to