Author: chris

  • Prototype Postmortem: PixelCraft

    Prototype Postmortem: PixelCraft

    I have been working towards a couple prototypes for different possible games. My hope is that one of them will have the potential for a complete game. My direction is intentionally unorthodox, because I do not want to re-tread the ground of previous games. This also means that things don’t always work out like you…

  • Unity Tip: Working with Resources.Load() Strings

    Resources.Load() is the way to load ‘baked’ data (ie data that was shipped with Unity at compile-time). This is done via strings. Messy, messy strings. And what format are these strings? The path is relative to any Resources folder inside the Assets folder of your project, extensions must be omitted. This path value is surprisingly easy to…

  • Unity Tip: Importing Textures

    Usually when working with textures in Unity you may have a few specific requirements on how textures should be imported. Compression, mip-maps, filter mode, and wrap are usually my most commonly set flags. I’ve taken to writing a small chunk of editor code to help me set the properties of my images without requiring manually…

  • Game Development And Timelines

    I have been working with Galatea Studios here in Tucson as we work on some exciting and unique projects. As we move forward with new projects Monty posed the question to me: “Can we define a general timeline and expectations for game development?” The end result is a rough ‘order of operations’ document defining terminology,…

  • Stereoscopes and Cardboard Part 2: Virtual Stereoscope

    In Part 1 I learn about the history of stereoscopic photography. Here in Part 2 I am attempting to display stereoscope cards from the 1890s on my futuristic Google Cardboard. I took some time to calibrate as best I could the images in photoshop and place them in a 3d environment. At first I tried to…

  • Stereoscopes and Cardboard Part 1: Digital Archaeology

    Stereoscopes and Cardboard Part 1: Digital Archaeology

    Here in Part 1, I attempt to learn more about the history of stereoscopic photography. Part 2 involves converting this old photography into a Google Cardboard virtual reality app. I was in a rather large antique shop in Globe, Az snooping around and I came across some rather interesting photographs: These are stereoscopic images taken…

  • Fixing Time Machine Files

    Infrequently I’ll grab something off my Time Machine. But restoring stuff from time machine can sometimes fail. For example if you are restoring a file from another computer. I then have to resort to copying things over from the Time Machine hard drive, which causes weird permissions issue. And even if you change the user…

  • Fixing Cmd-tab for Full Screen in Hearthstone on Mac

    One of the more annoying things about Hearthstone on Mac is Blizzard’s decision/oversight to not allow cmd-tab to work in full-screen mode. Considering its written in Unity, and I’m a Unity game dev I knew exactly what was going on: their ‘Mac Full Screen Mode’ setting was not set to ‘Full Screen Window With Menu…

  • Unity Tips: Running from the Command Line

    Running Unity from the command line has a few benefits. And its easy: UNITY_VERSION=4.6.7p4 BRANCH=trunk /Applications/Unity$UNITY_VERSION/Unity.app/Contents/MacOS/Unity -projectPath /Users/chris/Projects/MyProject/$BRANCH/unity_project Open multiple projects! You can specify a Unity version (I usually immediately rename Unity to Unity$VERSION due to needing multiple versions of Unity installed). You can open up multiple branches of a project at the same time…

  • The Knife Juggalo

    The Knife Juggalo

    Unbelievably, Google image search failed me when I searched for the Knife Juggalo. How could this mashup not exist? So I had to make this: Enjoy.