I usually have a good sense of when programming a new feature will be difficult. You could call it a sixth sense or whatever, but I usually can feel it in my bones when I sit down at my computer. Today, my sense wasn't working. It was not easy, as I thought it would be, to code this at all. However, I did get some pretty funny scenes out of it:
I wish I had taken a screenshot earlier. There was a bug where Blocky Man appeared to levitate right above the quicksand. Also, you can notice that it went through some graphic changes.
Thankfully, it's done, and I can now move on to level design. I've programmed some cool stuff to work with, so this level should turn out interesting and fun.