Monthly Archives: May 2016

Pillars of Creation: My Level Design Process

Too "blue", throw it out, start again.

Too “blue”, throw it out, start again.

My level creation process is something that is constantly being adapted and tweaked. I wanted to jot down the process I tend to use when building a new level from scratch, and this process is usually the same if it’s in a professional or personal pursuit. For the purposes of this blog, I’ll be using an example of a single player environment in a story driven action game. A few things change between third and first person, but not so much as the below process needs to be completely reconsidered.

1. The Concept

Without some kind of boundaries and guidelines I’d probably spend forever rebuilding a space. Like a blank piece of paper ready to be drawn on, a new level has infinite possibilities to start with. We need to know a few things:

  • Location
    • Where is the level set?
      • E.g. A comms station in the Franklin Mountains, El Paso, Texas.
  • Premise/Theme
    • Otherwise known as the “razor”. What is this level all about?
      • E.g. “Broadcasting an SOS using an old comms tower.”
  • Major Goals
    • What are the players primary objectives and goals?
      • E.g. Reach the comms tower and start the signal.
  • Affects Gameplay
    • How does the theme affect the gameplay? Is it a chaotic level or quiet? What’s the expected tempo?
      • E.g. Urgent dash to the comms tower battling heavy resistance.
  • Mechanics Introduction [If required
    • What mechanics are introduced to the player in this level?
  • Exotic Gameplay [If required
    • What non-standard gameplay sections are included in this level?
      • E.g. Battling an enemy chopper at the top of the mountain.

We can do more with less sometimes, and we don’t want to be too prescribed early on but the above list is something that should take the smallest amount of time (usually most of it is already handed down by a senior team of directors, writers and designers).

Another caveat, hopefully you’re doing this with an already banked “vertical slice” or core experience ready. It can be incredibly difficult to develop a level while you’re also developing the mechanics of the game. Constant changes to your core flow will require retroactively adapting levels being built concurrently with a “vertical slice”.

With this knowledge in mind we can move to the next step.

2. The Mood Board

Not a huge amount of time spent here either but grabbing concepts and images of locations to help guide the tone/architecture of your level can help massively. If you’re building something in a real-world location (remember, you need permission to use some landmarks/buildings in a product!) then google images/maps is your best friend.

I like to base some parts of levels off of actual locations I have visited or artwork I have enjoyed. Get yourself to a gallery or go exploring with a camera sometimes instead of playing a game for inspiration, it will improve your work dramatically!

3. Blockout

You may have noticed I skipped 2D sketch. What I’ve found is that years of blocking out levels in 3D packages has made me much more proficient at quickly modelling a level than trying to draw it on paper. I don’t always skip 2D but I’d say for 90% of my levels I just jump straight into blockout phase.

With the portfolio of games I’ve worked on as well, verticality has been a large factor in the spaces I build. It’s just far more efficient to express these ideas in a 3D blockout than on paper. Also, the fact that you spend all your time for the rest of the project working in 3D, you might as well start getting good at blocking out a concept of acceptable quality, quickly.

Blockout

Built in Maya

In a professional environment, at all stages of the above steps, key stakeholders will be involved ranging from environment art and production to narrative and design. I like to pitch ideas to members of the team and begin collaborating as early as possible to find awesome ideas. The best ideas can come from anywhere in the team, so collaboration is an integral part to level creation in a studio.

After the blockout phase, at least on the last project I worked on, we pass blockouts to concept artists for any areas we feel will help assist the environment artists who ultimately model the level. It has also been common for environment artists to step in early, during blockout phases, so we can tweak areas early and get compositions, transitions and structures believable and correct.

The blockout phase is THE time to adjust the level. I have never shipped a level that looked exactly the same as the first blockout. During this phase I will be testing, tweaking and throwing out huge chunks of space. That’s why this phase exists!

The best bit of advice that was ever given to me regarding blockouts was “if you feel like you’ve done so much work that it would pain you to throw it all away, then you’ve gone too far“. Keep your blockouts light, a good lead or director will see past the untextured, rough shapes and see the ideas that need to be evaluated. (The space still needs to make sense however! Don’t take that as an excuse to become contrived).

4. Greybox

I’ve traditionally worked with two “blockout” phases. The first I’ve actually called “whitebox”, which is to evaluate the size and scale of volumes, objects and get some early composition, framing and high level beats. This is made out of mostly primitive shapes and can give a good indication of where the level is heading. After only a couple of iterations it can look close to the image above. As a level designer, I start to lock down areas I think work over the course of several weeks and iterate, iterate, iterate. Throwing away bad ideas, keeping new ones.

The next phase, known as greybox, is when we, the team, decide the level is sound from a design standpoint and can begin a more thorough art pass. My role here becomes more producer focused, while still building and testing gameplay. It’s important to ensure the key design ideas don’t get “lost in translation” as the level becomes more fully formed.

Greybox is harder to tweak and iterate, so we’d prefer to be in a place of confidence when this phase begins (but honestly it doesn’t always work that way). Changes can still be made in this stage, but they need to be meaningful and for the good of the game.

5. Final

This almost makes it sound too easy, but ideally after greybox we start to harden the level and bring it to final. Not all levels are brought to final at the same time, but at this stage it’s all about the polish. I’d love to say they’re all made this way, but the reality is with conventions, demos, publisher demos, reviews, tutorials and more it’s usually a bit more “seat of your pants” than effortless execution. The best games I’ve worked on were developed by passionate staff who did everything they could for the good of the game and that means juggling the sometimes hectic schedule of level creation.

tomb

Hopefully in the end it’s worth it (it almost always is).

Viva La Ludo Locomotion

maxresdefaultI really like trains. Not in a parka-wearing, notebook-wielding kind of way, but in a “this is the best way to travel, specifically if I have to travel between Dundee and Manchester” kind of way. You see some excellent scenery and fascinating people. I once sat adjacent to a gentleman on a train travelling from Stockport to Edinburgh who had booked a table seat so he could watch Rab C. Nesbitt VHS taps on the Combo-TV/VCR he had brought with him. Even the tinny sounds of Gregor Fisher bellowing through the carriage couldn’t dampen my mood on a train. It helps that the UK countryside is a marvelous source of inspiration, if you get a chance to actually see it through the rain and fog and trips to the small kiosk next to the toilets for a £5 bag of crisps.

Clearly level designers love trains as well, because they just keep showing up in games! And when they do, a twinge of excitement usually follows from yours-truly.

To that end here’s a list of my favorite train-based levels and some designery notes about them to keep it all above board and pretend I didn’t just want list some levels with trains in them like an absolute nerdling. I just hope I can get to the end of the list without running out of STEAM!

a9330e6a-a5e3-4c2a-a7a7-36324e5cfc4d-1020x612

Steam, like a steam train. Choo choo!

Uncharted 2 – LocomotionUncharted-2-train

Right lets get this out the way because it’s the first thing people think of now when they think about train levels, which, if you’re like me, is at least twice a day. This level floored me when I first played it and it set the (level crossing) bar for all future locomotive-based adventures.

Naughty Dog described this level as a “fully traversable set-piece” and had to develop new technology (the Dynamic Object Traversal System) to pull it off. They essentially produced a level within a level, where the player is traversing across a train as it speeds through the Nepalese mountains.

Like all the best levels, the result is a an experience that holistically fuses everything exciting about video-games: technology, story, agency and to top it all off it was beautiful to look at.

Level Design Notes

This level is not just a cool set piece but it is a great example, probably the clearest example, of Naughty Dogs design sensibilities (at least, at the time). The physical space the train inhabits represents a linear timeline of progression and pacing which we can observe when considering the layout of the vehicle alone. What the movement of the vehicle brings to the level, beyond simply looking and feeling epic, is that the “fall to death” areas (that are usually vast distances in the rest of the game) are now much shorter (falling off the train kills you). The result is a level that pushes the player to utilize Drake’s traversal set to progress over a tighter area, with hazards that can actually kill the player. This pushes the tension of the level up incredibly high. To add to that, the technology allows the train to bend and sway, moving the jump destinations around, making progress feel tense and dangerous.

Crysis: Warhead – From Hell’s Heart

Train_loading

I’m a bit biased here because of my history working at Crytek on the Crysis games, but this level, designed by Zoltán Katona, is just the ticket. Much like the Uncharted 2 example above, the scenario leverages the best principles of the game it lives in. In the case of Crysis, that comes in the form of nanosuit abilities such as super-jumping and super speed as well as the sandbox level design philosophy Crysis is famous for.

Level Design Notes

The player can board and disembark the train whenever they want using the super-jump, they can run off to get up close and personal with enemies in the distance then use super speed to catch up with the train again and they can utilize many of the sandbox options Crysis offers. For example, the train is armed to the teeth with mounted weapons and, again like Uncharted, physically moves through the game world. The result is a moving unit of destruction with the player as the conductor. A real joy to play.

Red Dead Redemption

One of my favourite games of all time, as a huge fan of westerns this game just runs through the list of western fantasies we’re all familiar with in a giant seamless open world. It feels like a cheat to call the entire open world a “train level”, but it is a level and it does have a train moving through it so you can fulfill all your fantasies of train robbing and executing bandits by hog tying them and laying them on the tracks. I want to give a special mention to one particular mission however…

Rdr_american_imperialism

Red Dead Redemption: Undead Nightmare – American Imperialism

  • Cowboys? Check
  • Zombies? Check
  • A motherflippin’ TRAIN? Check!

Level Design Notes

Like Crysis: Warhead, you’re escorting the train through the wilderness fighting off enemies. Unlike Crysis, however, those enemies are zombies and they arrive in hordes! This insane mashup is just a brilliant slice of fun that really utilizes Rockstars open world systems, great arsenal of western weaponry and plain fun mission design. While you can jump on and off moving locomotives in the open world at any time, this mission makes it the focus and keeps you engaged.

Timesplitters: Future Perfect – The Khallos Express

TS3-screen06

More bias, there’s a reason I wanted to work for Free Radical and that was down to the awesome TimeSplitters series. Future Perfect is often overlooked due to the milestone achievement that was Timesplitters 2, but my memories of the third installment are just as fond, late nights playing split screen on the Gamecube with friends.

Oh yeah and Future Perfect HAS A TRAIN LEVEL which makes it THE BEST TIMESPLITTERS, END-OF.

Level Design Notes

This level excels in continually keeping up the excitement. It starts off with some stealth, moves into tight corridor shooting, out into the open for some frantic action and follows with multiple setpieces including a chopper, wormholes, a SECOND train, puzzles and a jetpack flying boss fight. The levels tempo is set by the great music track which follows the action brilliantly.

This level also includes the remote control cat “Strudel”, which is worth mentioning just for sheer novelty alone.

Realistically Textured

Realistically textured and all

Gears of War – Train Wreck

On paper, there’s nothing that a train brings to Gears of War other than sheer novelty. In practice, it just works. The momentum of the rhody run coupled with a level that is itself charging through the environment adds a satisfying level of empowerment to the already JUICED Gears of War protagonists.

At first it seems like standard Gears of War fare, cover shooting as you make your way up the train carriages.

And then they throw this hackit bastard at you…

Hiya pal

Hiya pal

And suddenly it becomes clear why the level designer put you on a train.

This is a brilliant example of how Epic took the established mechanics of the Berserker boss fight and married them up with an environment that enhances the tension of the encounter. Ultimately it’s a simple one, but it’s a great twist to kick off the level.

The mechanics of Gears work wonderfully on all sections of the level. The trope of the chopper enemy is replaced with the, suitably Gears, “Reaver”. These come in waves and add an element of verticality to the action.

reaver

 

After some open-air shooting the level progresses into the tight corridors of the carriages. Here the level designer chooses to throw lambent at the player, enemies that are very dangerous in close quarters. The mechanics of Gears put to great use once again. Suddenly the momentum from earlier is put into question as the player cautiously approaches new carriages and unseen corners in a tight space such as a train this raises the tension even higher.

3

Special mention here to ending the game ON the train with the final boss fight. If you thought it was odd that the Berserker was thrown at the player at the start of the level, this is why. The boss uses all the previous mechanics of the level, so it turns out the level was a great way to make sure the player had a paced progression through the core features that would make up the finale.

222

 

End of the Line

Something inherent in all the levels mentioned that permeates through each experience is the concept of a “destination”. The idea that all this momentum is destined to end, one way or another, creates a sense of urgency in these levels. It adds a concept of a timer to the players experience often without literally showing a countdown. I believe this diegetic form of a timer – the physical passing of the environment – is an incredibly strong and implicit way to raise the tension in a game and can be used for a spike in pacing and tempo.

It also helps that trains are awesome.Timetrain

An honorable mention at the end here for Resistance 3 – The Train to New York.

This level uniquely utilizes the concept of a hold out and a moving level to create fantastic set pieces. Backtracking to defend different sections of the train and the deterioration of cover keep it feeling fast, frantic and fun.

My Level Design Guidelines

I’ve been constantly updating and tweaking this “bible” for years. Some of it is informed from previous games I worked on, talks, articles but mostly just experience building levels. I’m constantly learning about the world of level design, and what is detailed below may one day be outdated, irrelevant or otherwise but, for now, consider this a small compendium of terminology we use day-to-day in level design and game development.

Themes

Themes help define a level and give it an identity within the context of the game. A level should be comprised of a dominant theme which drives its development but may contain several sub-themes within the environment to help define key locations or events.

Dominant Themes

The dominant theme is the key element driving the player’s emotional investment in the level. It helps inform all elements of a level from environment and atmosphere to game mechanics and audio.

A great theme can be described in a single sentence e.g. “Oh that level with the exploding planet!”, “The level with the Scorpion boss fight!” etc. In Uncharted 2, “Mission 16 – Where Am I?” is often referred to as “The village level”. In this case, the unique experience is that you spend a lot of time stuck in a Tibetan village, slowly walking around interacting with civilians. In an action game like Uncharted 2, this really stuck out and became a memorable experience.

Some examples of results derived from level themes might be:

  • I want the player to feel like a hero!
  • I want the player to feel anxious and tense.
  • I want the player to feel terrified!
  • I want the player to feel clever.

Sub-Themes

While dominant themes are used to define entire levels, sub-themes are used to define areas and events within the individual levels themselves.

In multiplayer levels, sub-themes are used to define key areas of the level and create spacial-awareness for players. E.g. “I’m in the refinery”, “The enemy is in the lightning nebula”. By defining each space uniquely, players can derive a better understanding of the level more quickly.

157442340_preview_de_dust2_radar_spectate

While sub-themes can be reused across levels, a poor dominant theme is exemplified by levels that can share the same description e.g. “The space level”. In a space-sim like Star Citizen for example, this is not a good use of theming. It’s perfectly acceptable for ten levels to all be set in space, but they must each have another unique theme that separates them from one another.

Pacing

Narrative driven games all exhibit some sense of pacing. The goal for teams developing narrative games is to ensure that that pacing “graph” is understood and utilised to effectively hold the players attention, accentuate moods and deliver engaging experiences.

A basic example of pacing might be: an exciting, action packed sequence such as a vehicle chase being followed by some downtime, such as a puzzle or exploration sequence, before ramping up into a combat sequence. The two “high tempo” moments (chase and combat) are emphasised thanks to the “low tempo” break in between them.

In single player levels, themes are used to help craft the sense of pacing. If your chapter ends with a massive, exciting boss fight, you might want to start the chapter slowly. Tight, narrow corridors and claustrophobic environments would help deliver that slow experience, and would really contrast against the exciting battle at the end, emphasising the action.

e6558d040a8a969ee83d743a5f9a7a8f1391217447_full

Signposting

Levels should be set up to allow the player to quickly orient themselves within the environment. This can be achieved through signposting, which involves setting up structures around the level that act as landmarks for the player.

In multiplayer levels signposting is crucial, as players will want to learn layouts as quickly as possible so they can focus fully on fighting other players without worrying about getting lost or confused. It also improves communication between players when they have points of reference to describe to one another.

In single player levels, the player’s next goal or destination should be signposted to help guide the player. It should be visible enough to reduce frustration but shouldn’t remove the sense of exploration and challenge. If the player is challenged with uncovering the route, then the steps to achieve this can be signposted through lighting, audio or clever game mechanics.

“Show Don’t Tell”: This concept should apply to any challenge placed before the player, including exploration. The player should always be aware of their current objective and have an understanding of what they need to achieve, but the steps involved in achieving it are theirs to discover. We help the player to solve these challenges through aids such as signposting.

By placing unique structures at key locations around a level we can introduce a basic concept of “signposting”.

“Weenies” are distant landmarks that indicate the direction and composition of a goal.

CH10-historicalresearch

The term was coined by engineers working on Walt Disney World, and was used to refer to buildings that stand above all the others and draw the eye of visitors, enticing them to new areas of the park.

“Denial spaces” are an architectural concept where the distant goal or “weenie” is lost to the player or obscured. These make reaching the goal more rewarding and the route there more interesting.

“Hero Props” are the key structures within a level and can often also be “Weenies”. These usually involve the most work to get right from both art and design. A “Hero Prop” is typically budgeted higher than other structures in a level.

Examples include the Mammoth vehicle in Halo 4’s “Reclaimer” mission or the dam generator in Crysis 3’s “Dam” level.

Other points of interest in a level can even be developed solely through unique use of lighting and audio. Use these to draw the player’s attention by combining them with scene composition to indicate waypoints and goals. Changing the lighting and atmosphere of a familiar area can also make it distinct and unique within a level, which helps asset reuse and budgets.

Level Boundaries

Level boundaries are split into two types: Hard Boundaries and Soft Boundaries.

Hard Boundaries

Hard Boundaries are physical walls or obstructions that prevent the player from leaving the level. They are easier to understand from a player’s perspective but they add to a levels sense of confinement and restrictiveness.

Soft Boundaries

Soft Boundaries are traditionally found in open levels such as in space-sims or multiplayer levels in games such “Battlefield”. When the player steps over an invisible boundary they are presented with a message informing them to return to the playable area.

Vistas

Vistas are observation points in a level that give the player a sprawling view of an interesting landscape.

Bulletstorm-Vista2

These landscapes can be inside or outside the playable area.

Inside Playable Area

A vista that looks out across a playable area may help the player see gameplay opportunities, story events or objectives. These are empowering moments for players and allow them the opportunity to obtain foresight of new encounters and develop tactical strategies ahead of time. They can also be considered “vantage” points.

Playable area vistas should also show the player multiple route options through a space while also hiding areas you want the player to uncover and explore.

Vistas within the gameplay space can also be used to compose moments of narrative storytelling for the player to observe without having to force the player camera out of the player’s control.

Outside Playable Area

Vistas that look out to non-playable space are usually intended to create a spectacular moment or “wow” moment within a level. These can be utilised to enhance moments of “downtime” within a level.

A vista that looks out to non-playable areas can also give levels a sense of scale and openness while keeping the actual playable area quite restricted.

Visual Language

We can enhance the players understanding of an environment by developing a clear visual language that is consistent across our levels. This will assist players in understanding such things as; what areas of a level they can access? What objects can they interact with? etc.

Readability

Readable environments are ideally devoid of clutter and have reduced visual noise. That is not to say they are not complex or interesting, but they should present gameplay opportunities and routes clearly without frustrating the player.

Consistency

Consistent environment rules such as attributing a specific light colour for “usable” equipment (blue LED’s or illuminated monitor screens) and colour coding environmental mechanics (red barrels = explosive barrels or yellow = climbable ledges in Uncharted) can give the player familiar elements to help them more quickly understand any new environments.

Telegraphing

Some environmental features will have components that may cover even larger areas of the level. These can be used to guide the player toward an object or event. Examples include wires leading to a generator, literal signs that warn of dangers such as mines or narrative elements that foreshadow a specific environment.

Games such as The Last of Us have good usage of foreshadowing in environments. Usually you are given a hint of what’s in store later in the level by finding survivor notes or environmental storytelling early on.

5789323361_f0cf1b684b_b1

Wow Moments/Set Pieces

Wow moments/set pieces are a kind of in game cinematic. They are any take-away moments of spectacle that happen in a level and should literally leave the player thinking (or shouting!) “wow!”.

iJ4YCd7yeqimr (1)

Some “wow moments” can be completely player generated (see Battlefield MP), however most often these will be scripted sequences developed for a particular level.

They are infrequent in order to preserve their impact as well as the fact that they are usually expensive to create.

Gates

Within the context of level design, gates are methods by which a designer controls the linear progression through what would seem to the player to be non-linear worlds.

Hard Gates

Hard Gates are used to halt the player from progressing any further until they complete an objective or similar criteria.

A classic example of a gate in a level is the “keycard” which is required to open a sealed door.

Soft Gates

Soft Gates are similar in principal to standard Gates, except they can be completed at any time and only serve to slow the player down.

A Soft Gate will slow the players progress down through a map, but the criteria to bypass it is not particularly challenging.

Examples of soft gating might be a corridor blocked by steam escaping from a pipe, with a valve nearby to turn it off. The gate has succeeded in preventing the player from charging ahead but the means by which they bypass the gate are simple, if not time consuming.

Objectives and Rewards

Objectives

Objectives should be immediately obvious to a player in terms of what they must accomplish.

Trial and error should be kept to a minimum. If a player has a solution that makes sense to them, the game should accommodate it.

How to accomplish an objective is for the player to discover, however hints and signposting of objectives will be crucial to resolve frustration.

Rewards

Players should be rewarded frequently with items, story snippets, currency or even a new vista to observe.

This is crucial feedback to keep the player feeling invested in a level.

Compulsion Loops

A compulsion loop is a process whereby the player is rewarded for completing a task and wishes to repeat the action for a similar reward.

Repeating the action several times accumulates several rewards, which can be used to accomplish an even tougher task.

Each “compulsion loop” can feed another in this way, generating minute-to-minute and hour-to-hour goals.

Far-cry-3-relics-locations-guide

E.g. I want to collect 10 relics in Far Cry 3 tonight (short task requiring exploration) OR I want to unlock 2 new signature weapons (longer task requiring 100 relics)

Players can set the scope of their goal for differing play sessions this way.

Levels should accommodate immediate goals for players as well as long term goals.

Level Design Practice

Arena

The term “arena” refers to a specific area within a level where the player will encounter some kind of challenge, event or obstacle.

Arenas are non-linear spaces, meaning they offer players multiple options in combat and opportunities to explore the environment. They can also include sandbox elements that allow players to formulate unique, tactical opportunities and multiple ways to complete objectives.

Arenas can be quite large but have well-defined perimeter borders. Players should always have a decent sense of the scope of the arena upon entering it, even if some parts are obscured from sight.

Arenas are generally pro-active gameplay spaces. The player will have an opportunity to choose when to enter combat and can dictate the pacing and flow more than a reactive space.

Fronts

A “front” is generally a location in a level where an individual or group of faction members establish a foothold. Usually this is in direct defense of the players primary goal, but it is advisable to change up the fronts of battle (or battlefronts!) during a combat sequence to keep the encounter fresh and keep the player moving.

Directed Sequence

A “Directed Sequence” is a linear space that usually includes a moment of scripted gameplay that the player must engage in. These can include set pieces, forced combat encounters, cinematics or on-rails sections.

Directed Sequences are reactive and can be used to control the pacing and flow of key moments in the campaign more tightly than arenas.

Exotic Gameplay

Exotic Gameplay describes any sequence of gameplay that is not part of the core mechanics set. These might be sections developed exclusively for a single level or section of a level. Exotic Gameplay can provide an immersive, cinematic setpiece to the player within a controlled environment that does not hamper or imbalance existing core gameplay mechanics.

Modelo_1887_Black_Ops

Non-Linear Design

Illusion of Non-Linearity

Sometimes even splitting a single corridor in two can give a space the illusion of non-linearity. Simple decisions such as this keep the player engaged with the level and exploring new options.

Verticality

Arenas are not restricted to a single plane and vertical routes can be used to gain strategic advantages in combat.

These routes are empowering and keep the play space interesting and dynamic, but can also introduce imbalance to an encounter quickly.

If a level features a vertical route, AI should be able to reach any area the player can reach.

Even slight variations in terrain height can keep a level interesting. Any pathways leading to higher sections must be readable however, as multi-tier levels can quickly become noisy.

Vantage Points

Vantage Points are elevated locations in an arena that give players key, tactical advantages by providing an overview of the area.

Far-Cry-3-9_1329425969

Example of vantage point in Far Cry 3

  • Overview – The player can get a good initial idea of the arena, its scope and its contents.
  • Observe – The player can see any AI in the scene doing something. (Patrolling, talking, working). They can also see their objective. (The next doorway, the switch, the kill target, the kill targets room etc). Also observable are sandbox elements the player can harness within the arena.
  • Plan – The player can formulate a plan of action based on the intel they gathered from a vantage point.
  • Execute – The player leaves the vantage point to execute their plan. Execution does not always go according to plan, however, and so the arena is designed for dynamic play styles instead of a strict execution method.
  • Reward – The player is rewarded. Rewards can take the form of equipment and currency OR story information, a cool cutscene or wow moment!

Linear Design

When is it ok to be linear?

There are occasions where linear design is preferred for gameplay, pacing or technical reasons.

  • Directed Sequences
    • See above.
  • Exotic Gameplay
    • See above.
  • Valves
    • Valves are corridors that connect two areas of a level. They can be used to stream one area out and the next one in.
  • Backgating
    • Backgating is the process of disallowing a player to return to the area they just left.
    • g. forcing the player to fall down a steep drop. Closing and locking a door behind them etc.
  • Exposition
    • A linear section of a level is useful for delivering key story information that is pertinent to the player.
  • Composition
    • Linear sections can ensure the player is facing a certain direction if the designer wants to frame an event or vista for the player to observe.
  • Experiential
    • When it enriches the gameplay experience designers may want to include a linear path through an area.
    • g. shimmying across a ledge, walking through a crowd, crawling through a tunnel.

Cover

Cover for FPS battles is generally split into two categories: Hard Cover and Soft Cover.

Hard Cover

Hard Cover is any solid object in the gameplay area that the player can use to block incoming fire and break line of sight. It offers complete protection from projectiles.

Examples include concrete barriers, walls and pillars.

Soft Cover

Soft Cover is any object that obscures the player’s profile and can be used to hide from enemies or distort their perception of the player. This cover does not protect the player from projectiles however. Examples include cloth, vegetation, wood and glass.

When a player enters a combat scenario they must be able to immediately identify the cover available to them in the area. Consistency in cover through metrics will play a huge role in being able to identify what will protect the player and what won’t.

Cover should ideally sit around half-height or full-height. Players become frustrated when attempting to take cover behind an object that still leaves part of their profile exposed to incoming fire, especially if it results in death! If something looks like it should offer cover, then it should be the correct height.

Spaces should have interesting cover layouts that include a mix of this full and half-height cover. Cover should be used to block long lines of sight in a level and promote “flow”.

Soft cover can also be used to this effect, but players will sometimes expect to move through soft cover (if it’s tall grass, a bush or a breakable wooden crate) instead of around it. This can open up more risky/stealthy routes for players to utilise.

Cover should never be scattered around a level at repetitious, consistent intervals. Not only does this create too much visual noise and chaos, it also hinders pathfinding for AI and causes a lot of snagging for players, restricting flow. Cover should instead be “clustered” into interesting groups and placed strategically.

cover3

The space between cover is as important as the cover itself. Players should be forced to make risk/reward decisions about moving between cover locations. A dash between two cover objects can be an exciting choice as opposed to a monotonous chore.  The cover should promote tactical, risk/reward movements across the battlefield and should not just be laid out in a column down the level. The term “rope swinging” is sometimes used to describe how the player moves between cover.

Cover layouts should introduce opportunities for flanking tactics. No single cover object should be so overpowered that all attackers must attack it from the same direction. Players should require battlefield awareness to stay alive, as AI should be able to flank cover from multiple directions.

Cover layouts should give players a chance to fall back or retreat when overextended. Players are still susceptible to death if they make poor choices, but a little leeway in the form of retreat routes helps keep the pace and flow of combat fluid. This also adds to the sandbox feeling of an arena, as challenges change over time and are never static.

In an arena, cover layouts should promote non-linearity within a confined space. If the player only has a limited amount of cover to use, the space will feel very restrictive regardless of how large the environment might be. By planning multiple routes and vantage points through a space, these areas feel less linear and much more open. Cover should be used to guide players around the level, much like a multiplayer level, and promote traversal and exploration. However, in this way cover layouts can also be used to create a specific narrative experience, so knowing how to utilise the mechanics of your game to create these moments is important.

Sandbox Gameplay

Player Agency

In level design, a sandbox space is one which provides players with a greater extent of player agency. The player should have many tools available to them to make meaningful choices with regards to combat and objectives. There should rarely be one, singlular, scripted method to completing an objective and instead the player should utilise emergent game rules to accomplish objectives however they want.

Delivering this level of player agency requires a holistic design where game mechanics never have a singular bespoke purpose, and instead can be used in as many ways as the player can imagine. The properties of a mechanic should be modelled to interact with as many other mechanics as the player expects.

E.g. A blow torch can be contextually restricted to only open sealed doors OR it can be used to open any sealed doors AND burn paper AND burn wood AND damage enemies etc

Readable, Consistent Mechanics

By creating consistent rules within levels, players will learn the language of the game through repeated interactions with each mechanic.

By modelling realistic properties within each asset/mechanic, players can utilise them however they want and expect each asset/mechanic to react accordingly (affordance).

Players entering a new space will recognize familiar mechanics, allowing them to make more informed tactical decisions and formulate unique strategies.

Players will be able to personalize their play styles, which is why it is crucial to develop features that work within a holistic environment. Any elements in a play space that are too bespoke will deny players the ability to personalize their experience.

Levels should try to accommodate a high first-try success rate for player actions. This doesn’t mean the game should be easy! The challenge for players is formulating a tactic or solution, but executing the tactic once they’ve figured it out should not be frustrating. For example, if the player needs to drag a crate from one end of a level to another, the crate should fit down the corridor without having to snag over objects or frustratingly snag on walls. This could lead the player to believe the solution they thought they had figured out isn’t actually the correct one.

Interior Spaces

Flanking

Any combat spaces should enable the player AND AI to flank one another. Interiors are a great way to accomplish this. Interiors should ideally have more than two entry points to keep players on their toes and watching their corners.

Crossfire

Crossfire keeps action interesting. Plan for areas where players and AI can establish “fronts” or bunkers. Height variation and verticality can be used to keep these spaces diverse.

Cover

Interiors are one of the most obvious areas of cover for players. Take advantage of this by rewarding players for exploring interiors with ammo or new routes inside. AI should always be able to flank, ambush or flush a player out of an interior. This will keep the action flowing around the level and keep combat feeling diverse as well as emergent.

Exploration

Interiors can hold rewards inside them that benefit players who explore each environment. New sandbox toys could be hidden inside or telegraphed with exterior geometry, enticing players to venture in.

Break Up Linear Spaces

Interiors are a great way to break up an environment. Ensure players who enter an interior space have two or more ways to exit it.

Playing Games as a Level Designer

Originally I was going to call this “why Hearthstone is my favourite game right now”. Reason being, I can play Hearthstone without eventually falling in to one of the many patterns that turns playing games into a long analysis of how the game was built. Here are some examples of routines I go through when playing a game.

The Notebook

I sit with a notebook when I play. If the game is a benchmark title or one that I think I’ll enjoy I usually reserve the notebook for a second playthrough and try and experience the game as the designer intended first time round (that is, not stopping to take notes every 2 minutes). When I’m taking notes it’s usually about the structure of a level, particular mechanics I felt were integrated well, or just interesting locations and their position in the game. Most of all I like to analyze the pacing of levels I feel flow really well. Here’s an example of some old notes about The Last of Us: Hydroelectric Dam. (Warning, illegible writing but these notes are just for me so I’m not worried about presentation!).

IMG_5522

Exploring

Wolfenstein: The New Order is one of my most played games of 2014. The level design of each chapter is superb and there are often multiple paths and routes through a level which are intricately detailed in Id Tech 5. When I played through Wolfenstein: The New Order my game experience went something like:

  1. Stealth everywhere as much as I can exploring the level.
  2. Kill everyone. Everyone.
  3. Spend 20 minutes exploring the environments taking screenshots.

Capture3

It’s not uncommon for me to hear an NPC shouting “hey let’s go!”, “hey we should go this way!” as I run around a level I just cleared of enemies.

Rebuilding

Finally, if I play an encounter or a scenario I enjoyed for any reason, I’ll try and rebuild it to help analyze how the architecture supported the gameplay. This lets me see the level from perspectives not possible in the game, getting a sense of how each corner works. It’s helpful as well to improve basic blockout skills, using a pre-existing level as a sort of “concept art” to practise building. Here’s a room from that Dam again:

Capture

Super quick like a speed painting but useful for analyzing a simple combat space.

Here’s another of my favourite encounters in the same game, the Pittsburgh Book Store which I tried to reassemble in Maya.Capture4

Context

Finally, I just want to note that while I love breaking down other games and trying to see how they tick, I believe a level designer (and game developers on the whole) cannot get by simply playing games.  Analysis such as this is only a very small way in which you can improve and finding time for other pursuits is critical to become a better level designer.