Loads of bug fixes, level design tweaks, and new features.
Hello friends. Yesterday I finished the 5th level! It took much longer than anticipated because it’s actually 10 separate maps connected together. It includes some simple but hopefully interesting puzzle mechanics.
It also advances the story through notes and several text conversations scattered throughout.
It’s hard to see in screenshots, but I added a subtle cloud shadow effect as well. It doesn’t respond to the actual clouds, so in a sense it’s slightly faked. Because of that I was able to do the projection easily with a ray-plane intersection rather than a full matrix multiplication. Here’s the shader code, edited for clarity:
float t = -worldPosition.y / SunLightDirection.y;
float p = worldPosition.xz + t * SunLightDirection.xz;
output.lighting *= tex2D(CloudSampler, p * CloudUVMultiplier + CloudOffset).a;
Here’s the effect in action. It’s pretty subtle and easy to miss.
I already started on the next level. My plan calls for a night scene with falling water, so Thursday I worked on the beginnings of a cute little waterfall effect. It’s just a Blender model with the UVs stretched so that the texture moves faster as it reaches the bottom.
That’s it for this week. Thanks for reading!
After an entire summer without it, we finally have A/C. Gotta say, I kinda liked it better with just the windows up and fans on.
6hours 55mins ago by et1337
Gnome 3... wow... what happened??
Aug 19 2014, 9:03pm by et1337
Me right now T.co
Aug 19 2014, 12:05pm by et1337
TinyMCE is the biggest necessary evil the world has ever seen.
Aug 18 2014, 6:23pm by et1337
Look at this brilliant logo. It's a music player called "Tomahawk". T.co
Aug 18 2014, 1:42pm by et1337
@LunarPeter couldn't* sorry
Aug 18 2014, 1:36pm by et1337
Tomahawk: syncs Spotify, iTunes, and everything else into a single collection. T.co
Aug 18 2014, 1:35pm by et1337
Lemma - new level, cloud shadows, and falling water T.co
Aug 16 2014, 12:00pm by et1337