Showing posts with label art. Show all posts
Showing posts with label art. Show all posts

Saturday, October 31, 2015

The limits of a conceptual VR student game; and what would a "better" game about 9/11 look like?

The internet has been abuzz about "8:46", "a narrative driven experience designed for virtual reality, which makes you embody an office worker in the North Tower of the World Trade Center during the 9/11 events."

The game itself suffers from a lot of problems. If I were to ignore the politics, there's plenty of production values to critique -- the characters have blobby sculpts, inconsistent lighting, and stilted voice acting -- the particles are really really awkward -- and the one thing I like is the floorplan, especially the cramped corner office you begin in, which feels like a pretty authentic detail of old NYC office buildings.

But who are we kidding, this game is totally a political work, and it is much more generous to the developers to interpret it that way. Most people are just going to talk about this game instead of actually playing it, which is OK, and that's what compels me to write about it: I think this is a very flawed conceptual work, and I want to talk about why that is.

(1) TECHNOLOGY. Using virtual reality was not a good idea for this project, especially in this early generation of VR where it is mostly positioned as a nascent platform and consumer market that desperately needs to prove itself. Anything using VR in these early years is, inherently, saying, "look at me, I'm using VR!"

That's an OK thing to say, but it centers the technology instead of what you're saying with the technology, which is probably not what you want to do for a 9/11 game that's supposedly about respect for the dead rather than how this cool new peripheral? To be clear, I think you could make a game that powerfully critiques Western attitudes toward the dead and who is allowed to talk about the dead; I don't think this is that game.

Wednesday, October 21, 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?

Thursday, September 17, 2015

Rinse and Repeat as cup runneth over

This is a post detailing my process and intent in making Rinse and Repeat. It discusses in detail how some of the game systems work and what happens in the end, and IT SPOILS THE GAME. You are heavily encouraged to play the game and draw your own conclusions before reading what I think.



(Again, SPOILER WARNING...)

It started with Le1f's music video for "Soda." In it, two hunks spray themselves with gushing fluids, suggestively shooting up from the bottom of the frame.

The scene begins as a sort of aggressive competition of machismo and staring down each other, but then one hunk can't help but submit and opens his mouth to try to swallow some of the frothy fluid. I think what makes this "funny-sexy" is how the soda gets everywhere and how messy it seems. It's pretty brilliant and got me thinking about how sexy a fluid dynamics simulation can be, and how I could put such technology to use.

Monday, August 17, 2015

Massive Chalice as pre-apocalyptic existential game industry dread


(SPOILER WARNING: this post has some not-really-that-important spoilers for Massive Chalice.)

Massive Chalice is a pretty OK game -- it's an XCOM with a much better base-building / squad-management component, where you can also convert squad members into resources -- collective XP buffs, faster upgrade times, bigger numbers. The same song and dance as any strategy game, but it also tries much more new stuff than the average strategy game. You breed your squad members like Pokemon, and when they age out of battles, you recycle them for new breeding stock or upgrades. It's an ideal commercial indie project, 50% old "solved" systems and 50% new systems.

So it's jarring to me that it averaged 6/10s 7/10s from games press (and probably not super-great sales) considering how much it tries to do and with relative success at it, this is at least an 8-out-of-10er, but I can also understand why gamers would look at this and think "it looks cheap." Here are all the checkboxes that Massive Chalice refuses to tick:

Monday, August 10, 2015

The molten rituals of Hylics


Hylics, by Mason Linderoth, is one of the best RPGs made in the last decade. Imagine a game finely distilled so as to consist solely of the weird funk of Earthbound plus some David Cronenberg technoflesh plus the young dread of Gumby... and when you've completely imagined that, now look in your weathered dusty hands to find the freshest nugget you've ever seen.

You should make it your duty to play it, and it's (refreshingly) short for an RPG at 2-3 hours, so go to it. (WARNING 1: SPOILERS FOLLOW. WARNING 2: LOTS OF HYLICS GIFS...)

Thursday, June 4, 2015

Local level design, and a history / future of level design

Right-side modified from “Unscaping the Goat” (Ed Byrne, Level Design in a Day @ GDC 2011)
This is adapted from my GDC 2015 talk "Level Design Histories and Futures" and resembles a similar but much shorter talk I gave at Different Games 2015. By "level" it means "level in a 3D character-based game", which is what the industry means by the word.

The "level designer" is a AAA game industry invention, an artificial separation between "form" (game design) and "content" (level design). The idea is that your game is so big, and has so much stuff, that you need a dedicated person to think about the "content" like that, and pump it all out. This made level designers upset, since they were a chokepoint in the game production process and everyone blamed them if the game was shit. To try to bypass this scapegoating, level design has changed over the past decade or two, from something vague / loosely defined, to something fairly specific / hyperspecialized.

What is the shape of this level design, what did it used to be, and what else could it be in the future?

But first, let's talk about chairs.

Friday, April 10, 2015

"Stick Shift" technical tricks / backstage Unity peek


This is a high level discussion of how I achieved certain effects in Stick Shift. It spoils the game, so I recommend you play it and/or read my artist's statement.

The "car" in Stick Shift is actually (a) two different cars, one for each camera, and (b) neither car actually moves, ever.

When you want to create an illusion of motion, or at least have something read as motion, then you generally have two options in games: move the object around the world, or move the world around the object. Because I wanted to focus on the gestures in the drivers seat, it didn't make sense to actually simulate a road. A scrolling panoramic image of a city street, blurred and stretched horizontally, would give enough of an impression of motion.

Thursday, March 19, 2015

Lighting theory for 3D games, part 2: a formal approach to light design, and light as depth

Here's how I generally, theoretically, approach lighting in my games and game worlds. Part 2 is about light and function, mostly for level design.

In part 1, I talked about how different light sources have different connotations to the viewer, and these meanings are culturally constructed. In New York City today, an antique Edison bulb connotes trendy bourgeois expense, but 50 years ago it might've been merely eccentric, and 150 years ago it would've been a thrilling phenomenological novelty.

But people rarely intellectualize lighting this way, in, like, your own bedroom. In your daily middle class Western life you don't usually agonize over the existential quandaries of electricity, you just flip the light switch without looking. When in familiar places, we experience light as a resource or tool and take it for granted. So much of our everyday relationship with light concerns its functionality and what it enables us to do.

Thursday, January 29, 2015

Lighting design theory for 3D games, part 1: light sources and fixtures

Contemporary Jewish Museum (San Francisco, California)
Here's how I generally, theoretically, approach lighting in my games and game worlds. Part 1 is about the general concept of lighting design.

Mood is the most important end result of your lighting. The "functional school" of game lighting, which maintains that lighting exists primarily to make a space readable so that the player can navigate it and shoot people -- can be useful in my eyes but only so far as that gameplay is tactical violence, and when that violence can support evoking a mood. The rest of the time, some designers often seem content to light their spaces like a furniture catalog, or even leave it as a total after-thought. Lights can do more than show-off your normal maps and show where to walk to trigger the next cutscene, okay?

So let's begin: lighting design is a discipline that has existed since the beginning of sunlight.

Monday, January 19, 2015

How to record animated GIFs and videos of your games with free tools

I feel like a lot of developers and artists just take some screenshots or photos to document their work, and then move on... don't! Think of your project as an engine to generate even more art.

Plus, making animated GIFs of your games and work process is fun!... and uh making videos is still a little painful, though it's a bit of a necessity for any news media or publications to talk about your game. It used to be much worse, if that's any solace? (It's probably not.)

Tuesday, January 13, 2015

"Succulent" as hypnotizing homo hop homage


This post discusses my game Succulent and it completely spoils the ending, if you care about stuff like that. You should probably play it first.



There's a few scenes in the film Inherent Vice where you watch a man eat a frozen banana. They were unusually entertaining and not at all arousing, which got me thinking -- what if I made a game where you just watch a dude stick stuff in his mouth?

So for Succulent, I've put a fair amount of work into making this interaction feel "juicy", hooking it into particles, sounds, facial animations and "cheek physics"... here, the physicality of having his own arm do it, instead of a floating disembodied invisible player hand, was crucial to establish that he was doing it for himself and enjoying it. Inverse kinematics was finally good for something!

I borrow a lot of visual sensibilities from late period "homo hop" music videos, specifically those by Cazwell and Le1f. Both artists emphasize sweaty bodies glaring vacantly, bright backgrounds with intense lighting, and flat compositions focused on the center, evoking the go-go boy gay club / pin-up imagery that's thoroughly ingrained in US gay male culture.

Tuesday, September 23, 2014

Introducing: Mural (v0.2) a simple 3D scribbling tool


EDIT: v0.21 adds .OBJ export from the webplayer; you can now actually use this to make models and import it into whatever you want. (If you want to use this in Unity, you will need to apply a material / shader that uses vertex colors and doesn't cull backfaces, so pretty much any of the "Particle" shaders)

There are 2 common modes in 3D polygonal modeling: vertex manipulation and sculpting. But for many of these workflows, a 3D mass exists mostly as a surface to be unwrapped and painted. If all we need is a 3D canvas to paint upon, why can't we just go straight to the painting part?

"Mural" is an experimental freehand 3D modeling tool similar to SketchUp's "Freehand" tool or the impressive Tilt Brush, except SketchUp imagines it more as a tracing aid and Tilt Brush relies on VR hardware and doesn't readily export geometry.

I want to make Mural as an accessible 3D tool that borrows game UI metaphors (specifically, first person mouselook) and directly exports the resulting 3D models for use in games, or anything, really. Many of the models made in Mural will not look like "traditionally" modelled 3D objects, and intentionally embrace glitchy non-representational aesthetics, twisted normals, vertex colors, and z-sorting artifacts. If it hasn't already occurred, I imagine the "politics of 3D" will shift to embrace these phenomena as artistic features rather than aesthetic flaws.

(I am also indebted to Rich Edwards' early research with "3d concepts" using semi-transparent planes.)

CHANGELOG
v0.22
  • decoupled canvas movement from painting (thanks for suggestion @Dewb) so you can now move the painting surface WHILE painting
v0.21
  • added simple .OBJ export for webplayer; press F12 to save a .OBJ to your computer
v0.20
  • fixed stroke shader, colors now render properly
  • added a color picker hue / saturation circle, adapted from code in UnityPaint
  • replaced line renderers with generated meshes from Vectorosity
  • added .OBJ export
  • added very basic undo support (press [Z] to delete most recent stroke(s) )

FUTURE DIRECTIONS FOR MURAL: make it into a complete 3D world maker / game maker; add cooperative modelling / network multiplayer session support; better painting tools and interface; add file-writing and OBJ export in webplayer via JS hooks

Tuesday, April 8, 2014

"Get Better Soon" dev diary #3, skin and light iterations


This is a development diary series for "Get Better Soon", a commissioned game I'm making for Different Games 2014. If you want to see it and play it, then come hangout at Different Games next weekend in NYC!

Kris Hammes is finishing up the character. The 3D model geometry is basically "done" so now I'm just waiting for the last texture tweaks like chest hair. In the meantime, I've rigged the model with a standard "HumanIK" skeleton in Maya (so that I can easily re-target animations in Mecanim) and I've configured the shader so I can start figuring out how to implement these characters into the game.

Saturday, March 8, 2014

"Get Better Soon", dev diary 2: character art and production value.


This is a development diary series for "Get Better Soon", a commissioned game I'm making for Different Games 2014. If you want to see it and play it, then sign-up to attend Different Games in April in NYC (for free!)

Bodies, much like video games, are routinely commodified -- there are "cheap"-looking and "expensive"-looking bodies. Society devalues and discriminates against certain body types, while affording privileges to other body types. We read video games in much the same way, based on the shape of the game's body... the packaging and production values, and/or "paratext", of a game. Production values are a relatively quantifiable way to impress people and convince them to pay $60 USD for a set of mechanics that have remained virtually unchanged for decades.

What if "queer games" weren't popularly characterized by the do-it-yourself gumption of personal stories, expressed predominantly through webpage text, by artists with few resources? What if Electronic Arts directed their next-gen AAAAA commando-developer divisions to build big budget romantic comedies about time-travelling transgender witches who critique Foucault?...

Sunday, March 2, 2014

Sophie Houlden teaches you what 3D normals / "normal maps" are... with lots of pictures!


The indie developer Sophie Houlden has posted a great visual explanation of what "normals" are, within a 3D video game art context. Full explanation is after the jump:

Saturday, February 1, 2014

"Get Better" dev diary 1, idea and notes

I just got news about an arts grant that I was part of -- and it turns out we now have some funding! Hurray! I'll talk more about those details when the exhibition organizers announce it, but for now, I want to start documenting my process in making this game -- which I am tentatively calling "Get Better" as a direct challenge to the rhetoric of the mainstream gay-industrial complex.

(Well, originally it was called "Ludonarrative Disco-dance." But that makes it sound too much like a game about games, and this game isn't primarily about games.)

In terms of actual prototyping and production, I'll probably be building on top of my existing first person framework, but I haven't actually done anything yet. Mostly, I've been sending e-mails to possible collaborators and contractors. (The small chunk of arts grant money is making the asset contracting possible. Yay for having a budget and paying people for their work!)

Instead, I'm trying to sketch out the structure of the game first. So here are my actual game notes, along with some remarks on my notes...

Tuesday, September 10, 2013

Hacking blend transition masks into the Unity terrain shader.

It is a truth, universally acknowledged, that grass rarely fades linearly into dirt. Grass is often quite clumpy. I wasn't satisfied with the non-clumpiness of my grass in a certain project, so I hacked Unity's terrain shader to add some blend mask support. You could probably use this technique for cobblestones, bricks, debris, gold coins... whatever you want to remain clumpy when overlaid on top of another texture.

First, let's think a bit about how Unity's terrain system renders the textures you paint on it:

Saturday, August 31, 2013

Further notes on developing games for virtual reality.


I'm pretty sure no one remembers that I promised to release Radiator: Polaris at the end of August 2013 (shhh), but here's what happened -- I was asked to join the Oculus VR Jam, so instead I've spent the last 3 weeks working mainly on Nostrum, a Porco Rosso inspired arcade flight sim / narrative-y roguelike. I think I'm going to work on it for another week or so before going back to Polaris.

A lot of my interest stems from VR requiring developers to re-consider a lot of basic ways of doing things in video games.

Sunday, July 7, 2013

How a "Last of Us" art dump thread teaches "vision."


At Polycount, Rogelio Olguin posted an art dump of some environments from The Last of Us, as well as some notes on his environment construction process. All of his posts are worth reading, but I'm going to copy the part that really stuck out to me:
"One thing I hold true is that one texture will not make things look awesome. Imo well balanced shaders will. I think we are starting to move away from this one texture looks sick. Like the below textures are kind of boring alone but together it looks sweet. I really do not think anything we did in ND is "special" it just well balanced from good forms and composition (Modeling) to materials treatments (texturing)"
This shift in AAA art workflows, from focusing on individual art assets to thinking more holistically about how shaders, lighting, and art direction work together -- I think most AAA-affiliated 3D game artists agree with that in concept, but a cursory look around the Polycount forums shows that many of them still focus on honing one perfect asset for one screenshot.

Part of the problem is a games industry that demands certain types of presentation, style, and specialization in portfolios. ("To work here, you must have one normal-mapped sci-fi crate prop, with perfect topology and no wasted UV space.") But I think most of this problem stems from a lack of vision.

Thursday, May 2, 2013

Game development as drawing; gesture, iteration, and practice.


(NOTE: There are sketches of nude human figures in this post, with their anatomy intact.)

If you ask any great AAA game artist about the single-most important thing you can do to get better at art, they'll probably start mumbling about "foundation." Photoshop, Maya -- these are just newfangled versions of pencils or paintbrushes or clay. They won't really teach you how to paint, or how to sculpt, or how to look at things and represent them. In this way, a bit of traditional, non-digital fine arts education can be an extremely useful tool sometimes.

In the pretty casual 12 week, 2 hours a week drawing class I took, the teacher presented two ways of thinking about drawing: