Author Archives: eliot

Unity Blog Articles

I wrote some posts for the Packt Publishing blog about Unity. Enjoy, and let me know if you have any questions! One-Liner singletons in Unity Making an in-game console in Unity, part 1 Making an in-game console in Unity, part 2 You might also be interested in my library of Unity components and snippets.

Posted in Uncategorized | Leave a comment

Unity3D components and code snippets

Last update: Feb 25, 2016 I've been using Unity3D a lot these days for business and pleasure. I've been posting some of my code to gists on GitHub to serve as examples or as open-source components. I thought that I should collect them in one place to make the good stuff easier to browse. I […]

Posted in Game Development, Programming, Scripting | Tagged , | Leave a comment

wp-upgrade: (nearly) automatic wordpress updating via git

For several years now, I have been using git as a means to manage migration of my website from one version of wordpress to the next. I initially was maintaining documentation for myself on how to do this manually, but later I migrated the documentation into an automatic script. I've decided to clean this up […]

Posted in Scripting, Tools | Tagged , , , , | 1 Response


I've been working a lot with Unity3D recently, and sometimes it can come in handy to have multiple instances of the editor open at once. On Mac, this works fine, but due to how the dock works, it's awkward to launch more than one instance, requiring you to root around in the app bundle and […]

Posted in Game Development, Scripting, Tools | Tagged , , , , | Leave a comment


GDC is over and I'm hanging out at Noisebridge with some friends. I've been inspired this week by some amazing Twine games and authors so I decided to make a short one myself. It feels most like a poem to me. Play Starfall This is actually my second Twine game. Ask me if you'd like […]

Posted in Uncategorized | Leave a comment

The impossible

I want the impossible. I want to learn music theory and how to play the guitar and the piano and the drums. I want to sing. I want to learn every language, read every good book, see every good film, play every good game. I want to drive for hours and have no idea where […]

Posted in Poetry | 2 Responses

Analogue and Digital

I just finished playing Christine Love's Analogue: A Hate Story. I would like to share with you my thoughts on the design, themes, and ramifications of the game, hopefully without revealing many plot or character details that could spoil the experience. Analogue was a remarkable game that stirred up a wide range of emotions. I […]

Posted in Game Design, Game Reviews | Leave a comment

Processing for Programmers

Processing is a wonderful little language. It's designed to be easy to pick up by artists who want to learn some programming, etc. However, it's a real programming language. If you haven't played with Processing, I'd recommend you go do that right now. They have a great series of tutorials, and of course the entire SDK is […]

Posted in Game Development, Programming | Tagged , , , | 5 Responses

Searching for the perfect editor

Text editors. Yawn. Who cares? It's just text! For many people, it really doesn't make a difference. But I'm a programmer. I edit code for a living. My editor is the tool of my trade and I want to use the most efficient tool available. I'd be preaching to the choir if I was telling […]

Posted in Tools | Tagged , , | 4 Responses

Tool tips: Find

The find utility is so useful for automation that it deserves a special mention on its own. I will not attempt to cover all of its features, only the ones that I use on a daily basis. I typically use find for two purposes: To create a list of files matching some search terms. To […]

Posted in Scripting, Tools | Tagged , , , , , | Leave a comment