CTF-Magma
CTF-Magma is one of the most technology laden of all the built-in UT 2003 maps, so picking it apart is a great way to learn about making fancy maps.
The Brushes
Turn off static mesh display. You'll notice that the mountain is still there, are are some strange little platforms under each castle. I'm not quite sure of the platforms under the castles.
The mountain is built as geometry so that it could be made a separate zone. Because of the way they set up the doorways, most of the time you can't see past the little door zones, and therefore can't see the mesh of the inside of the castle.
The Zones
There's something funny going on with the zoning of this level. for some reason the zone portal around the mountain is actually 5 separate brushes. I'm assuming that this is because the engine determines visibility through the bounding box of each zone portal brush separately, not the combination of all the portal polys. This results in some or all of the gometry on the far side, and all smaller objects, not being drawn. if they had used a single big brush made in the 2d shape editor it would have been pointless.
The Meshes (except castles)
The entire world is static meshes. Most of these meshes show off multi-texturing. Some example of how multi-texturing is use include:
- lava rivers flowing through the stationary lava
- smooth blend between the lava lake and the lava pouring into the pits
- blending of textures on the areas you can walk
- fringe where the ground meets the lava
All of these meshes use two different textures that have been cross-faded using the vertex color of the mesh.
Also, for all the meshes that the player collides with that aren't trivial (such as the little islands), there are separate collision meshes that have much lower polygon counts. This speeds up collision and karma, and reduces server CPU usage when there's LOTs of players playing.
The Castles
Go into lighting-only mode. Notice that the castles are flat white? That's because they have had a pre-rendered light map applied to them and have been marked as bUnlit. I assume that these maps were made by some feature of 3D Studio Max that allows you to render lighting into a texture map. These light maps are then combined with the texture maps on the castle using multi-texturing.
The Materials
The materials used on the static meshes in this map show off just about every feature there is. Look through all of them and try to figure out how they work.
inio: I've been doing a lot of looking at this map the past week or two, so I figured I'd share what I've learned If there's anything you'd like to see expanded or covered in more detail, just add a comment.