Here’s a game: Player Inventory Gun 1 AmmoHolder Gun 2 AmmoHolder Some of those are 3D visual objects: Player, Gun 1, Gun 2. Some of those are abstract concepts, or data: Inventory, AmmoHolder. (in a Diablo clone, the Inventory might be a visual object, but only when you bring up […]
Monthly Archives: March 2015
OpenOffice is great. It has flaws. One of the most insidious is that the “new document” settings for Word/Letter documents is vile. It has truly awful formatting – ARGH! MY EYES! Today I was writing a doc to put down some thoughts for colleagues, and I realised that the formating […]
How do you program a “level”? This is not usually a problem in a game engine, but Unity requires you to isolate each “level” as a Scene. And Unity’s Scenes have some strange design choices (bugs?) – IMHO they were designed for toy projects, not for production games. Here’s a stream-of-consciousness […]
This one has annoyed me for years: Unity’s OnMouseDown has never really worked. (NB: it works perfectly if you make a scene with a single cube; but that is not a game. It breaks completely as soon as you add multiple objects, colliders, etc to a scene) The main reason […]
When you first install Blender, DO THIS! Menu: File > User Preferences… > System When you look at objects in edit mode, they’ll look something like this: Why? Blender makes it very easy to get a face back-to-front. Or to have two faces overlapping. Or … any number of other […]
You need this ALL THE TIME when developing, and Unity lacks it as a core feature: Create a Text label on your GUI Drag/drop a variable onto the label, and it will automatically display the value Completely impossible, due to short-sighted design decisions in the Unity Editor from 10 years […]
PDF here: rotations-in-unity-a-guide-by-t_machine_org Image preview because WordPress HTML doesn’t embed PDF previews (Ah, I’ve been spoilt by Gmail!):