Dec 20, 2011 at 11:47 AM

Sorry if a stupid question, but might this engine be suitable for a simple top down wp7 game, but with a 3d look and 2d interface and feel?

Dec 20, 2011 at 2:26 PM
Edited Dec 20, 2011 at 9:09 PM
It's certainly possible, if you kept the world small, used small textures and simple meshes, set the project to use 'reach' profile, and kept almost all physics immovable instead of dynamic, and set graphics level to the lowest setting. The demo that comes with the engine would probably be too big of a world.
I haven't test the garbage collection in awhile, so it might be a bit out of control in recent versions, which would affect performance on Windows phones or Xbox 360. It's shouldn't be too bad though, wouldn't take much to fix any issues.
Mar 1, 2012 at 3:27 PM

Well, it isn't as easy as just turning down the physics, textures, and model sizes and setting the project to the Reach profile.

A good chunk of the QuickStart engine utilizes Vertex and Pixel shaders, and while very cool indeed... unfortunately as still of WP7 7.1 (7.5 Mango) the WP7 does not support unique vertex or pixel shaders...only the built in ones.

So, you would need to also convert all references to the shader code into either one of the existing effects for the Reach profile or in some instances (i.e. terrain with multiple texture levels...very cool guys btw...) you would need to come up with some other way to handle that...

There are many examples in various forums of different "tricky" ways to implement some of the more common HD (vertex/pixel shader unique) methods, but in the end until Microsoft decides to open up that pipeline it could quickly become a bit of a task.

Although...it would be very cool to see what the QuickStart team could try to come up with regarding a Reach profile version of their engine...


Nicely done guys... very cool example of many commonly used techniques in game development