[Scummvm-devel] Pseudo-3D adventure games / 360 degree panoramic adventure games

A. Milburn fuzzie at users.sourceforge.net
Fri Dec 28 16:23:35 CET 2012


On Fri, Dec 28, 2012 at 05:08:20PM +0200, Filippos Karapetis wrote:
> The needed functionality will need to include the following:
> - Math code used to rotate a shape around a fixed point (parts of the
> ResidualVM math classes could be used for this)
> - Software rendering code (probably small chunks of tinygl) and expose
> parts of OpenGL in our OpenGL backend to draw vertices on screen and add
> textures to them

Why do you need vertices and textures for *pseudo*-3D games?
 
> The benefits in extending our policy to include these games are:
> - A broader scope of adventure games. All of the Cryo/Arxel Tribe
> adventures are pretty good games, and fit in ScummVM
> - The needed 3D code is quite minimal, so it's easier to port
> - There are already a lot of WIP games that are using this technology (Myst
> 3, all the Ring engine games)
> - The games themselves are still point'n'click adventure games, and still
> 2D, with some added small 3D functionality

Why aren't these games a better fit for ResidualVM, if you're envisaging
their engines all using 3D code?

- Alyssa




More information about the Scummvm-devel mailing list