[email protected]
Level Design Portfolio
  • HIGHLIGHTS:
    • Camera
    • Collaborations
  • The Long Dark
  • World Design

Telling stories through captivating gameplay.

Warning, this is a construction zone!

Flip through the tabs above to view Open Worlds and other Level Design works I've been crafting since 2014.

Or click the red button
to review my professional work as a Game Design generalist.

Fast Travel to Game Design

Systems Design: Don't forget the floor while you optimize the roof

31/3/2015

7 Comments

 
While working on a board game in my free time, I ran into a complex problem that is simplified here for discussion. I am designing a systems based game with three paths to victory, all of which should give a roughly equal chance of winning. The paths use different mechanics to increase the player's odds of winning as the game progresses. Setting up my game in Machinations provided fast automated testing, which I used to balance the three paths to solve the ceiling problem: to make sure a player is equally likely to win whichever path they choose. Only playtesting revealed the fatal flaw in this system. 

There exists a low point in the current prototype that is so hard to climb out of that the afflicted player will take more than the length of an average game to return to a normal state. This typically drags other players down too, until everyone must pass on all the opportunities and gameplay made available to them. Since most of the win conditions are based on chance, players are put in a situation where they are hoping that someone else gets lucky and wins. In other words, an abysmal failure at systems design; no matter how many good playtests it had.

Winning is not the most important part of a game. Why did I treat the systems design process as if this were the case? It was an honest mistake, trying to leverage the tools that I had.

I could also try to take a data-focused approach and continue to leverage these tools by finding what conditions caused my floor problem: when a player can no longer take actions that lead them towards victory. This approach suffers from tunnel-vision and probably would obscure some other problems that must be solved with the current design. Other designers recommended comeback systems to solve the floor problem as used in many highly-rated games, like Lords of Waterdeep and Agricola. My definition for comeback system is one where the player(s) who are not the current visible favourites to win can gain large amounts of points at the end of the game and win if the other players do not account for them. However, I lean towards a guideline I was given by another designer which warns that comeback systems only do a good job at concealing the true game state from the player. I do not want to conceal more from the players or myself in the solution to my problem. 

No, the solution must be a holistic one because the problem is with the perspective I took when designing the systems. Good multiplayer systems have a safety net that prevents death spirals, or positive feedback on successive failures. Great multiplayer systems are designed to leverage their mechanics so they do not need any safety nets. These edge cases often require inelegant solutions, and may require a new one for each new edge case discovered. I will end this wall of text with a moral:
"Thou shalt design systems so that all players who fail are granted clear paths back to the race for victory."
7 Comments

    James Dodge

    Level Designer

    View my profile on LinkedIn

    Categories

    All
    CameraAnalysis
    CameraDevelopment
    GlobalGameJam
    Photoshop
    TombRaider


    Archives

    October 2021
    December 2017
    November 2017
    October 2017
    September 2017
    August 2017
    July 2017
    June 2017
    May 2017
    April 2017
    March 2017
    February 2017
    January 2017
    December 2016
    October 2016
    September 2016
    June 2016
    May 2016
    March 2016
    February 2016
    August 2015
    July 2015
    March 2015
    February 2015
    December 2014
    September 2014
    August 2014
    July 2014
    April 2014
    January 2014
    December 2013
    November 2013
    October 2013
    August 2013


    RSS Feed

Site powered by Weebly. Managed by Bluehost