2013-05-27

Weekly update MS04x21

I had some troubles related to other planes (foreground, background) when I added generation of them. Well, generation itself revealed couple of issues that I solved immediately and added few features - most minor, but one - blocking other connectors if one is chosen - works now pretty well and allows more freedom when designing pieces for generation.

But the biggest issue was how to move other planes in relation to main plane - room's interior. First I added something obvious, that was based on how perspective works. If character/camera moved to bottom, which is closer wall of room, it was just like camera would go to ground. User could see elements in foreground and in background. It looked quite ok, but problem arose when I moved character/camera to top - further wall of room. Then foreground moved further away and disappeared below edge of screen (just like in original), but top did same thing. After little bit of thinking I decided to do something that may feel weird when you start to think about it (but you can also rationalise it) - when camera is at bottom, foreground elements are in line with closer edge of room and you almost can't see background, but when camera is at top, background elemenst come closer to further edge of room, while foreground goes away.

There are some minor things that I'd like to do here, but they may wait a little bit. I want to focus now on vertical doors and then on travel system.

And why two weeks? I had few busy days as I changed job. I'll be still doing same thing (well, almost) but somewhere else :) I wonder how it will turn out, but in case it would be horrible, I can still go back. I hope ;)

No comments:

Post a Comment