Modern Combat
design exercise for a modern commercial action shooter game
Last updated
design exercise for a modern commercial action shooter game
Last updated
In this project, you'll research, pitch, and prototype a combat encounter for a modern commercial action shooter game, with dynamic squad formations and battle lines.
Before continuing, make sure you've read about Pacing, Balance, and Encounters. We also recommend doing the Classic Combat design exercise first.
Ideally, you have played an Uncharted game or some sort of cover shooter action game. If you have never played any of these games, you should go play one now before continuing. At the very least, play past the tutorial level and get through a few gun fights, which will likely take at least an hour.
If you are familiar with the genre, then take some time to review how the game plays. Search for "Uncharted 4 combat gameplay"
on YouTube and watch at least 10 minutes of game footage.
While you watch the video, reflect on these questions:
How do most combat encounters in Uncharted 4 begin? How does the player know when combat has begun? How does the player know where the enemies are?
How long does the fight last? Does it feel like a small fight or a big fight, and why?
Are there any "beats" to the combat encounter? What is the pacing and the combat story?
How do the combat encounters end? How does the player know when it's over? How does the player feel at the end and why? How does the player know what the next activity is?
Next, watch this GDC 2017 talk "Authored vs Systemic: Finding a Balance for Combat AI in Uncharted 4" by Matthew Gallant about Uncharted 4's combat AI and encounter design tools. Feel free to take notes, and refer to the PDF slides for reference.
Every game manages its combat AI differently, but Uncharted 4's core approach is similar enough to other action games and cover shooters that it represents current industry practice. An encounter designer or combat designer must understand game systems as well as AI tools.
Analyze the strengths and limitations of the "zone" approach used in Uncharted 1-3.
Gallant's team prototyped several new systems for Uncharted 4, but ultimately did not use them. Analyze the strengths and limitations of one of these failed approaches.
Gallant was inspired by Pac-Man's ghost AI while designing Uncharted 4's three (3) main combat roles. Do you remember these roles?
Can you recall any older classic game (let's just say, from before 2000) with interesting enemy design? How could you apply that design to a contemporary action shooter like Uncharted?
Design a fourth combat role for Uncharted 4; what would this enemy type do, and what would distinguish its behavior / abilities from the other three?
What is one main takeaway that could be applied to many other combat games?
Now it's time to design your own dynamic combat encounter.
Sketch 10+ thumbnail parti diagrams within 1-2 minutes. Don't overthink it, just draw any shapes that might symbolize how the encounter would play out.
Then, sketch a layout of a small combat encounter for an Uncharted-like action game. But do NOT try to sketch something as big and complicated as in Uncharted 4! Clarity is more important than ambition. Keep it small. The encounter should last 2-3 minutes for the player.
Define 1 player experience goal for the encounter. What kind of combat or tactics will your encounter emphasize?
Label core elements like player and enemy spawns, items, cover, and crucial sightlines, as well as hard points / zones.
(TODO: show some encounter sketch samples)
Pitch your design to someone else, and have them use the rubric below to judge your pitch. For example. they might say your experience goal felt memorable, but doesn't really support any clear paths or strategies, and too many questions remain unanswered.
In your pitch, make sure you narrate different ways how the combat encounter would likely play out, while summarizing your intent and the player experience. Good luck!
Evaluation | Experience goal | Supported play styles | Clarity of plan |
Memorable, cohesive | Multiple robust strategies | Can visualize it all | |
Typical, predictable | One ideal path with side paths | Need to clarify details | |
Confusing, incompatible | No clear path or strategy | Too many questions |
Try to implement your design plan within an actual game.
Play a moddable game, ideally a game with a "semi-dynamic" or "dynamic" combat setup.
TODO: identify a game that can actually support this exercise... lol
Pay attention to how the game plays / how the game sets up its combat encounters.
What are the various enemy types and roles?
Open the level editor and build a level with a dynamic combat encounter.
You don't have to follow your plan from the Layout phase exactly, but use your sketch as a general guide while you blockout and prototype.
Playtest your encounter / share it with others