:: WWW.S-DOT.DE ::
  HOME BLOG ARCHITECTURE GAME DESIGN FAVOURITES GALLERY    
  NEWS PROFESSIONAL MOD PRIVATE ART ALL GALLERIES    

Developer Diary For VCTF-SlowWater

Project 70 :: 2009 / slow :: English ::

A blog about the developement of VCTF-SlowWater. A level I am building with unreal engine 3.

Unfortunately I didn't have a lot of time recently so nothing has happened for a while.

Typeprivate
Company
Engineunreal 3
Year2009
switch to gallery viewer to see a larger version

First Blockout

This is a first blockout of one side of the symmetrical map. Done with terrain and BSP and few static meshes that come with UT3.

This is just to get an idea of the size of the map. I put a tank and scorpion in to see how the size feels.

01.jpg (600*581px) ID 461 :: English :: Thumb index ::

switch to gallery viewer to see a larger version

One base with a few more UT3 meshes.

You can see the round defend towers for the turrets. The turrets can cover the 2 main paths. The tank is a pretty good attacking weapon. I need a balance here - Strong attacking force but also strong defence.

02.jpg (600*583px) ID 462 :: English :: Thumb index ::

switch to gallery viewer to see a larger version

This is already the whole level blocked out. It has gameplay and navigation key points in it and is playable against bots. I always put bots in as early as possible.

We have three paths:
1.) The easy path on the left side goes almost straight to the other side and is very exposed. The tank spawns halfway to the other side.
2.) The path on the right around the mountain is good for fast vehicles and a bit less exposed but longer. Player can drive the tank up and around here.
3.) The third path goes via a cave throught the mountain. This path can only be used on foot or by hoverboard. It is a protected narrow path.

03.jpg (600*579px) ID 463 :: English :: Thumb index ::

switch to gallery viewer to see a larger version

All three paths meet or cross each other in the centre. Lifts will connect the upper and lower path on each side of the bridges.

You can see the first idea of the bridge with older style arches. It didn't fit into the theme and was too narrow for the tank. I made a more modern bridge instead (see next screenshot).

04.jpg (600*580px) ID 464 :: English :: Thumb index ::

switch to gallery viewer to see a larger version

Second pass: Static meshes

For the next step I created simple static meshes.

The bridge is made out of 2 static meshes. One for the base and one for a quarter of the bridge.

There are also road and dam segments visible here. You also can see some recycled segments of the base buildings.

05.jpg (600*583px) ID 465 :: English :: Thumb index ::

switch to gallery viewer to see a larger version

The red base BSP replaced with static meshes. I put a building in the centre because the base was too open and too easy to attack.

06.jpg (600*573px) ID 466 :: English :: Thumb index ::

switch to gallery viewer to see a larger version

The new layout uses static meshes now and a second material on the terrain. Again I deleted one side and copied the other side. But from now on the map will improve with the quality of the static meshes. To copy one side to the other shouldn't be needed anymore.

the right path is a bit more protected and bends around in a more interesting way

The left shorter path is a bit more polished now. I removed the giant arc and the BSP floor.

The centre has a simple cave set up in segments and the lifts are operational.

As you can see I added a culling volume as a start for optimizing and checking performance.

07.jpg (600*569px) ID 467 :: English :: Thumb index ::

switch to gallery viewer to see a larger version

Third pass: Finalising the layout

I played the map against bots a few times and it doesn't suck. I need to organise a test with human players soon.

I am experimenting with the post processing and the style a bit.

I want one side being brighter and the other side being more dark. first I thought the blue side should be dark but as the sky is blue I decided to have it the other way around.

08.jpg (600*580px) ID 468 :: English :: Thumb index ::

switch to gallery viewer to see a larger version

The map is called 'Slow Water'. So here is a first little waterfall. I want more water and waterfalls in the level. But I'll add it later on when the gameplay is sorted.

09.jpg (600*579px) ID 475 :: English :: Thumb index ::

switch to gallery viewer to see a larger version

Some of the building meshes are getting a little bit of polish. The UT meshes and textures start to look out of place now.

I opened up the roof inside the base and added a building section to make the base more interesting.

The plan is to use the same mesh pieces with different materials for the red and the blue base. Next gen developement is a lot more work. I finally needed to learn how to proper skin a static mesh. Still a lot more to learn on the modeling side.

10.jpg (600*579px) ID 476 :: English :: Thumb index ::

switch to gallery viewer to see a larger version

Lighting

I started to work on the lighting. I removed all ambient lighting. So now it is too dark.

I also played around with the colour of the bricks and metal beams.

Still not happy about the visuals but it is getting a bit closer to what it should look like

11.jpg (600*579px) ID 544 :: English :: Thumb index ::

switch to gallery viewer to see a larger version

This might be a bit bright now.

There are many elements affected by the lighting:
- player visibility of cause
- normal maps
- specular
- vertex lighting. Some vertexes don't receive light and this messes up the look of the mesh.

I still don't fully understand if u3 uses vertex lighting or lightmaps or both. Look at the building in the centre. In the last image there was an ugly shadow under the window but in this image it seems to be fine.

I may leave the blue base for now and move on to some other areas. Looking at it for a week will tell me if it is good or bad.

12.jpg (600*581px) ID 595 :: English :: Thumb index ::

switch to gallery viewer to see a larger version

An in game screenshot. Still haven't tested the level against human players. Unreal isn't popular at Krome. But I got some feedback from work mates.

Bots at least use all possible paths. If I let them play alone my team looses (because I don't do anything). The level is symetrical so there shouldn't be a huge problem with the balance.

13.jpg (880*495px) ID 596 :: English :: Thumb index ::

switch to gallery viewer to see a larger version

I left the base alone for a bit and worked on the middle section instead.

The road surface is based on a unreal concrete material. I just changed the shader setup. I love the new shader system. It's so powerfull and relatively easy to understand.

As I am using a modular system for the base buildings I made something up quickly for the centre out of these moduls. I will need to make some better moduls later on but for gameplay it doesn't really matter right now.

14.jpg (600*590px) ID 597 :: English :: Thumb index ::

switch to gallery viewer to see a larger version

I wanted to use a cave leading through the mountain but I decided that a concrete/brick tunnel system fits better to the theme of a water plant.

I used the meshes of the base buildings for the entrances so it makes sense that the inside of the mountain (see other image above) is a building too. It wouldn't make sense to have a cave inside a building.

This is a quick first pass of the mesh modules without a normal map and a very simple shader but they give a good impression already. I added some deco meshes from ut3 as well. Just to see if they would fit.

There are only 3 mesh modules used for the tunnels and one is just a version of another with a different floor. I made variations by using a bit of bsp for parts of the floor.

A lot of pipes and dripping water would be nice here.

15.jpg (600*608px) ID 638 :: English :: Thumb index ::

switch to gallery viewer to see a larger version

Here is the shader setup for the street surface.

I didn't even have to create a new texture. I just took one of the many existing with its normal map and modified the shader.

16.jpg (600*425px) ID 789 :: English :: Thumb index ::

 

More projects..

       
      WWW.S-DOT.DE