Tag Archives: Design

Al-Hambra Fortress – Uncharted Exercise

The following is a pitch for a section of a level set in the Uncharted franchise, inspired by the Al-Hambra fortress in Granada Spain.

Level Pitch

Hot on the trail of a big find, Nathan Drake’s destination is Al-Hambra’s Alcazaba (fortress) in search of a vital clue. Unfortunately for him, his arch-nemesis Doctor UptoNoGood and his mercenaries are already on the scene! Now our plucky adventurer must contend with them in-order to reach his goal!

Objective

Traverse the layout to the indicated door, and defeat any enemies encountered along the way.

Characters

Main Character

Nathan Drake: The player is Nathan Drake.

Enemies

Mercenaries: Foreign mercenaries hired by Doctor UptoNoGood. 

Please refer to the enemy design doc for behavior details.

Look and Feel

The layout is inspired by the Al-Hambra Alcazaba in Granada. Accordingly the look and feel should reflect as such.

The playable area should be derived from the Al-Hambra complex.

The layouts background should be a mix of the Spanish countryside and the city that surrounds the Alcazaba.

Continue reading Al-Hambra Fortress – Uncharted Exercise

Skadi’s Ice Temple – God of War Exercise

The following is Skadi’s Ice Temple, a level pitch for God of War (2018).

Overview

Atreus has been kidnapped by Skadi the Goddess of Winter in the previous level. With Atreus in tow Skadi has fled to her Temple in the snowy mountains. Kratos, chasing the Goddess, has finally arrived at Skadi’s Temple and now must ascend it to save his son.

Throne Room Reference Image

Beat 1 – Temple Entrance

Kratos storms into Skadi’s Temple. He is awestruck not only by the scale of the Temple, but by the great statue that is carved into the side of the Temples tower. Unfortunately Kratos has no time to dwell on such thoughts as he is not alone.

Dev Note – The view of the statue is foreshadowing Beat 3.

1.1. Skadi was well aware that Kratos was coming, but is overconfident. Standing atop a pyramid of stairs in front of an elevator, Skadi summons a massive ice wall across the room to block Kratos’s way forward. Commanding her minions to attack, Skadi proceeds up the elevator. Kratos’s goal is to reach the elevator.

1.2. Following Skadi’s command a weak group of Temple Priests attack Kratos at the entrance.

Dev Note – The overall theme of the level is desecration. So having Kratos kill the Temple’s Priests feeds into that.

1.3. Kratos notices a huge chandelier above the ice wall with giant chains that hold it in place. Kratos decides to destroy the chains that hold up the chandelier to create a hole in the ice wall.

1.4. On approaching the first chain a stronger group of Temple Priests appear. They are more difficult because they have a height advantage and ranged units.

A partial view of one side of the room

1.5. Once they have been dispensed with Kratos proceeds to destroy the chandelier chain, and collect the nearby loot.

Cinematic Moment – Kratos tears the chain out of the wall. On doing so the chandelier drops violently. Cracks can be heard, the room shakes.

1.6. Noting the chain on the other side of the room Kratos heads towards it.

1.7. After defeating a more difficult group of enemies Kratos destroys the other chain (and again collects loot).

Cinematic Moment – Kratos tears the chain out of the wall causing one side of the massive chandelier to slam into the ice wall which destroys a large section of it, and
causes structural damage to the Temple Entrance.

Dev Note – Foreshadow the major structural collapse of Beat 3.

1.8. Kratos climbs the fallen chandelier, using it to proceed to the elevator.

Continue reading Skadi’s Ice Temple – God of War Exercise

Pocket Circuit Track Design – Yakuza 0

Recently I’ve been playing Yakuza 0. Though there were a couple of things I didn’t like (the occasional unskippable cut scene!), in general I loved it. As well as an absolutely world class story with fantastic voice acting, the game provides a wealth of content. Content that includes making a custom Pocket Circuit Track in a RC car racing mini-game. As a design exercise I thought this would be fun to do!

The track creation tool is fairly straightforward to use, and making tracks was fairly simple. Saying that I failed on my first attempt as I maxed the route length!

Slope City

For my first Pocket Circuit Track I started with an image in my mind which I drew.

First I made the basic shape. Seeing it in 3D I felt a desire to add lots of slopes to emphasize the windy nature of the track.

Continue reading Pocket Circuit Track Design – Yakuza 0

Battlefield 5

Introduction: I once again had the opportunity to work for DICE LA. This time round I was given additional ownership, and made contributions in Battlefield 5’s content Chapter’s 3 and 4.

Platform: PC, Xbox One, PlayStation 4 Time: 1 year |  Role: Multiplayer DesignerTeam Size: ~100

Design Goal: Support Battlefield 5’s live service pipeline with high quality content for players.

My Contributions

Chapter 3: Trial by Fire

Firestorm

  • Augmented EA Criterion’s design of Lake Village a major point of interest in Battlefield 5’s Firestorm game mode.
    • Using Confluence I created level design notes for implementation by level artists of natural areas, major and minor POI’s in a several 1km areas of the Firestorm launch map.
    • The note format prepared in confluence was set by EA Criterion as a standard for level designers on the project.

Mercury

  • Initial fortification design, then iteration with a senior designer.
  • Level design feedback – cover, sightlines, layout.
  • Map maintenance assistance.

Chapter 4: Defying the Odds

Marita

  • Level design feedback.
  • Squad conquest layout proposals, and implementation.

Provence

  • Iteration of the Provence map.
  • Scheduling playtests and conducting post playtest feedback discussions.
  • Map maintenance – spawn points, floating objects, blocking off areas.
  • Supported level design with visual scripting efforts implementing:
    • Fortification prefab clusters that were used in multiple levels.
    • A means of blocking off second story floors.

General

  • Gathering telemetry to present to senior and lead designers.
  • Writing and iterating documentation to improve work processes.
  • Fixed bugs reported by QA on JIRA.

Battlefield 1

Introduction: Over the summer of 2017 I interned at DICE LA, a studio of Electronic Arts. My time was spent working with DICE LA to ship the downloadable content In the Name of The Tsar for Battlefield 1.

Platform: PC, Xbox One, PlayStation 4 Time: 12 weeks |  RoleGame Designer | Team Size: ~90

Design Goal:

  • Deliver high quality level content through iteration.
  • Develop my ability to analyze and critique level design in a professional environment.
  • Practice supporting the efforts and vision of senior designers on the team.

My Contributions:

  • Bolstered Battlefield 1’s DLC content with map analysis. This took the form of:
    • Collecting, processing, and documenting Battlefield 1 level data for use by senior level designers.
    • Offering map feedback on flow, map features, cover, spawn placement, and play space volumes.
  • Used Frostbite’s visual scripting language to implement:
    • Content bug fixes from JIRA tickets.
    • Then iterate based on feedback of game modes such as Supply Drop, Team Death Match, War Pigeons, and Domination for multiple levels in the DLC pack.

Jedi Challenges: Darkside Expansion Duels

Platform: iOS, Android Time: 12 weeks |  RoleGame Designer | Team Size: 7

Design Goals:

  • Create a functional and effective game tutorial.
  • Design and implement a unique and enjoyable Rey lightsaber battle across three difficulties.

My Contributions:

  • Contributed to team and design focused brainstorming sessions.
  • Implemented, and iterated the games tutorial, and Rey lightsaber battle using behavior trees.
  • Designed a differentiated Rey battle experience through layering mechanics and developing combat sequences.

Tiny – Week 3

Kicking this week off we completed a paper prototype of idea 2 from week 2.

The paper prototype had the player make a sequence of angles including obtuse, acute, right angled, and straight angles to defeat a single enemy who approached them in a turn based manner. The decision for turn based gameplay over real time gameplay was made because we wanted to encourage strategic thinking. We named this prototype Angle Ninja.

Meeting Jesse

We met Jesse on Tuesday who looked at each of ideas and gave us some advice.

During our meeting Jesse suggested the use of various lenses.

Jesse also commented that ‘spatialization’ was a good avenue to investigate for teaching angles. So considering his advice we adapted Angle Ninja. Instead of making gestures to create obtuse, acute, right angled, and straight angles to defeat a single enemy we would instead have multiple enemies which we would attack from a fixed position on the iPad.

The shift in design was due to wanting to focus on the fundamental lesson of teaching familiarity with angles rather than the more advanced one of the special properties of angles.

This slideshow requires JavaScript.

Continue reading Tiny – Week 3

Tiny – Week 2

At the start of the week we presented the ideas we had in mind from week 1 to our supervisors. Our supervisors gave us feedback and we filtered down the initial ideas based on complexity and technical issues.

On Wednesday, we met Jesse and presented our initial ideas to him. Jesse gave us advice about our project suggesting we look into a number of educational games such as Battleship Numberline, and create lots of prototypes.

On Friday, the team visited the clients. We met Audrey from Intermediate Unit 1 and the students & teacher from Colonial School. We used the visit as an opportunity to collect information about our client and our players:

  • We presented a number of pictures to the students to gauge their art interest.
  • As them what kind of games they played
  • Asked them what kind of music they listen to
  • Spoke the the teacher and narrowed down a subject

We documented this research.

This slideshow requires JavaScript.

Based on what we learned from the visit, we had a better understanding about our audience. We then came up with many new ideas based on angles which was confirmed to be the main subject.

Our lead programmer Carl then built a prototype on the iPad based on one of our ideas. The prototype detected the drawing of acute and obtuse angles to explore teaching the special properties of angles (obtuse, acute, straight, right angle).

Tiny – Week 1

The new semester has finally started, and we are excited to work on this new project with Colonial School!

In the first week we setup our project room, had a bunch of meetings with our advisers and came up with a general idea about what we are going to do.

Later in the week we spoke to our client Audrey Mory who offered us lots of freedom in scope as long as it is an entertaining math-based educational game for children from 9 to 11 years old. The deliverable at the end of the semester should be an ready-to-ship game for Apple store.

This slideshow requires JavaScript.

We then started with competitive analysis playing many educational games available on the market, and decided what worked for them and what did not. We also had a brainstorming session, sketching out 10 game ideas.

This slideshow requires JavaScript.