JLJac on May 30, 2013, 01:44:29 AM (Last Edit: May 30, 2013, 08:27:49 AM): |
Man, that image is incredible. Are the fans on the side animated?
Sorry, nothing is animated :/ The whole thing is just one big picture, that takes about 10 minutes to render. The sunlight is able to fade back and forth though.Would this possibly be used while the game is loading, too? It'd make a cute loading icon!
Excellent idea lad!
Update 147
I've been doing a lot of work, but it hasn't been the interesting kind of work, which is why I haven't been posting. For example I re-wrote the code for how lizards behave in relation to eggs, so now it's more or less working again. I also moved one of the filters that's applied to the levels - earlier it was applied when saving the level, now it's applied when tha game loads it. It adds a few fractions of a second to the loading times, but it cuts the size of the level files in half.
Other than that I've been doing a little bit of level design, for the tutorial levels actually:
There will be three of them, and they'll teach you how to run, crawl, jump and climb. When you're finished with them you'll enter the hub world, and won't be able to return.
Apart from all this I've started to modify the level editor in order to support a big change - a function that will render all the levels in one long go. The process will probably be several hours, but I hope that it'll be able to do it in the background while I use the computer for other stuff. What I've gotten done so far is: 1, the level editor is now able to render a level without showing it on the screen, speeding up the process somewhat. 2, the level editor now saves and loads the light mask. Earlier you had to re-draw what parts of the level you wanted to be lit and what parts should be in shadow every time you wanted to render it. Being able to render a large number of levels with the press of one button will make the creation and modification of bigger chunks of the hub world much more effective.
Edit: The mass renderer is up and running! I can select an entire list of levels and it works its way through them. I figure it's torture to the processor and RAM, but it's possible to do other stuff (such as writing this) while it's rendering. It's always an awesome feeling when you get a powerful dev tool working.
Edit edit: Aaaaand there's a bug. -.- Gotta track it down.