If you tuned into the stream on Tuesday, you’ll know that I tried to implement a transition system so that my player could change layouts. You’ll also know that...
You are discovering one of the 'joys' of writing code. The minute you fix one thing, something else breaks. May I suggest you take the dual-wielding approach and have a hammer in both hands. Most devs who write code do not take your 'live' approach because they don't want everyone to see how many whacks they have to make with the hammer to fix what they goof up. They wants us to think they write perfect code every time. I admire your courage for publicly sharing your fallibility.
Well, I know I'm rubbish at this, so I don't have a problem with everyone seeing!
But I do agree, and I think hope it's beneficial for people to see that it's okay to not be the best in the world first time around :)