Tuesday, October 2, 2012

Fourth week's blog.

This week we covered more interesting things. I wasn't too into the 3D work, but now it's heading back to the 2D programming. Now I just have to worry about the whole new set of syntaxes and other things that the new code language has.
The problem with 3D work in this lab was pretty big with level streaming and cameras. It was almost impossible to keep the camera from no clipping through walls, so I had to keep it nearer to the player. As well, when the character dies the actor freaks out, so I had to deal with that by adding a special camera setup for it. It worked out pretty nicely I think.
But I think what took the most time, was the level streaming. In a map that is well planned out it would have been a piece of cake; too bad I had a week and only 2 levels to use. I ended up having to mostly put the shell back together on the persistent level to keep from having graphic glitches and to keep from noticeable objects missing. If the building had more stuff in it, I would have felt more like I accomplished something. It may not have saved much space from the map to the buildings side, but at least I know the building to the map saved space.