Monday, July 23, 2012

"March" by Mindful XP


"March" is a first person art-platformer in your browser (never thought I'd type that) about a relationship by some students at Carnegie Mellon.

Brief spoilery review after the jump.

Sunday, July 22, 2012

Zobeide at Lunarcade Sydney, August 3-9

Zobeide will have its public debut in Lunarcade at Serial Space, running from August 3rd - 9th. The Facebook thing is here if you're into that. Here's the scoop:
Exploration is a universal subtext in games. The ‘fog of war’ and line of sight are emblematic tropes of exploration as well as a persistent motif of video games – almost every game involves the implicit mapping of uncharted virtual or representational territory. However, interpreting exploration has a second approach: we can explore uncharted, artificial territory within a game as well as explore the meaning of a work as situated within the real world – we can explore the video game itself as an artifact for the communication of meaning.

Bientôt l’été – Tale of Tales
Dear Esther – Dan Pinchbeck
J.S. Joust – Die Gute Fabrik
Lifeless Planet – Stage 2 Studios
Memory of a Broken Dimension – XRA
Thirty Flights of Loving – Brendon Chung
TRIP – Axel Shokk
Zobeide – Robert Yang

Opening: August 3rd, 6 – 9 pm
Exhibition Hours: August 4th & 5th, 12 – 6 pm, August 6th-9th, 12 – 8 pm
J.S. Joust events – daily at 7 PM
I'm also really honored to be mentioned in the same breath as some of these fantastic games and designers! Unfortunately, I won't be able to make it to the opening -- I'll likely be locked inside my Brooklyn apartment, frantically putting together my GDC Europe talk together at the last minute -- but have a blast and enjoy some JS Joust, Australians!

Also: Thirty Flights of Loving is one of the most important games made in the last decade, so make sure you play it at some point.

Also: LONG LIVE NARRATIVE, DEATH TO "MECHANICS" AND "GAMEPLAY"! BURN IT ALL!

Friday, July 20, 2012

Return to Zobeide.


To tell the truth, I had kind of forgotten about Zobeide. My Twine / Unity interface experiment, instead of being my own version of Unmanned's interface, was strange and broken. People kept forgetting the text was there. But after conferring with some interactive fiction people at No Show -- where one had an interpretation of the game that made it sound much more fascinating than it really was -- I think I know what to do with this.



Expect another announcement in a few days (or weeks?)...

Wednesday, July 18, 2012

How to integrate Unity and Twine.

EDIT, 16 May 2013: Unity has changed their Browser to Web Player communications, but just a little. Basically, you don't use "getObjectById()" anymore, you just use "getUnity()" to get a reference to the web player -- more details here.

*****

Okay, I'm one of those people who thinks the problem with interactive fiction is that it's not sexy enough. However, I think IF, as a mode of interaction, is extremely powerful and is quite possibly light years ahead of whatever we're doing with narrative / meaning in the latest 3D whiz-bang video games.

Then one day I realized -- I could combine the CYOA tool Twine with the web player export of Unity, and the two could possibly hook into each other through Javascript. Turns out, they can.

Unfortunately, the project I used it for -- well, it didn't really work out -- but maybe someone else can use it?

The Unity Web Player has a useful method Application.ExternalCall() that can call Javascript methods on the web page. Similarly, you can call SendMessage() from a page script to call a method on a specific GameObject and even pass strings into Unity. That's the gist. If you need more help / my code snippets, a more detailed guide is here:

Friday, July 13, 2012

The shape of crime and escape.

From "Payday: The Heist"
I went to another BLDGBLOG / Studio-X event: "Breaking Out Breaking In." This time, it was a panel with FBI agents, crime experts, and architects, all focusing on heists: what does it mean to break into a bank and how should we approach bank design?

As I sat there, I pondered a much, much, much more important question: how does it affect the ways we design video games and levels about heists. How should we abstract the heist?

Wednesday, July 11, 2012

On Planet Phillip entering hibernation.

I've never really agreed with his attitude / his community's general attitude towards art and level design, but I always deeply respected Phillip's mission to exist as a hub for single player Half-Life 2 maps and mods. I'm sure it took a lot of work to keep the community running and to keep putting up new content, and I guess it was finally encroaching too much on his personal life and other projects -- so now it seems that Planet Phillip is going into a sort of hibernation.

Thanks for existing for all these years, Mr. Marlowe.

Well, I predict you're actually going to come out of retirement soon, if only briefly, within the next few months. Some little birdies have been chattering about a certain improbable mod approaching completion...

Tuesday, July 10, 2012

Monday, July 9, 2012

"A People's History of the First Person Shooter" at the No Show Conference at MIT.

If you'll be in the Boston area, come see me (and a bunch of smart people) talk about games at the No Show Conference running from July 14th to July 15th at MIT. Hopefully there'll be some kind of livestream or webcast thing available. I'll fill you in on those details when I get them.

My talk is called "A People's History of the First Person Shooter."

Now, I love stuff like 7DFPS, but I disagree with some of the reasoning behind it -- that the FPS genre, in particular, is creatively dead and requires an injection of indie ingenuity. That's wrong; indies have been working in the FPS space for nearly as long as the FPS genre has existed, and continue to make amazing innovative work.

It just plays into the fact that the popular history of the genre is largely a company history, written by the big winners.

My goal is to outline an alternate narrative of game developer history, to talk about the need and methodology for a game developer history, and to explicate some currents of thought running through the cutting edge of first person design in the indie scene.

(If you're in the New York City area instead, I highly recommend attending the annual Come Out and Play festival and the annual NYC MP3 Experiment, both at Governor's Island this coming weekend.)

Friday, July 6, 2012

Rule Databases for Contextual Narrative... and spelling bees.


Valve's Elan Ruskin gave a fantastic talk at GDC 2012 on using "Rule Databases for Contextual Dialog and Game Logic" -- basically, the implementation behind the dialogue response system in Source games, most recently used in Left 4 Dead 2 and DOTA 2. I'm surprised more people haven't picked up on it because I think it presents some really effective research on procedural narrative systems.

A lot of game logic / narrative resembles a flowchart, especially with the advent of visual scripting systems like Unreal's Kismet or Twine -- resulting in this deeply entrenched concept of branching structure. Authoring and changing these individual branches is usually very expensive.

Thursday, July 5, 2012

On landscape porn.



We couldn't do large, open, video game environments before. Now we can. However, this kind of power is limiting in its own way; you just see the same concepts of grand sweeping vistas, over and over. It's very beautiful and expertly crafted, but it also resembles the same stagnation of a mud-brown rusty metal corridor decorated with skulls -- a certain lack of imagination.

Conceptually, this is Thomas Kinkade, repeating, instantiating, stretching endlessly past our view frustums to infinity. It's always the same sunlit painterly natural realism with some normal-mapped ruins in the foreground.

Monday, July 2, 2012

A short history of non-monoplanar first person movement.


I'm working on a new game that reuses a lot of Souvenir's code, so lately I've been doing more research into non-monoplanar first person movement, meaning you're not limited to primarily moving along the X and Z axis / traversing across a single, fixed, designated "ground" plane.

Traditionally, "noclip" flying / spectator modes have been the most common form of non-planar first person movement. However, I'm not a fan of it as a movement mechanic because you're always "right side up" above a ground plane. Your idea of space never really changes because that's not the point.


Shattered Horizon (2009) was a multiplayer FPS in space, where astronauts shoot each other while hovering around asteroids. From what I can grok in gameplay videos, players can rotate and hover freely, but they almost always maintain the same common "ground plane" as if there's a "right side up" in space. Common map layout terminology and directional lighting also reinforce the idea of a "top" of the map.

Thursday, June 28, 2012

Pardon the lack of updates...

... but I've actually been working on a game, for once.


I'll finish some writing this weekend through, probably.

(Sci-fi textures by PhilipK.)

Saturday, June 23, 2012

TRIP, a crazy psychedelic first person peyote simulator, is now available for purchase and play.



"TRIP is an exploration art game featuring an abstract world. There are no objectives, there are no enemies, just you and the world."



Sounds good to me.

Friday, June 22, 2012

Games for Change 2012, thoughts

This is from last year but it pretty much looked the same
A friend of a friend said the atmosphere was "masturbatory." I think that's about 50% accurate. Not much criticism goes on here, everyone just pumps each other up about their ventures and start-ups and whatnot. (I'm guilty of perpetuating this culture too; my "gay rant" consisted more or less of patting everyone on the back.)

But is there anything wrong with masturbation? It feels great, it doesn't hurt anyone, they should do what they enjoy -- so yeah, mixed feelings here.

I watched one presentation by the Tate, where basically they had a bunch of money and wanted to make games inspired by Alice in Wonderland -- and in a breathtaking squandering of opportunity and resources, they chose to reskin a pipe dream game / a matching cards memory game -- followed by some patronizing videos of mouth-breathing adults talking about how you used the memory in your brain to memorize cards.

And all around the auditorium, with my eyes like dinner plates, I saw people eagerly taking notes and celebrating this as something other than a profound lack of imagination that utterly betrays its subject material.

One feels almost as if G4C could use a bit of the drama that engulfs GDC / IGF each year.

Wednesday, June 20, 2012

Text of my "Gay Rant" at Games for Change 2012



I spoke at Games for Change 2012. It was very well-received, and I'm so relieved because I wrote and re-wrote this speech like 20 times, revising it constantly in the nights before the festival. Here's the full text, though I ended up flubbing some of the lines as well as running a few seconds over.

Hi, I'm Robert Yang. I'm an indie game developer as well as a practicing homosexual.

Sunday, June 17, 2012

"How to “Get Better”: Approaches to LGBTQ-relevant Video Games" at Games for Change Festival 2012

So on Tuesday, I'll be speaking at the 2012 Games for Change Festival at NYU about gay stuff in video games. Me and MIT-Gambit darling Todd Harper were originally going to tag team it, but as the schedule got finalized, the logistics for Todd zipping down here got less tenable, so now I'm just going to be dancing on my own.

I've been scheduled in a 5 minute time slot labeled "Rants" on Tuesday at 12:15 noon, on the main stage. That's just 5 minutes to foam at the mouth about heterosexual tyranny!

It's been difficult writing this talk because I don't really know the demographics of the audience here -- from what I can grok, it's mostly government / NGO education groups, some private sector education people, and the odd sprinkling of AAA game industry. (That means no Mass Effect jokes; that means an entire audience will lack fundamental video game literacy for a talk about video games; that means I'm screwed.)

But, uh, we'll see how it goes.

Thursday, June 14, 2012

Dan Lockton's Design with Intent


I remember reading Dan Lockton's original PhD blog, like, 5-6 years ago, and being impressed by his ability to explain usability concepts with his many real-life examples. One of the bigger problems in usability design today, I think, is that it's often theoretical or just pulls the rote academic examples from Donald Norman.

What I like best about Design with Intent is that it doesn't preach usability or design as a religion: bad design and obfuscated design, just like good design, can be important tools depending on your goals.

Anyway. If you're not familiar, and you have some sort of interest in level / game / any design at all, then flip through this slideshow and let Lockton crack a few eggs of wisdom on you.

Tuesday, June 12, 2012

7dfps, halftime report


Hey! I've been chugging away on my 7 Day FPS entry, "The Leaden Circles," a single player squad FPS based on Virginia Woolf's novel Mrs. Dalloway. I was planning on cross-posting all my updates here, but I decided it would've been too much, so read all my daily dev posts over there.

I also want to draw your attention to some other entries I've been watching:

"Table For One" tasks you with being an utter glutton, re-imagining Dinner Date as a physics puzzle with a playful Natural Selection-ish skulk cam perspective (best. view model. ever.) because hey, don't we see with our mouths sometimes? The current build is absurdly difficult, at least to me, so I hope he makes it easier!

"Europa Concept" looks like some sort of high fidelity sci-fi survival thing about crash-landing on one of Jupiter's moons (Europa is one of Jupiter's moons, right?) and managing your inventory and crafting and shooting, or something. The developer's quite a Unity veteran, so I'm sure this'll be pretty slick in the end.

Thursday, June 7, 2012

7dfps: The Leaden Circles, prep

(I'm making an FPS in 7 days, as are many other designers. This is cross-posted.)

"One feels even in the midst of the traffic, or waking at night, Clarissa was positive, a particular hush, or solemnity; an indescribable pause; a suspense before Big Ben strikes. There! Out it boomed. First a warning, musical; then the hour, irrevocable. The leaden circles dissolved in the air."

Mrs. Dalloway is a novel by Virginia Woolf about a rich white lady in 1920s London throwing a party for a bunch of random acquaintances she doesn't really care about. She does it because she likes the attention and it's good for her husband's career.

It's also about a smart-ass white dude coming back from India who judges everyone.

It's also about a depressed World War I veteran who's going insane, hearing trees sing in ancient Greek. It's also about.... well, 20 other people.

It's not an easy read on the first try. Virginia Woolf wrote it in a "stream of consciousness" style, meaning you go back and forth between different characters' heads, often without warning -- sometimes several times in a paragraph. Sometimes you're reading what he thinks she thinks he thinks, as filtered by her (?!) but trust me, it's rewarding. Part of the idea behind making this is that hopefully it'll make the logic and systems governing the book (novels and narratives are systems!) more apparent.

Now, most of the different book covers feature a portrait of some random lady on the front... which totally misses the point. My favorite version is the one above, Wassily Kandinsky's Akzent in Rosa (1926). Sure, the book is about a Mrs. Dalloway, but it's also about consciousness, some kind of unseen universe on the edges of human comprehension.

My plan is to adapt Mrs. Dalloway as "The Leaden Circles," a single player squad shooter with a stream of consciousness mechanic, kind of in a Space Hulk format. You'll ping pong between the different characters, chaining together thoughts, memories, and feelings -- and to win, you have to get this rich petty vapid white lady to feel something deeply profound at the end of the day.

I'll be using Unity, C#, Maya, Audacity, Photoshop, and source material from Virginia Woolf, CGTextures, FreeSound.org.

Let's do this, and good luck to everyone!

Sunday, June 3, 2012

PCG UK #240, "The Weird Future of the FPS"


I'm published! In print! Unfortunately it's pretty difficult to find a copy of PCG UK if you live outside of the UK, but I'll be giving a longer, more comprehensive talk on FPS past / present / future at the No Show Conference on July 14th / 15th at MIT.

Thanks to PCG UK Deputy Editor Mr. Graham Smith / modding pal from way back when.

France Diaries: sketches + a 3 sentence review of "Game Feel"

I'm in France right now. This is part of a series of game architecture diaries about France.

If anyone thinks I'm qualified to offer advice to beginning level designers, then here's that advice: draw, even if you're awful at it.

Tuesday, May 29, 2012

France Diaries: Infinite Omaha.

I'm in France right now. This is part of a series of game architecture diaries about France.

Walking through French farms and wandering Parisian streets has been somewhat unreal because merde, I've been here before... even though I haven't. Among all the Omaha Beaches, the Caens, and the Parises I've visited, the layout has been new and foreign, but the architectural language and landscapes are always familiar. It's the same place but it's also not.

Sure, we've all visited countless virtual New Yorks and Londons and Iraqs too, but France is different.

France, as depicted in military shooters, has always been the battlefield of stone farmhouses, green fields, medieval towns, cathedrals -- and it's up to the Americans to sprint up the beach and save this poor bleeding land. It's surprising, then, to discover that France's France is not a smoldering ruin covered in grass sprites.

Thursday, May 24, 2012

Balls and conversation; let's narrativize the sports genre.

The mechanics in baseball video games usually work like this: the pitcher chooses between a fastball, a slower pitch (change-up), or one that rapidly sinks / curves (breaking ball). The batter tries to predict the trajectory of the pitch to hit it. Both players try to fake each other out. It's rock paper scissors with a heavy element of timing.

However, I'm making a game about a specific pitcher named Troy Percival, and Percival rarely threw slow pitches. In fact, he pretty much only threw fastballs -- but they were deadly, among the speediest fastballs in the history of the sport.

Bases loaded, Jeter at the plate? Percy threw fastballs.

Saturday, May 19, 2012

Parsons post-mortem: "Games and..."

Parsons is a bit of a secret games school: they don't advertise much, and the students / faculty rarely shill for the program. (I'm an exception, I guess.)

I enjoyed my time here, but it's not for everyone. I find most prospective students are trying to decide between Parsons / NYU / USC or something, so this post is mostly tailored to them. (There's also a tl;dr at the bottom.)

Here are, what I think, the strengths of studying games at MFA Design and Technology at Parsons:
  • Diversity. A Model UN's worth of international students. About 40-50% of the students / faculty are women. Also, there's a healthy LGBT presence and culture, e.g. some of our bathrooms are branded "gender-inclusive", and ~10% of our cohort was LGBT. Some students are 36 year old engineers; some are 24 year old dancers and biologists. Altogether, this makeup is VERY rare in the monoculture that is the technology / games field.
  • Breadth. You will go to gallery openings and interact with the larger New York City art scene. You will learn soldering, coding, and typography. You'll get a general sense of where the "new media" art scene is at, to the point where you can go to a MoMA exhibition and yawn at their curation with knowing confidence.
  • Flexibility. If you realize you're not into games so much, you can totally do something else without any disruption toward your degree. Start welding something! Sew a dress! Make a video performance! Grow algae batteries! Build robots! Just start doing it and you can.
  • Maturity. MFADT is a very old program (15+ years old?) compared to most dedicated games programs. The veteran faculty know what they're doing. The courses and curriculum generally work.
  • New York City isn't AAA! The NYC indie scene is among the strongest in the world, with frequent meet-ups and events. Killscreen and Babycastles regularly partner with museums to do stuff, and there's always at least one games-related thing going on every weekend.
Now, as for the gaps in the program, I actually regard them as strengths, but I understand people see things differently -- so here are the "weaknesses"...

Tuesday, May 15, 2012

Levels to Look Out For, June 2012: "Future of the FPS"

I don't normally theme these posts around anything, but these three indie FPS experiments share so much DNA that it's impossible to ignore. They're all very grounded in digital / virtual / "futuristic" aesthetics, but they're confident to sometimes let that futurism be incredibly alien. Also, I'd hazard a guess that few of these designers have worked on many FPS games in the AAA manshoot tradition, but these "outsiders" are the future of the FPS.

(Coincidental but shameless plug: if you pick up a recent issue of PC Gamer UK, there's a "Future of the FPS" feature I wrote, though I guess it's already inaccurate now, seeing as I've neglected two of these beauties...)

Dirac by "Orihaus"
Descriptions offered so far seem intentionally cryptic and foggy -- a multiplayer co-op wandering survival sim (?!) with an emphasis on atmosphere over gameplay, set in a stark Mordor-Tron world, with a little help from Structure Synth. What grabs me most is how the forms are so mechanical yet still incredibly abstract and inscrutable. You always see generic sci-fi corridors with gubbins and doodads embedded in the walls, and they're always encoded as "electrical panel" or "fuel pipes" or something. They're obsessed with being knowable because supposedly that's good design; I think Dirac shows how nice just a shape can be. (Unfortunately I missed the last multiplayer playtest, but there's another open test coming up on May 20th at 8 PM EST, just meet in #merveilles IRC on esper.net. Check the TIGSource thread for the most recent schedule.)

Saturday, May 12, 2012

Souvenir and abstraction.


I was the main artist on Souvenir and did the bulk of environmental modeling / level design / art effects. The cypress tree and archway were one of the very first things I made.

Back in September, we realized that if there were any limits on what Souvenir would look like, it would probably reflect my own personal limits as a novice 3D hard surface modeler, as well as my partners Ben and Mohini who weren't incredibly experienced artists either. (Know thyself!... and judge others, I suppose, too.)

We needed an art style that would emphasize simpler forms with very little surface detail, and we made a very early decision to pursue a papercraft / untextured color direction. Otherwise, the UV mapping required would be time-consuming and cost prohibitive and wouldn't really look good anyway because I'm not a great painter. There were also huge performance gains in using just one small palette texture for virtually every environment mesh in the game; that means Unity can batch all the polys efficiently and reduce overall draw calls.

Our early experiments with the mechanic indicated that falling / shifting over long distances felt good... Which meant that our final game world had to be huge, and that most of the world would be experienced from afar as silhouettes and shapes. (Again, our mechanics suggested that investing in surface detail was pointless.)

Tuesday, May 8, 2012

Souvenir prototype (build 08) is public!

You can play an early version (and by early, I mean still really unpolished, buggy, and unfinished) of our collaborative thesis at Parsons: "Souvenir." It's basically VVVVVV + Proteus + Dear Esther + a bit of Portal. For some of the thinking behind the design, read "Against Puzzles?"

Here are some bugs / glitches / issues we already know about:

Sunday, May 6, 2012

"What were the main trends of GDC 2012?"

So I checked my spam folder and found out I'm signed up for this thing called Quora, which wanted me to answer the question, "What were the main trends of GDC 2012"... which I found compelling because lately I've been wondering, who writes game developer history? Who decides "what happened" and where? What goes in the Wikipedia entry?

Here's how I answered, with a heavy indie bias. I invite competing accounts in comments or on the Quora thing if you happen to have a Quora thing:

What were the main trends of GDC 2012? 
Like, what were people talking about? What was on their minds?

Thursday, May 3, 2012

Wot I Think: "Indie"

Context: http://www.rockpapershotgun.com/2012/05/03/why-indie-has-become-a-bad-word/

The mild Socialist streak in me says:
  • Don't let EA co-opt a word. Don't let EA set a dangerous precedent, the moment when this golden age ends.
  • Nothing is inevitable. Fight back. Define indie ourselves by performing it.
The linguist / English lit student in me says:
  • Indie will mean whatever it will mean. Linguistic prescription, toward more use or less use, is pointless.
  • Words do not have to have stable meanings to be useful / important. "Occupy" = "we're pissed off about something" + _____. In the same way, "Indie" = "there should be more kinds of games" + _____.
The indie game dev in me says:
  • I'm indie because I say I'm indie. Now leave me alone so I can make some games; why don't you make yourself useful and go gossip about the new Call of Duty guns DLC trailer or something.
  • I DON'T CARE. STOP BEING BORING. TALK ABOUT SOMETHING INTERESTING.

Wednesday, May 2, 2012

Ode to Neil / Jed "Wunderboy" Jedrzejewski

The Source modder community has always been a bit apocalyptic, but still its community leaders generally kept things going. Jed has been one of the most selfless and important mod tool developers out there since 2002: his updated Half-Life 1 model viewer with alpha texture support, his collaboration with Nem on VTFEdit / VTFLib, his early work on 3DS Max plugins, and the VTF Thumbnails plugins... all his tools were utterly indispensable.

On April 8th, he announced his "retirement" from the mod community, citing real-life stuff / general disenchantment with modding / the stagnation of his own Source mod, Ham & Jam.

I won't chastise Valve. Given what we now know from their employee handbook, you'd do the same too: you'd work on Half-Life 3 or Portal 5 or something new entirely, with all of your friends, instead of fixing an outdated SDK for an old engine branch that a handful of ungrateful fans use. Would you rather do fulfilling work or thankless work?

Anyway. Thanks for everything, Jed.

Saturday, April 28, 2012

What makes "good" writing on level design?

Liz Ryerson recently did a great write-up of level 5-5 from Wolfenstein 3D (and makes a good case for the surrealism of 4-3) and it occurred to me that there's a pattern to this type of writing -- it's usually very specific, talks only about a single level (but contextualizes it within the whole game), and makes ample use of screenshots to help the reader understand the layout.

Writing about level design is incredibly important because we often run through levels so fast and understand "the language of games" so intuitively that it can be difficult to verbalize and explain. In playing levels, they exist more as tools to express our intentionality, not as objects to be studied and examined. The reality of it is that it would take a long time, or sometimes it's very difficult, to gain the type of fluency in platformers or Wolf3D that the best levels require.

But this is how we do research -- we make games and play the ones we can. Articles and essays are the best way to learn about levels that you haven't played / can't play.

Here are two authors of "level criticism canon" that, in my mind, show us how to do it...

Friday, April 27, 2012

CFP: Critical Information 2012 @ SVA / watch me talk briefly about Handle with Care.

I know a few grad students (you poor souls) read this blog, so I thought I'd share a CFP for a grad student conference I participated in last year -- Critical Information is pretty small, but the intimacy helps you engage the people with the people actually sitting there.

The rooms were small, which meant every talk was a "packed" house. Unfortunately I had to leave after I presented, so I didn't see any of the other panels, but I'd say SVA is a pretty cool place -- and they're clearly somewhat video game / new media friendly. If you'll be in the NYC area / or can travel there somewhat easily, consider submitting your project or research. (Also, the small size means less competition.)

Some people were asking about a video? Here's a highlights reel they put together of my group's session. (Note to self: next time, shave.) Also, see if you can pinpoint the exact moment in the Q&A when I enraged an entire room full of gender studies scholars... or, uh, hopefully they edited it out?

Tuesday, April 24, 2012

On "Joiner", detail, and greeble.

Joiner is a command-line pre-compile brush generator by prolific TF2 mapper Timothy "YM" Johnson; you make several brushes to represent the volumes of your rooms, run your VMF through it, then out comes another VMF with all the struts and support beams built and textured for you.

I find Joiner fascinating because it's also (an unintentional?) commentary on TF2 design styles: rooms are still composed mostly of simple rectangular planes that join at 90 degree angles -- that's the actual functional level geometry, but a typical player would recognize that as undetailed and thus as an unfinished / crappy map. What Johnson has made is not a "make level" button, but rather a "make detail" or "stop players from whining" button. The purpose of these struts is to cover the surface in a sort of greeble, so the player won't be distracted in comparing its perceived quality against other maps with "better" detail.

Surface detail is a paradox. It is "necessary" to exist in front of the player, but it exists to be more or less ignored.

Friday, April 20, 2012

Levels to Look Out For, May 2012.

These are some unreleased levels / environment WIPs I've seen posted around the internet, along with some brief commentary.

Island of the Dead, by Mac "macattackk" Hart.
Hart bases this CryEngine3 environment off the Arnold Bocklin's notorious Isle of the Dead paintings. What I really admire here is the masterful control over materials; the normal map on the rocks is really important to ground the unorthodox shape of the rock. It's a really surreal treatment of realism that, I think, is really subtle and difficult to pull off -- a desaturated, muted palette that somehow isn't boring. What I like most about this piece, though, is that Hart is actually fleshing it out into a level. He could've stopped with this one view and one camera angle to produce a diorama / portfolio piece, but now it's actually turning into a legitimate space as he extrapolates the painting's original style.

Tuesday, April 17, 2012

Why game architecture matters, and the reality / unreality of de_dust.


(This architecture criticism post was cross-posted to my department's research blog, Game @ Parsons. In general, I post my architecture criticism stuff there.)

Last July, the German new media artist Aram Bartholl secured funding from Rhizome to begin building de_dust, a popular video game level, as a 1:1 scale model cast out of solid concrete. It would be a crime to paraphrase his concisely argued rationale, so I’ve pasted a large chunk of it here:
“Computer games differ from other mediums such as books, movies or TV, in that spatial cognition is a crucial aspect in computer games. To win a game the player needs to know the 3D game space very very well. Spatial recognition and remembrance is an important part of our human capability and has formed over millions of years by evolution. A place, house or space inscribes itself in our spatial memory. We can talk about the qualities of the same movies we watched or books we have read.

Saturday, April 14, 2012

How the worst part of the game industry uses PAX East to teabag your entire face with its cancerous scrotum.

(I attended PAX East on a scholarship from the IGDA, for which I'm grateful. They also facilitated a lovely lunch with Tom Lin of Demiurge Studios, some neat studio visits, and other things. Thank you IGDA.)

(Also, a warning: this gets pretty dramatic, but I hope it comes off as honest.)

First, understand that PAX East is actually made of two conventions. Literally, a gigantic wall divides the analog (card and board games) from digital (the video game industry).

In game design, it's popular to say that analog and digital games are the same at their cores, because they both depict systems -- and PAX East is the place where all that rhetoric utterly falls apart. One side of the convention floor is a quiet and personal pastime, the other is a deafening business. If you're a games academic or optimistic indie, this dissonance will test your faith, because here the game industry teabags your entire face with its cancerous scrotum.

For sure, there are good parts of the game industry. But here, it is clear that the bad parts still completely control the entire body, erecting giant temples to its glory. Me and many indies felt alienated, and relatively alone in our alienation. This is the weekend when you're painfully reminded that Anna Anthropy's idealism remains mostly just idealism. (... for now.)

Friday, April 13, 2012

"Real Life Goldeneye 64"



The most compelling part of Real Life Goldeneye 64, to me, isn't how they mimicked the pathfinding / enemy animations. To me, it's the way they used Let's Play culture ("I'm using save states") to justify the editing choices, and more impressively, how they kind of mimic the "feel" of moving and aiming in Goldeneye 64.

The game had a strange kind of floatiness to it, mainly caused by the control scheme -- the N64 controller only had one analog stick (unlike the dual-stick standard now mandatory for all consoles) which meant one control had to handle both moving AND looking. To freely look around, you'd have to hold "R" (one of the shoulder bumper buttons) to aim, which also meant you had to stand in-place while your arm wildly flails around the screen. And as this video reveals, people are actually kind of nostalgic for it.

Wednesday, April 11, 2012

Come see CondomCorps and others @ Spring Fair


If you're going to be in the New York City area on Sunday, April 15th, come check out my department's first ever "Spring Fair" -- basically, we're all just going to show the random stuff and side projects we've been working on for the past semester. I'm planning on debuting the newest version of CondomCorps (now with romantic subplots!) and I know my classmates have plenty up their own sleeves; there'll be plenty of games, robots, interactive installations, and just plain cool shit.

Come pop in for an hour or stay and hang out / mingle with Manhattan's technorati!

We'll be at 6 East 16th Street, 12th floor, right off the Union Square stop. Sunday, 1-6 PM. (map)

Thursday, April 5, 2012

Book Club, level design edition

Here are some books I've been reading, most of them about halfway through. I haven't bought any of these; they're all from my university library. (Pro-Tip: If you're a student, take full advantage of your library.) I'll probably give them more detailed write-ups later...

Myst and Riven, by Mark J. Wolf. (2011). I only picked this up because I saw it on the shelf next to Ian Bogost's "How To Do Things With Videogames." I'm not going to say it's bad -- if you've never played Myst or Riven, this'll give you a decent idea of what that's like, and the various idiosyncrasies involved -- but from my perspective, Wolf seems like a huge fanboy who overestimates the series' significance and place in history. I argue against his account in an upcoming feature on FPS games in May's PC Gamer UK; Myst sold a lot and seemed poised to start a revolution, then it didn't. Instead, Myst (along with Second Life) is "significant" more in the minds of humanities professors. Where are the scholarly monographs on Doom and Quake? (Actually, I think Dan Pinchbeck's in the middle of writing it?)

Sunday, April 1, 2012

Against Puzzles?


(I was going to do a "Radiator 1-3 is done" post for April Fools, but it hurt too much...)

We had a public playtest of me and my teammates' VVVVVV-FPS thesis project, "Souvenir," with a bunch of New York City junior high / high school students -- and I don't know if you've ever been to a New York City public school, but these kids generally speak their mind (to put it mildly) and they're ideal playtesters. I also had a few interesting conversations with them. One of them asked what the goal of the game was, so I started trolling / engaging them:

Well, when you go out for a walk, do you have a goal? No, you just walk because you like walking.

"Yeah," she said, "but if all you do is walk around, it gets boring after a while. I'll stop playing." Well, that's fine, then stop playing.

"Plus," her friend says, "I'd just play it once. And then it would gather dust on my hard drive." That's fine. Play it once and delete the game then.

"But like, if I wanted to walk around, I'd just go outside." That's fine. Then go outside!

They're so young, and already they're perpetuating the same messaging from massive industry interests: that the "realism of games" competes with the realism of reality, addictive games are better games, clear goal structures are best -- and retention, retention, retention. That's just one way of thinking about games, and they've already locked themselves in that mindset. They've been indoctrinated.

Monday, March 26, 2012

Mass Effect 3, minutiae



Spoiler free. Here's stuff I thought while playing the latest and hottest "guns and conversation" game:

THE GUNS
  • I had 300,000 credits and didn't know what to do with it. Upgrading guns seemed pointless (the bars barely budge in the stats readouts) and clicking on stuff in a menu with little visual change or feedback was unsatisfying. Seems like the gun upgrades were a last minute feature that could've used another GUI design pass.
  • Functionally, all squadmates seem pretty much the same (1 crowd-control ability, 1 buff, 1 debuff) except Liara who has significantly less health. It doesn't really matter who you bring, which I somewhat liked, because that meant squad choice was based on narrative and characterization instead.
  • My Shepard had a "biotic charge" ability that lets her fly across rooms through cover, tackle enemies, and completely recharge her shields; combined with other bonuses, the cooldown period becomes negligible even early on. I didn't feel particularly smart when I figured out how overpowered this ability was -- I felt like the balance was broken. 
  • Well, I don't think anyone plays Mass Effect for the gunplay anyway. It serves an aesthetic purpose: to make you feel like you're fighting in battles. What baffles me is spending time developing a multiplayer game that capitalizes on the weakest, least interesting part of the series?

THE CONVERSATION
  • Again, I chose a LadyShep who decided to romance her secretary. From watching the YouTubes though, the GayMaleShep stuff seems pretty well done and even a little cute. (see above) I wish I had had the faith to stick it out with a MaleShep through the entire trilogy, but the male voice actor is just so much worse.
  • Given the heavy proceduralizing of conversations, BioWare does a really smart thing during cutscenes: it cuts to different cameras frequently so that your brain better processes the discontinuities. The dialog doesn't sound as disjointed if there's a visual cut in time. (see above)
  • Some weird player to player-character dissonance when my Shepard always confesses how much she misses Ashley, when I'm wondering, "Ashley who?"
  • They kept all the core design from Mass Effect 2 and instead pooled all their resources into art, which I think was a smart move: there's a lot of variety to the levels, and the abundance of scripted animations turned stale conversations in a hallway into "getting dinner" or "going out to the bar" -- functionally, nothing is really different, but the new narrative context does wonders.
  • When the characters aren't blathering on about the price of war to the point of parody, there's some genuinely good writing and characterization going on -- well, Garrus and Liara mostly. The "military stud squadmate" NPCs (Kaidan, Jacob, and the new unexplained mildly hispanic guy) are still awfully boring characters with amazing normal maps on their pecs. I guess Alistair really was the anomaly in a milquetoast lineage of Carths.
  • I like how RPGs always have the "endgame" moment; a character literally tells you that the endgame is beginning, all side quests will be disabled, and you must confirm whether you're ready. It kind of breaks the fourth wall (assuming you really care about that) but at the same time you appreciate the game signaling itself to you. It's such a uniquely game-y thing to be able to read and understand what the game is actually saying beneath the thin narrative skin.

Thursday, March 22, 2012

What games can learn from Sleep No More (part 2): specific and spoilery design observations

SPOILER WARNING: this will definitely ruin the novelty of the show for you. Read further only if you have no intention of ever going to see this. Ever. Yes, it's worth it. If you live in New York City or nearby and can afford it, you should go, otherwise you're an idiot. Non-spoilery Part 1 offers a general overview.

Sleep No More starts like this: You wait in line for a while. It's probably a bit cold.

You walk down a long, dark hallway. You wait in line to check your coat.

Then you walk up to a contemporary-looking reception desk and give your name / reservation.

Monday, March 19, 2012

MirrorMoon, by Team Focaccia / Santa Ragione

Run, don't walk, to your nearest electro-computer-device and play MirrorMoon. It was a Global Game Jam 2012 project / recent contestant at this last GDC's Experimental Gameplay Workshop, and stupid ol' me had never heard of it before then.

The FPS controls are somewhat non-standard, but it's for an important reason, and the deviation is handled pretty gracefully. Otherwise, the sounds, the colors, the scope of the level design -- everything is perfect. So so so perfect; part of the GGJ team included the man behind first person runner Fotonica, and it shows in the bold visual design. It's a really solid first person experience that'll improve your day.

Friday, March 16, 2012

What games can learn from Sleep No More (part 1): the death of environmental storytelling.


Part 1 contains VAGUE SPOILERS, as if your friend had gone to Sleep No More and told you about it, or as if you had read a news article about it.

Although there have been many past theater productions that have done generally what it does, Sleep No More is what's going to be most prominent in history. It's basically a 5 floor tall, 100 room haunted house with dancers wordlessly performing a loose adaptation of Macbeth throughout the maze -- and you and everyone else are wearing masks, staring and shuffling silently through the halls. It transforms contemporary theater and dance into something relevant for people who'd otherwise see little value in it.

I value it mostly for its interaction model and the ways it uses architecture in specific ways; it is what happens when outsiders use level design concepts better than video games ever have. First I'd like to debunk what I consider to be the "conventional reading" of it and its relevance to video games, as argued by game critics.

Thursday, March 15, 2012

Anna Anthropy: book release + lecture @ NYU Game Center, March 29th @ 7 PM

Anna Anthropy's new book "Rise of the Videogame Zinesters," sums up a lot of contemporary indie scene thinking and contextualizes it in history / current practice. I'm impressed in the ways that it never talks down to the reader, but still worry that only "gamers" will deeply understand Anna's account of aesthetics when it gets down to the details of video games and meaning-making. But if I were ever to teach a liberal arts course on video games, this would definitely be on the reading list: I think it's a really great primer / manifesto for the growing "game design as pastime" school of indie thought.

If you live in or near New York City, make sure you RSVP for the book release / talk at the NYU Game Center. The food is awesome, the environment is swanky, and I'm sure Frank Lantz will have some lovely questions for her.

(DISCLAIMER: I'm in this book.)

Monday, March 12, 2012

We apologize for the break in programming and are working tirelessly to restore service. Regularly scheduled blog posts will return within a few days, once I've finally scrubbed all the GDC off of me.

Thursday, March 8, 2012

GDC 2012 Halftime Report + Notes on the Industry / Indie Divide

It's Thursday now, and I'm writing this in Moscone North on Thursday, the 4th day of the conference. There's some kind of podcast recording going on to my right ("One Life Left") and it looks important. People are eating $15 crepes behind me. The carpet is boring and inoffensive. People are making Blackberry Playbook jokes. So it goes.

The past few days, I went to some Indie Game Summit / Education Summit talks and I've been to a few Game Design track talks. I found a lot of it redundant because I already follow all these people and their ideas; they've been blogging and tweeting and talking about it for the past year. Like, if you're a Doug Wilson super fan, you're already familiar with a lot of his theories and his recent body of work. And even if there's a little bit of new information, you can just read a Gamasutra write-up and get all the salient points in a few minutes instead of sitting there for an hour.

It's making me reconsider how I'm "using" GDC. It makes me think I should only attend talks where I don't know the speaker or if I'm not familiar with the games already -- but that's risky too for obvious reasons. Some people here don't even go to the talks and they're just here to hang out, and I think that's probably the right way to approach things. I think next time I'm not going to shell out for the indie pass, and I'll just try to bum an expo pass off someone, or, if Buddha wills it, I'll have my own IGF passes to give out.

In general, the indie / industry divide is kind of jarring. I'm not sure whether that's good or bad.

The IGF Awards and the Game Developer Choice Awards are back-to-back, hour-long events. After the IGF was over, I swear, at least 200-300 people left; many of them I recognized as mainly indie people. Actions speak for themselves... we seem to see the GDC awards as a largely irrelevant exercise. Indies don't need the permission or acceptance of the industry, though the awards that went to J.S. Joust and Sworcery show that it's there.

This tension between indie and industry got played-out by the Mega64 skits that made light of indie uncertainty about corporate interests. It's okay to laugh, as long as we recognize why we're laughing -- the conflict is still very real. Corporate power can often help and empower indies, but often it belittles us with a reality show that implies the ultimate goal of being an indie is to join the industry, or it exploits us by signing a contract that robs the developer of their property, or maybe it even steals an idea wholesale and cross-markets it with their other cloned apps. Then you also hear success stories like Steam enabling Brendon Chung to sell 160,000 units of Atom Zombie Smasher, which is great, and that's a corporate industry-indie partnership.

As we left the Venus Patrol / Wild Rumpus / One Life Left indie game party at Public Works, we passed a group of industry game developers leaving as well: "It's okay, we'll just never understand their indie ways."

The party was pretty fun. Watching Bennett Foddy get trolled by his own game (Mega-GIRP) was entertaining. Eric Zimmerman tackling 10 people in a crazy J.S. Joust maneuver was awesome. Helping Anna Anthropy push the Oak-u-tron arcade cabinet onto the middle of the dance floor ("occupying the party") was pretty amazing.

I am a little confused, though, as to why the Killscreen party tonight is at the same venue featuring many of the same games: I feel like it's going to be the same party. I wonder what the differences will be, if any. It does beg the question as to how "scene-y" the indie scene really is, that all of these various indie organizations share so many of the same members with power and we all know each other and play each others games over and over. But isn't it the nature of a community to define itself and exclude others? Again, I'm not sure how to interpret Brandon Boyer's face being projected on the walls -- is this fun and great that we're celebrating him, or is this a weird perverse cult of personality we're perpetuating?

I honestly don't know. I'm still trying to figure it out.

But I do know what I heard as we passed that group of industry devs walking home from the indie party. The one with the glasses half-chuckled and then said: "At least one of them shook my hand."

Friday, March 2, 2012

Stuff I'm Working On, GDC 2012 Edition


Souvenir is a group MFA thesis project at Parsons about exploring your memories and holding onto the ones that mattered most. You start disoriented and overwhelmed, figuring out how to walk on walls and ceilings, but eventually you get the hang of it and start sorting stuff out. We started with Portal as our template, but eventually we came to dislike how everything felt so designed -- go here, go there, find the next step someone intended for you to find... For a more "organic" feel we started building areas around ideas instead: nature, school, and religion.

Zobeide, meanwhile, is a collaboration with sound designers Robin Arnott and Eduardo Ortiz. It's my super secret Proteus-killer. (... Well, not really.) In it, you build cities on top of other players' cities, chase naked women through moonlit alleys, and listen to the music that results. It is also an experiment with combining first person interfaces with hypertext, as a literary ode to Borges' Calvino's "Invisible Cities."

CondomCorps XL did pretty well at Jaime Woo's queer games show in Toronto. Apparently it's going to be on a Canadian TV news program too, or something? I'm going to do some more interface tweaks, add a silly campaign mode / narrative, and then call it done. I'm aiming to mirror the final feature scope of "Fear is Vigilance"... well, maybe half of that.

Radiator 1-3 might get dusted off. When I talked about it a few months ago at SVA, it reminded me how much I liked working on it sometimes. Maybe the San Francisco air will do me some good.

If you want to see any of these at GDC (or at the associated parties) come say hey at me, especially if you're a big important games person. Also, if you'd like to give me a job when I graduate, that'd be nice! My portfolio is here.

Sunday, February 26, 2012

Koumei Satou working on a sequel to Mistake of Pythagoras? Or probably not.

Longtime Half-Life 1 / Source mod players may remember Koumei Satou, who made crazy quirky single player mods like Sweet Half-Life (HEV scientists with SMGs; a boss fight in the room from Brazil), Peaces Like Us (one of the first mods with friendly Xen aliens), and Mistake of Pythagoras (an HL2 mod where one of the puzzles is deriving the Pythagorean theorem!)

Now, apparently, he has some sort of blog post where he's talking about workflow from Hammer to XSI Mod Tool to SketchUp to Hammer (?!) and it looks like some sort of sequel to Mistake of Pythagoras. The machine translation of the page doesn't provide much more insight, it sounds more like he's lamenting that everyone's ditching the Source mod scene for UDK and Unity. Am I reading correctly?

(Thanks to @Orihaus for the info)