I fixed two minor bugs this week. One was minor in the fact
that if you ‘played right’ the game didn’t look stupid. However if you abused
it I thought it looked dumb. Funny enough when I showed my wife this same bug
before I fixed it she thought it looked cool. Eye of the beholder I guess. This
minor issue was that if the player was standing in a place where they were not
allow to teleport and tried to open the portal to teleport the portal would pop
open for a frame or two and then snap shut. You were not allowed to teleport
but you could briefly open the window so to speak. You could also hammer on the
B button and see this rather continuously. I didn’t like it but the wife did.
The other bug related to this was the UI indication for if
you are allowed to teleport would continuously flicker between true and false.
For some related reasons. The way it used to be set up was the bool will reset
to true based on the player’s position BUT will be false if the test object was
overlapping with collision at the teleport location. So the player would say, “Okay
I’m in the right dimension to teleport so condition TRUE.” But the test object
would say, “Hey I’m colliding with collision so condition FALSE”. And it would
bounce back and forth between these two states.
When I originally set up the teleport functionality weeks
ago when I finally got everything mostly working and saw these two minor issues
I thought, “I don’t want to break anything, it works right now, I’ll fix it
later.” Well turns out the fix took me about all of ten or twenty minutes. So
way have I spent three paragraphs talking about this? Well because the rest of
the week was spent painting another background. Describing that is something
that a time lapsed video is probably better at. Speaking of those I HATE those
people who can just take a blank sheet of photoshop and turn it in a perfect
landscape. Your thought is “Hey any idiot can do that.” Then you try and it
turns into hot garbage. Need more practice I suppose.
Overall it was a good week. Great to be back on the horse so
to speak. Next week I am hoping to work on the ground textures and get
animation working… Animation seems daunting. I have a sprite sheet of my character
even broken up into animations. Just got to trick Unity into making them work I
suppose.
The window is open.
This week's background
HOT GARBAGE as promised.