Thursday, October 22, 2015

"Psycho-material geographies" of 3D spaces, and The Beginner's Guide by Davey Wreden et al


This post gives vague conceptual SPOILERS for The Beginner's Guide, and spoils a few specific moments. You really shouldn't worry about it, I mostly just talk about me in this.

I was one of the people who secretly played The Beginner's Guide long before its public release. Why was I given access, and not someone else? Well, that's kind of what the game's about: a "Davey" who is talking through his relationship with another designer named Coda. Who did Coda want to play their games?

In her own excellent post about TBG, Emily Short argues that the game has a very spare "personality-light" kind of style compared to what Short regards as more distinctive contemporary experimental designers like "Stephen Lavelle, Michael Brough, Pippin Barr, [... or] Robert Yang." That shout out (thanks!) is what stirred my memory...

I remember playing this seven months ago (back when it was simply codenamed "The Author") and suddenly thinking... wait, is Coda supposed to be me?

Monday, October 19, 2015

Radiator 1 notes, memories, and regrets.


NOTE: This post talks about Radiator 1, and spoils much of what happens in it.



I've cleaned up and re-released an old single player Source Engine mod of mine called Radiator. It is free, and anyone with a Steam account (Windows, OSX, or Linux) should be able to play it.

It consists of three standalone chapters -- Polaris, Handle With Care, and Much Madness -- the first two chapters were released in 2009 on-schedule, but the third chapter has lingered unreleased for the past 6 years. Each passing year I've threatened to actually finish it, and today, I've finally made good on my threat.

What suddenly changed now? Well, I actually haven't finished Much Madness exactly... what changed was more my attitude. It proved difficult impossible to "finish" a game that I designed and wrote 6 years ago, from a very different time in my life. I don't have access to those moods or sensibilities anymore! So instead, I'm just going to release it in its pretty rough state, and accept how incomplete and unpolished it feels.

Wednesday, October 14, 2015

Tips for implementing / coding an in-game options or pause menu functionality in Unity

 

I recently implemented an in-game options menu in Unity. Mine looks something like the thing above. A surprising amount of the required functionality is already implemented in Unity, you just have to write some code to hook into it. In the cases when Unity didn't already have a static variable for a particular setting, like mouse sensitivity or menu language, then I'd implement my own static variable that worked with a specific PlayerPrefs key.

Anyway, here's a bunch of workflow / specific API calls that I found very useful when I did it...

Monday, October 5, 2015

Not a manifesto; on game development as cultural work

So I've made quite a few sex games that have "gone viral" over the past year, and I'd like to talk a little bit about my experiences / practices. I would hesitate to apply these ideas to anyone else's situation, but it's what works for me, so here it goes:

Games are primarily conceptual / performance art; games are culture; it's more important to witness a game than to play it.

Most people haven't played most games. Conversations about games often start with "oh yeah I've heard about it" or "I haven't played that yet." Thinking about the vast intergalactic politics of EVE Online is so much more interesting than trying to play it, and watching high-level Starcraft play is much more interesting than drilling on a specific build yourself.

To "consume" a game, it is no longer necessary to play it. Rather, the most important thing about a game is that it exists, because that means you can think about it. (Or maybe, games don't even have to exist? Consider the endless press previews and unreleased games that engross so many people. These are purely hypothetical games that are often better than playing the actual finished product.)