Fun with Exposed Variables in Unity

At first I wasn’t thrilled about public variables being exposed in Unity’s editor – it seemed to be a bit dangerous, burying variable within GUI elements. Reminded me too much of hunting through Flash MovieClips for code snippets. And if you’re not careful, you will get burned. For example, public int exposedInt = 100; at the top of your class rather than assigning the variable within the constructor can cause considerable frustration if the variable is... Read More

New Media Manitoba Presentation

Yesterday, myself and two of the other partners from Cogmation hosted a New Media Manitoba presentation discussing the evolution of our business, as well as a few short demos of robotFoundry, robotSim and the multi-player video game that we have developed. NMM events are a great place to present a new product or idea, as those attending have a greatly diversified range of experiences and you’re sure to get relevant and intelligent feedback. Kevin Hnatiuk has done a great... Read More

Adding RoboNova to the Simulator

RoboNova in the Unity Editor So I’ve begun work on bringing a humanoid into the simulator, starting with RoboNova. It’s a good humanoid to start with, no ball joints at least. I have to admit, the robot in real life is pretty impressive and functions well. Adding the humanoid means a new set of challenges – specifically the weighting of individual pieces could be an issue. The joints have been working well so far, but it’s still not decided whether we’re... Read More

Flash Nightmares

Whenever someone asks me to work on a Flash project that someone else started, I try really hard to wake up. It’s never good. I try to kid myself that maybe the code will be organized, maybe there will be comments, maybe I won’t find anything held together with duct tape. Ok, once or twice I’ve been pleasantly surprised, but most of the time, this is what I’d like to tell my predecessors: External scripts – not only do you get to use your favourite... Read More