I am pleased to announce that the boiler room is pretty much complete :)
The full Boiler Room. I tried to match as much as possible to the film, and so small details like the flaming boiler vents, the roof fans, gauges etc all animate. Kamaji himself goes through a little routine that loops. The soot sprites are a little more random and it’s fun to watch them go about their business.
The opening corridor in ‘Rift vision’.
The furnace, with a nice healthy glow, courtesy of the coal sprites throwing in their payload.
Kamaji, overlooking the room.
The player has an avatar, which takes the form of Chihiro. Well… her headless body at least. You see much less of this in the game, so I wanted to give a better view of her here.
A few notes of interest:
-The coal sprites (or soot sprites, if you prefer), are using RAIN AI combined with Mecanim and a couple of simple animations. They have a walk cycle that repeats, with RAIN pathing them as they follow around an empty object I have hand animated. When they hit the end of the gantry they hit a trigger that switches on their ‘throw’ animation, and then go into a walk animation without the coal. They return to their start point where they hit a ‘reset’ and go through it again. I would recommend RAIN as an amazing and FREE option for AI, although it does not currently support dynamic obstacle avoidance.
-Kamaji and other elements have a simple Unity toon shader, however they also have ambient occlusion baked into their textures. This gives a 3D look, but keeps the toon-look as well, which seems a nice compromise. Kamaji himself runs a simple animation loop without any real interactivity.
-The avatar Chihiro has animation which drives the crouch action. This might seem a very small thing, but it was a bit of a breakthrough when I figured to do it that way, rather than have the animation follow the action.
I’m so pleased with how fun and rewarding this experience has been. If it stays like this then perhaps I’ll end up doing this full time.
I am more than happy to hand out any advice or tips based on my limited experience, so please drop my a message here or on Reddit (reddit.com/u/redofpaw).
This demo will be posted up later in the week, but in the meantime it would be great if anyone who’s checking out this blog checks out the poll below to let me know what scenes they would most like to see next!