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.)

Friday, September 25, 2015

On my games being twice banned by Twitch


My newest game, Rinse and Repeat, was banned from all broadcast on Twitch about 4 days after it was released. It joins my previous game, Cobra Club, which was banned shortly after its release as well. I am currently one of the most banned developers on Twitch.

On one hand, it is extremely validating as an artist to be acknowledged as "dangerous" -- thanks, Twitch. On the other hand, the Twitch policy about sex and nudity is shitty and I'm going to complain about why I hate it and feel it's unfair, and also really unhealthy for video games as an artform.

Wednesday, September 23, 2015

NO QUARTER, 9 October 2015 in Brooklyn, NY

this amazing poster is by the incomparable Eleanor Davis
No Quarter is an annual games exhibition in NYC that commissions original works from designers. This year, I am stepping up as curator, and we will be featuring some exciting new games by Nina Freeman, Ramsey Nasser, Loren Schmidt, and Leah Gilliam.

Come join us on October 9th from 7-11 PM in DUMBO, Brooklyn at The Dumbo Loft, 155 Water Street, Brooklyn, NY 11201

If you'll be around New York at that time, please RSVP so I can get NYU to buy us even more beer. Thanks and see you there!