Dev Console Part 5

Previously Part 4. The Console is settling and getting to a point where I think I'm ready to split it out into it's own repository and out of 'under construction'. It bothered me that my previous AddStaticTypeByString required you to know the assembly that the thing...

read more

Dev Console Part 4

Previously Part 3. In the previous post I showed CUDLR from within Unity. This is done by some simple uGUI and a script that passes a line of text to CUDLR.Console.Run when the appropriate key is hit. I then added a callback to CUDLR to so I could get notifed when it...

read more

Dev Console Part 3

Now to get to making binding easy to do. GConsole, CUDLR, etc. all make use of c# Attributes to attach additional information to methods. If you’ve used Unity much you probably have seen Range or Tooltip, these are used by unity editor drawer code to change how things are shown in the inspector.

read more

Dev Console Part 2

Working with GConsole and want to be able to wrap existing functions more automatically. In GConsole then when you eval the input string it matches the first part against all ‘command’ that have been registered.

read more

Dev Console Part 1

So I was working on a project that targets mobile and I'd run into a problem that didn't replicate in editor or on Android, only on iOS. I really just wanted to put a bunch of logs in and see what was happening. I wanted an in game dev console. If you aren't sure what...

read more

Studio W01 – Feedback and other core mechanics

A busy week and no signs of slowing down. As promised this week we'll look at rituals, brainstorming, pitching, feedback mechanisms and a quick look at the response to studio orientation. Orientation Many of my students are already familiar with a lot of the basics...

read more

Studio W00 – Briefs and Processes Matter

In this blog series we'll be discussing the studio units I run at SAE. Discussion will include: interpretations planning and executing tips and tricks anything else that comes up. The plan is for a blog to go up each week. At times it may seem a bit cagey; as this is...

read more

On Post-Mortems

The Goal To improve future projects, for yourself and others. This goes beyond just not making the same mistakes again. It’s also about finding optimisations and efficiencies, the flip side, what was really good about the project and how can we ensure those good...

read more

Moving projects to Unity 5

After Unity 5 released I decided to upgrade a few of my older projects and see what happened. So I opened up SourceTree and made sure there was a commit to safely rollback to if everything exploded. JSD Just Shmup Dammit. Unity removed the shortcut properties...

read more

How the podcast gets to you, Part 2

In part 1 I touched on the website the recording process, this time editing a processes. Editing After recording I have 2ish gig of wav files on the mac book air. I take this home after recording finishes and copy all the raw data into a new ISO standard date format...

read more