Showing posts with label level with me. Show all posts
Showing posts with label level with me. Show all posts

Sunday, August 9, 2020

new Quake map: "Smell It In The Street"

I made another Quake map! This one is called "Smell It In The Street" and it was made for the Doom Tintin map jam, a level design jam centered around using Quake mapping community member Tintin's texture pack that samples from Doom 3 textures.

Some brief level design thoughts follow:

Monday, September 23, 2019

The streaming life

This year I'm investing a lot more of my time and energy into streaming. For better or worse.

First, I'm continuing my Level With Me project, where I play through games and offer level design commentary by flying around, staring at walls, and nitpicking lighting. To ease myself in from my summer hiatus, I am playing something "easy" that I know pretty well -- I'm streaming fan-unfavorite Half-Life 2: Episode One, broadcasting every Wednesday 2-3pm EST at twitch.tv/radiatoryang.

Second, I'm leading a new streaming initiative at NYU Game Center: our new weekly streaming show Game Center Live premiered on September 19th! As an academic department studying game design, it feels foolish to ignore streaming as the dominant discourse in games culture, so that's why we're running this experiment as a weird cross between a high school yearbook class and college radio for the 21st century. We'll cover school announcements and showcase student work, but we'll also discuss the week's game industry news and host special guests. We plan to broadcast every Thursday 1-3pm EST at twitch.tv/nyugamecenter.

So although I'm blogging much less than before, you can still catch the same ol' Robert with the same great taste. I'll just be talking at you through a screen.

Monday, February 11, 2019

Black and white and re(a)d all over: on SOD (1999), Half-Quake (2001), Jeux d'ombres (2007), and NaissanceE (2014)


Last week I finished playing through the entirety of NaissanceE (2014), an avant-garde walking sim / platformer game inspired by brutalist megastructure manga and filled with subtle callbacks to new media art. NaissanceE has a bit of a cult classic reputation among level designers and modders, due to its heavily reliance on abstraction, lack of concrete narrative, and punishing platformer sections.

To this day, the game still defies easy categorization and demographics. Who is this for?

The walking sim aficionado of that time (the Dear Esther remaster was in 2012, Proteus and The Stanley Parable remaster were in 2013) would've hated the platformer sections with instant-death traps, while the action jock might've been tempted to rage-quit with every coy architectural riddle and impossible-to-navigate dark room. Back in 2014, only a few critics dared to defend this design clash.

I think the work still holds up pretty well in 2019, and to understand why, we should take a brief trip back to 1999.

Friday, October 26, 2018

Level With Me, Thief 1 complete!

This week I finished streaming through all 15 official missions of Thief 1 (Gold edition) as part of my "Level With Me" project, where I play through games and talk about the level design and environment art in them. In my runs, I usually try to imagine how a first-time player approaches the level, while occasionally demonstrating more "advanced" tactics --and then frequently messing up and alerting a dozen guards.

You can catch the whole Thief 1 playlist archive on YouTube, but here's some commentary and design themes that kept coming up:

Friday, May 18, 2018

So you want to try playing Thief 1


I've been streaming some Thief 1 for the past month, which has gotten some people interested in trying the game for themselves. You definitely should, especially if you like eclectic first person games, immersive sims, open world games, or walking simulators... it's almost 20 years old, yet it still feels really different and fresh and distinct from anything today.

That said, it can be a bit tricky to play for modern tastes, so here's a bit of advice for getting into Thief:

Monday, March 5, 2018

Level With Me, BioShock 1 (2007) complete


Last week I finished playing through all of BioShock 1 for my weekly level design let's play series Level With Me. My playthrough wasn't without its problems -- I was playing lazily and haphazardly, which means I relied on the same combat tactics all the time, and I also actively avoided exploring audio diaries / optional areas / player upgrade systems for the sake of brevity. Playing on easy mode also meant the boss encounters lost their pacing, and side areas remained unexplored instead of desperately scavenged for supplies.

Most people fondly remember BioShock for its narrative and setting, but I was consistently surprised with how much ol' fashioned game design went into it. Lots of classic hub-and-spoke level design, and several chains of fetch quests about looking for parts and materials -- remnants of an abandoned inventory / crafting system according to former BioShock dev JP LeBreton, who occasionally graced the broadcast with his presence and offered interesting trivia or context. I also played through the famous Fort Frolic chapter by BioShock 2 lead Jordan Thomas and felt strangely disappointed -- its scripted sequences and theatrical flourishes were interesting, and it made novel use of BioShock's "camera" mechanic, but the critical path overall felt a bit weightless. Again, I couldn't really play leisurely and explore the other 50% of Fort Frolic that was purely optional, so maybe also take my reactions with a grain of salt.

Monday, January 15, 2018

LEVEL WITH ME, Winter / Spring 2018 schedule: Tuesdays 2 PM EST


I've completed my winter hibernation and I'm gearing up for a new season of Level With Me, my livestream show where I play video games and talk about what I think the level design is doing.

Since I work as a teacher and I get a different schedule each semester, I have to change my broadcasting schedule every few months. Now for this first half of 2018, the new time will be Tuesdays, at around 1 or 2 PM EST (GMT-5). (Sometimes I start late.)

If you can't make it for the live broadcasts, then you can always check out the YouTube archive over here.

Before the hiatus last year, we were a few hours into BioShock 1. In the game, we had just gotten a shiny new camera, and we were taking fun photos of bloodthirsty monsters. My current plans are to try to get as far as Fort Frolic at least, and then re-assess my interest in continuing. See you soon!

Friday, December 22, 2017

LEVEL WITH ME will return in January 2018


Hey viewers -- sorry if you're waiting for the next installment of Level With Me. You're going to have to wait for a while, since I'm on holiday / traveling, and lugging around my streaming setup is going to be impractical. But we'll be returning in January 2018 on a new day and time, so watch out for that.

In the meantime, I encourage you to check out the entire Level With Me archive on YouTube if you still need your regular dose of lighting complaints and texturing nitpicks.

Be good, and see you next year!

Friday, November 17, 2017

Level With Me: Dear Esther (2012), complete!


Last week I finished a Level With Me run through Dear Esther (2012, Source Engine) with level design commentary -- I spent roughly 30-50 minutes on each of the four chapters / levels. Some of the moments were ruined by my deletion of all the voice over (I didn't want to talk over the narrator) but most of the game survived intact, I think. (Sorry.)

You can watch the whole playlist (all 4 videos) archived on YouTube. But here's some general patterns / trends / takeaways from this series:

Wednesday, October 18, 2017

Call for submissions: Level Design In A Day at GDC 2018, due November 6th

Steve Gaynor (before he changed his hair!!!) presenting on Gone Home at Level Design In A Day 2015.
If you have something to say about level design, the folks who run GDC's "Level Design In A Day" (a level design track of sessions that runs throughout the entire day) would love for you to submit a session proposal.

Historically, many of the presenters have been game industry level designers -- but there have also been architects, indie designers, procedural level designers, programmers, artists, and more -- and the directors are committed towards a diverse and inclusive idea of level design. They even let ME give a talk once! Wow what were they thinking?!

The most common type of session here is a case study, where a speaker talks about specific levels in a game and analyzes some facet of the design or production, what went right and what went wrong, etc. There have also been broader talks about level design as a discipline, questioning how we generally think about level design or how we practice it. And sometimes there's talks that try to translate a "different" field, like architecture or writing, to level design. (This isn't to say your talk must fall into one of those buckets, but those are just the most common buckets.)

To submit your proposal for consideration, please use this web form. (Don't use the official GDC submission procedures.) You must submit by November 6th (in ~2.5 weeks) to be considered. Good luck!

(Addendum: traveling to GDC is expensive. Traditionally, GDC does not pay any travel grants or stipends to most speakers. If you work in the game industry, your employer is supposed to pay your way; if you're a student, your school or government hopefully has travel grants for you to participate. As a last resort, you may also want to try a GoFundMe to raise the funds.)

Sunday, September 17, 2017

Level With Me, Half-Life 2, complete!


I've just finished playing through all of Half-Life 2 on my level design streaming show, Level With Me. Much like with my playthrough of Half-Life 1, I've played through this sequel several times already, and I thought I knew it pretty well -- but there were still sequences where I was surprised, impressed, or disappointed.

There were several main themes throughout this playthrough:

1. The current version of Half-Life 2, the only one now available on Steam, has been poorly updated and maintained. When Valve added HDR lighting to Source Engine 1, someone dutifully went through Half-Life 2 and updated all the maps -- but that process only involved recompiling the maps with HDR lighting. That broke several things: there are no LDR lightmaps (it's impossible to play Half-Life 2 without HDR now), and the unchanged settings are poorly calibrated for HDR, often being too bright / too dark / with lots of halo-y hotspots everywhere. If you want to play a better version of Half-Life 2, I recommend the Half-Life 2 Update mod, which fixes a lot of these issues.

2. Another frequent theme has been how Half-Life 2 keeps mixing itself up; one chapter is a horror survival segment, and then 2 minutes later the next chapter is a road trip driving section. This is pretty unusual in 2017, where AAA action games usually feel more consistent, systemic, and homogeneous. (Of the big franchises, maybe only Call of Duty maintains this roller coaster setpiece structure.) You could argue that Half-Life 2 sort of tries to do 10 different things, and doesn't really excel at any of them. Or on the flip-side, maybe the Valve of 2000-2004 was really impatient and bursting with ideas, and in the end, executes all of these ideas decently enough.

3. Rugs!!!

Check out the full Level With me archived playlist for Half-Life 2 on YouTube, or watch future broadcasts live on Twitch.

Thursday, September 14, 2017

How to Graybox / Blockout a 3D Video Game Level

from de_crown, by FMPONE and Volcano

UPDATE, 11 NOVEMBER 2021: this blog post is OK, but I would recommend reading the "Blockout" page in my free online work-in-progress level design book instead.

ORIGINAL POST:

While planning a level design class, I googled for a good article about blocking-out or grayboxing a 3D level design prototype. I didn't really find one that actually went into "how" you might actually go about grayboxing a level, so I guess I have to write it.

Grayboxing is a level design practice where you build a rough block-out version of your level using blocks (usually gray boxes) so that you can iterate and test the layout as soon as possible. Almost every 3D game engine has some sort of box primitive tool -- if you know how to use that, then you can graybox.

Before you graybox, you must make sure you've established a general game design direction. You should generally know how this level might fit into your game or workflow. There's no point in grayboxing if you don't even know what the player should be doing, or what this level is supposed to convey. Is the level supposed to be easy or hard? Does it focus on combat or non-combat? Should it feel scary or safe? Level design must always exist in the context of a larger game design, or else you're just wasting your time.

Then, open up your 3D game engine, and let's start laying down some boxes...

Wednesday, August 2, 2017

Cleaning out some old Black Mesa archives for PC Gamer


Here are two old level design illustrations I did for a PC Gamer feature on level design in Half-Life 1, quite a few years ago. In the overview map, I focused on the construction of the Black Mesa Inbound chapter as a whole; and in the more focused cross-section, I concentrated my analysis on a single setpiece, the "shark cage" sequence in the Apprehension chapter.

(In the PC Gamer print version, the diagrams are annotated and labelled, but the image files I submitted were blank like these. I forget which issue it appears in. If you're interested in this topic, you can watch my Practice 2013 talk on this stuff to get roughly the same material.)

Anyway, here's a bit about my process and intent with these illustrations:

Wednesday, April 19, 2017

Level With Me: Half-Life 1, complete!

I do a first person video game let's play livestream show with level design / environment art commentary called Level With Me, and I've just finished playing through Half-Life 1.

I started with Half-Life 1 because it's a game I know pretty well, so I thought it would be a good first choice while I figure out how to do all this streaming malarkey. I'm still learning a lot about how to play / pace / perform, but I hope it's been entertaining and educational to watch nonetheless.

I've collected all 14 episodes into a playlist for your convenience. Each episode is usually less than an hour long. Also, you can "like and subscribe" the channel, and/or hangout during the live broadcast on Twitch every Tuesday usually from 6-7pm EST (GMT-5).



I haven't decided what the next game will be. If you have any strong opinions, please leave a comment. See you next week!

Thursday, March 16, 2017

Bleeding between alternate realities in Metal Gear Solid 5 and other open world games


I was playing the open world stealth game Metal Gear Solid 5: The Phantom Pain (2015) and I kept failing Mission 33 ("Subsistence: C2W")... The "Subsistence" label means it's a remix of a past mission, but this time you have to complete the mission without any starting loadout, and rely purely on whatever equipment you find after you begin the mission.

The goal of C2W is to destroy some buildings, but "Subsistence" means you don't begin with any explosives -- and once you start attacking the base, they call-in an enemy helicopter that will kill you very quickly. So your two options are (a) sneaking around and clearing out the base quietly so you can destroy the buildings in peace, or (b) finding some heavy weapons (conveniently, some nearby guards carry rocket launchers) and quickly blowing everything up and escaping before the helicopter kills you.

I kept failing with either strategy, so I decided to look up some tips. The online guide suggested a rather dishonorable trick... (1) destroy the nearby anti-air radar station while in "free roam" mode, outside of the mission; (2) then, finally start the mission, set your own helicopter deploy point right on top of your mission objective; (3) and basically kill everyone with the helicopter's giant overpowered chain gun, easily earning the top S-Rank rating for your performance.

My (wrong) assumption was that changing the world in "free roam" mode would not change the world in "mission" mode. In most cases, this was still true... except in this one instance, the radar station was leaked between alternate realities.

Monday, February 20, 2017

On cs_ppc, "school maps", and the politics of remediating / re-mapping real-life places


The excellent @dot_bsp Twitter account randomly tweets screenshots from different levels in various Goldsrc (Half-Life 1 engine) games and this February 18th tweet about "cs_ppc" by "Walnut<+>Warrior" really caught my eye and got me thinking.

cs_ppc is really clean and well-built with good height variation and composition. The shapes flow into each other very well, and the scale seems very realistic. On a technical level, there's also clever use of masked transparency textures to complicate silhouettes with fewer wpolys, centering around a pretty huge atrium with a lot of open sight-lines everywhere -- this kind of craft means it was built relatively late in the Goldsrc cycle, when high polycounts and heavy use of custom textures were the norm.

This level has relatively little cover and probably plays strangely for Counter-Strike, but the author clearly prioritized real-life resemblance over gameplay. It made me wonder about the level's relation to the real world. Fortunately, when I loaded cs_ppc.bsp into the engine, I discovered that the author embedded a commemorative plaque at the very front of the level. It is definitely intended as a recreation of Peter-Paul-Cahensly (PPC) vocational school in Limburg, Germany.

So what?...

Wednesday, November 30, 2016

Level With Me: a new Twitch livestream show about level design, Wednesdays at 6 PM EST

Regular readers of this blog will note that Twitch continues to ban my gay games from broadcast, and their policy is intentionally vague and ambiguous, and the selectively-enforced rules are designed more to punish and intimidate small independent game developers rather than maintaining any moral code or community norms. I've complained to the internet at-large; then I went to GDC and complained to a captive audience of thousands of game developers; and of course, nothing has changed.

This calls for a new strategy: build-up an audience on Twitch, and eventually start advocating for change on the Twitch platform itself.

So that's why I'm starting a new level design livestreaming show on Twitch called "Level With Me", riffing off the original interview series I did for Rock Paper Shotgun.

Every Wednesday at 6 PM EST (3 PM PST, 11 PM GMT) I'm going to play some kind of level design-y game (usually a first person game) and offer a bunch of commentary on the environment art, the floorplan, the lighting, etc. and hopefully it'll be interesting to watch. Eventually, I might even host guests, or do some level design during the broadcast, etc.

(At some point, I also might start doing a show about sex games, but that won't be until after I figure out how to do this whole streaming thing.) 

Anyway, come tune-in at twitch.tv/radiatoryang!

Monday, March 23, 2015

Level With Me, vol. 1 re-release (v1.1)

I have updated my old experimental Portal 2 mod "Level With Me" to work with current versions of Portal 2. This mostly involved repackaging a menu file and rebuilding the sound cache. Assuming you have Portal 2 installed, you can download and play this collaborative interview / playable journalism project at the itch.io page.


  • Remember to feel free to stop playing the first chapter at any time.
  • Previous posts / notes are here.
  • Interview subjects were: Dan Pinchbeck (The Chinese Room), Jack Monahan (Stellar Jockeys), Brendon Chung (Blendo Games), Magnar Jenssen (Avalanche Studios / Valve), Davey Wreden (Galactic Cafe), Ed Key (Twisted Tree Games), Richard Perrin (Locked Door Puzzle)
TECHNICAL SOURCE ENGINE NERD NOTES: It was fun trying to figure out how to update everything; Valve updated every Source game to use .VPK v2, except Portal 2, so it was pretty much impossible to find the old VPK.exe compile utility. Luckily, I had a hunch that Alien Swarm hadn't been updated since forever, and I turned out to be correct. (For anyone who googles for this post, you can grab the one from the Alien Swarm SDK, or download the old v1 VPK.exe here. Make sure you place it in a \bin\ folder with a tier0.dll, and then you can just drag-and-drop folders onto it or a shortcut, etc.)

Thursday, September 5, 2013

Level With Me, series 2

Level With Me is a whole new batch of "candid interviews with game developers about their design process" going up on Rock Paper Shotgun, one a week.

The first half of each interview focuses on their past work / approaches, and the second half is a conversation where we design part of a first person game together, based on what previous interviewees did. This way, you get a 90s net-art pioneer indirectly collaborating with a veteran AAA level designer indirectly collaborating with an indie horror game designer, as they all deal with the weight of each others' design decisions.

The goal here, as before, is to demystify game development. Games are magic, but not because they are unknowable -- they are magic because they are so hard to execute and they require so much work and blood and sweat of human wills. I believe we can talk about game development / struggle, straightforwardly, in plain words.

This is also how we design games: we ask ourselves questions, and then try to answer honestly. Different people will ask themselves different questions and give different answers.

Thursday, January 19, 2012

Level With Me, a post-mortem / some unnecessary notes / dear players, it's no longer okay to not know how video games work.

To be clear, I think all readings of "Level With Me" are valid, even the ones that say it's pretentious (though I think it's a remarkably contentless thing to say about experimental work) and it's indulgent (which is like berating a biography for focusing on an individual). But at least it implies a player's willingness to read the levels, even if they don't like what they read -- assuming they even played it.

Game design relies on a theory of mind for players. By that measure, many mainstream commercial games think players are utter simpletons and strive to explain every single thing -- Arkham City will have the Penguin frequently tell you how upset he is and how many enemies are left in the room; tool-tips will remind you that, yes, that glowing electric plate is electrified -- if you prefer your games to talk down to you, to patronize you, then I'm sorry you're going to be disappointed with this mod.

I was shocked, then, by the most common line of criticism I saw: a refusal to read, an insistence that a level without a puzzle-y Portal puzzle is a bad level. It's like the rhetorical equivalent of donkeyspace. I literally can't go through the mental gymnastics required to conclude that challenge is the only interesting thing about first person single player games. Comments like that make me miss all the people who said it was pretentious; I want a higher level of criticism.

Then I watched a "Let's Play" of Level With Me, even the grueling hour or two where he's stuck at the end of chapter one -- and at the end of the whole playlist, he says he doesn't think he "got it" and wants an explanation. Well, whatever you took from it is what it meant. You don't need me to tell you what it means. (This, perhaps, is what the anti-intellectual "pretension police / gestapo" understand better than anyone else.)

Nonetheless, given his struggle and triumph, I'll honor his request. If you can't bother playing the mod, check out his Let's Play Level With Me playlist on YouTube. Now, here's an explanation of my intent and one possible reading of the mod. There are MASSIVE SPOILERS. You were warned: