Escape – Group 4 – Week 9 – Level Editing – Part 2
|
3rd week working on the level design. With two weeks left on the project, I was supposed to spend the rest of the time to finish the last, largest and most complex level in the game. Instead, I spent most of the week to fix a mistake I missed last week. When using the level editor, I sett the walls and outside boundaries by them dividing it into rectangles. I sett these rectangles by choosing coordinates for the upper left corner and the lower right corner. It is imperative when setting the rectangles, that I choose the upper left corner first. The reason why the walls are set like this, is because of the lighting- and collision system in our game. They works best and is most bug free when the objects are square shaped. So when I sett the rectangles, they’re divided into a number of squares side by side with each other. The level editor is programmed to calculate the distance in width and height between the upper left and lower right corner and fill the space in between with equally sized squares. I didn’t realise this mishap until the week after and so I had to start work on the walls in the earlier level all over again. Luckily, I had saved the TXT’s in intervals and I didn’t have to start everything from scratch. As mentioned earlier, I’m now working on the last level of the game. The earlier levels took one week each to finish, but in comparison the last level has double if not triple amount of objects and triggers to place. In order to finish the last level as well as have enough time for the reports, I will have to work more intensively than I’ve ever done in the university line so far. For 3 weeks have I focused on the level design and not so much on programming per say. It’s what I get for volunteering to do this monotonous job. I just hope it doesn’t effect my results as a programming student when it’s time to write the reports. |
