When I import a single object that has two levels of subsurf and start the game, the game lags and it isn’t playable. The object without subsurf looks awful, so there’s no point of removing the subsurf modifier.
I want my game to have good graphics and subsurf is almost every object’s must-have modifier in order to achieve good graphics.
Should I cahnge some settings, or was the Blender Game Engine not ment to support a lot of geometry?
Will getting Blender 2.5 help?
very little geometry the better, depend heavily on textures for detail, not geometry. Try low poly mesh then use set smooth that will keep things moving faster. Not 100% sure but subsurf does not work in GE
Make sure that the object without subsurf has as few polygons as possible (in other words letting the subsurf do all of the work in making your object look good if possible), two subsurf levels will multiply the polygon count by 16, so if you start with a lot of polygons you’ll have a much bigger amount with subsurf.
Not 100% sure but subsurf does not work in GE
As of 2.49 and later, you can use modifiers to alter a mesh and the BGE will use the altered mesh, only that the BGE does not have support to re-calculate the modifiers once the game is running.