Axes and Acres and Single-Player Design Struggles – (Axes and Acres Sale June 13th!!!)

Hey Readers!

When we designed Axes and Acres we wanted to create a single-player game that could be enjoyed for many hours of play without relying on content. This is partially on principle and partially for practical reasons. A small studio like us couldn’t hope to make a game with even 10 hours of well done content. Here at BrainGoodGames we rely on systems which make games interesting even with repeated play. It is difficult to create a system which can stand up to a large amount of play. On top of this, we want the system to be as elegant as possible and to have a limited number of rules, such that the play can learn ALL of the rules and make strategically informed decisions.

The limit for rules or complexity probably varies from player to player. Certainly based on the feedback we received for Axes and Acres we had responses spanning from “its too easy” to “this is impossible to learn”. Perhaps that means we found a solid middle-ground – I’m still not sure. In either case, Brett and I both prefer a more complicated system to one which can be easily solved. Truly great games have systems which are both elegant and simple in their rules, but have incredible depth of strategy. I think Go is the classic example of this.

tabletop-players

This delicate balance becomes even more difficult however when you are making a single-player game. Removing the multiplayer element forces us as designers to come up with interesting and challenging replacements for other players. This ties back in to my previous discussion on Ambiguity (http://blog.braingoodgames.com/2016/05/19/a-discussion-on-ambiguity-in-games/) – other players provide a form of ambiguity that is difficult to replace. In Axes and Acres we tried to replace this with input randomness, and we felt that it was quite interesting and stayed interesting for a long period of time, but perhaps the learning was a little too difficult for the average player. However, if you can get past the early learning stage I think the game is great fun and provides tons of interesting strategic value.

tabletop-single-players

As always I would love to hear anyone’s thoughts on all of this!

Finally to let everyone know Axes and Acres is coming to Linux and going on sale on June 13th! It’s a great time to pick it up for anyone who doesn’t have it yet!

Mechanics vs Theme – Game Design Discussions

cropped-bgg-horizontal-header-small-6.png

Here at BrainGoodGames we have thus far put a focus on mechanics in our games. We feel that mechanics are what keep games interesting over a long period of time. Mechanics are the core of most games, and are what makes you think when you are playing. Strategy games in particular rely heavily on mechanics to create ambiguous situations for the players to ponder. Manipulation of the mechanics in various situations create varied situations which the players may find more or less familiar. This is all part of building a heuristics tree for the game, and for games in general. I think this sort of thinking and heuristics generation is what makes many strategy games so satisfying for people. While theme can be very immersive it will give you a different sort of satisfaction.

Some games have extremely engaging stories or themes that can create intense feelings of immersion. This can be extremely enjoyable, and in fact I think many people play games mostly for that sense of immersion or for a feeling of escapism. The theme of a game will probably not be enough to keep someone playing a game for a long period of time. A story is never the same as the first time you experience it. Some stories are very interesting and can stand up to multiple playthroughs, but in my opinion the games that will keep players coming back over and over are games with interesting mechanics. This is not to say however, that theme isn’t important.

Immersion and engagement of players is part of most games and can be extremely enjoyable. A great theme can do wonders covering up lacklustre gameplay. Ideally though a game will not need its gameplay to be covered up. In my opinion the best games are those where the gameplay and theme work together, reinforcing each other. Some games have mechanics that feel thematic – they remind you of the theme and feel like an accurate representation of the action depicted. This method helps to immerse players in the game, but also makes the rules of the game more memorable and intuitive. If a game has a series of actions players must take, with a bunch of little rules they must follow it can be very confusing. If however all of these actions and rules relate to ideas a player already has, then they may more easily remember the rules.

theme vs mechanics

Mechanics also come from themes in some ways. Many game mechanics are based on real world situations. This is especially a popular method in the design of Eurogames. For example in Puerto Rico the game is based on creating and shipping goods. There are a lot of steps to go from having nothing to shipping a good. You must first harvest materials, turn the materials into the goods, find a boat that will hold all the goods you want to ship, negotiate a price for the goods and so on. Puerto Rico focuses on some of these steps and they create a wide variety of situations which players must navigate. The mechanics of Puerto Rico are representative of the theme of shipping goods and they tie together nicely. Most people have a general understanding of the process and this helps players remember the rules. Certainly, many people will find the theme or storyline to be quite dry, but the mechanics create extremely interesting strategic decisions.

Further, sometimes when a game has mechanics and theme that are very tightly intertwined sometimes you can encounter something I like to call emergent theme. The way some thematic mechanics interact can create situations that feel very true to the theme of the game. This is a rare situation in my experience, but is very valuable. If a game could regularly create emergent theme it could create its own stories without the creators of the game adding extra content. In theory you could create a game that had satisfying mechanics and a new story every time you played. Some day I hope to make a game like this!

Once again I would love it if anyone had any comments or would like to discuss any part of this post. Reply here or tweet @BrainGoodGames!

Caleb Friesen

A Discussion on Ambiguity in Games – Part 2

So, we know that we must have ambiguity in our games, and that the amount of it is important, but that’s not all. There are different ways in which ambiguity is put into games. Some of these seem to be more or less satisfying than others. Some of the ways we create ambiguity in games are with input randomness, output randomness, hidden information, time limits (maybe), incalculability or complexity (maybe) and other players. In many strategy games (especially board games – think puerto rico), the main source of ambiguity is the other players at the table. You can look at their board state and have some idea about what they might do, but you can’t know for sure. This form of ambiguity tends to be quite satisfying (at least for me). However, it can sometimes be less interesting if one player is significantly more skilled than the others, or if a player does not take the game seriously and makes seemingly random decisions.

uncertainty

Randomness is also used in many games to create ambiguity however it can often create a feeling that players lack control or agency in the game. If you made all the correct decisions in a game, but you still lost because dice rolls or card draws went poorly you will likely not feel very good about the game experience (there are other factors which might allow you to enjoy the game despite this such as theme or immersion – more on this in another discussion). I like to further distinguish randomness into input and output randomness. I define these as randomness that happens before your decision (input randomness) and randomness that happens after your decision (output randomness). It is possible to get unlucky with either, however since with input randomness you make your decision after the randomness there tends to be less of a feeling that you didn’t control the outcome (and in fact in many cases you did control the outcome). An example of input randomness is in Axes and Acres at the start of every turn your worker dice are rolled and you will have a certain set of faces to use. You make all your decisions after the randomness has occurred allowing you to mitigate the luck of the roll (at least to some extent). An example of output randomness is the dice rolls in Risk. You choose to attack another country and then you roll to see if you are successful or unsuccessful. Output randomness is poor from a strategic standpoint, but I think the reason many people enjoy it is because of the excitement of not knowing what will happen, similar to the feeling people get from gambling. It also prevents the game becoming too deterministic – there is always a chance the outcome could change no matter how far behind you are. Input and output randomness can both be overused, but are also very useful tools for creating ambiguity in a game (especially input randomness).

Hidden information is another form of ambiguity used in many games. For example in Magic: The Gathering each player has a hand of cards that is unknown to the other player. As the player plays cards you gain a little information to make a reasoned guess at what other cards could be in their deck. For example if they play a Swamp on their first turn you know (in all likelihood) that they have black cards in their deck. As they continue to play you may come to tentative conclusions about other cards that would synergize with the cards that you have seen them play. Some information is hidden, but you have some to base your decisions on as well.

treasure-map

Here at BrainGoodGames we have so far focused on making single-player games (and our next game is going to be single-player too). Ambiguity in single-player games is especially difficult. There is no player interaction, it is difficult in many cases to distinguish hidden information from randomness, and output randomness rarely feels good in a strategically deep game. Input randomness is definitely a weapon of choice, but it is a delicate balance preventing the feeling of the game just being a randomly generated puzzle and also leaving control over the fate of the game in the player’s hands.

This brings us to time limits and incalculability which I feel are both related to one another and both create something that seems like it isn’t truly ambiguity, but is perhaps functionally equivalent for our purposes. To explain the ambiguity created by a time limit we could look at the maze example. Solving a simple maze when you can see the entire thing in front of you has no ambiguity. If however you had to solve the maze in 20 seconds you might not be able to determine the outcome in the time allotted. You might then look at the entrance and the exit of the maze and determine the direction you needed to move in. Each time you come to a junction in the maze you could base your decision for which direction to go on whether it takes you closer to the exit or not. Of course this is sort of the trick of many mazes, you sometimes have to move away from the exit to get closer to it. Anyways, the imposed time limit could create some ambiguity in the decisions since you would not have the time to calculate the correct decision.
maze

Another way to go about this is to make the decisions practically incalculable. For example in Chess there is theoretically always an ideal move, but the calculations required to figure it out are practically impossible. Even the most powerful computers can’t compute all the possibilities from the beginning of a game of chess. If a player cannot calculate the best decision they must make a (sometimes reasoned) guess. If you can give the player a lot of information to base their guess on, while still leaving the solution out of reach this can be another form of ambiguity. There are a couple main dangers with this form of ambiguity. The game can sometimes feel like a calculation rather than a game, or the rules of the game can become so complicated that it is difficult to teach and remember them all. If the player cannot keep all of the rules in their head, the decisions they make will not be based on the actual information they are given. It is very unsatisfying to lose because you forgot one of the rules of the game. To go back to the chess example, it is strategically advantageous to calculate as many moves into the future as possible to give yourself the best chance of winning, but it may not be fun or enjoyable to spend time doing this.

empty-chessboard

With Axes and Acres we used primarily input randomness and incalculability as our forms of ambiguity. I think a combination of these different methods may help avoid some of the pitfalls inherent to each method and create a better game overall. There are likely other forms of ambiguity in games, and I would love to know about any you can think of!

Thanks for reading,

Caleb Friesen

A Discussion on Ambiguity in Games – Part 1

Hello world! My name is Caleb Friesen and I am half of BrainGoodGames. I plan to write a series of posts on this blog about games, game design, game mechanics, and whatever else comes to mind (almost always/always to do with games). I am hoping that these posts will take the form of a discussion, I encourage anyone to respond, critique, and question anything I write. I would love to generate some discussions about different aspects of games so that we can all learn a little more from each other. This is the first discussion and I am going to discuss ambiguity and the role it plays in strategy games.

Capture

Pictured: Worker dice in Axes and Acres

When me and Brett started working on Axes and Acres we talked a lot about games generally. More specifically we talked about what makes a thing a game, and what makes a game a strategy game. There are countless things which could be described as games by one definition or another, but for our purposes we focused on strategy games (since that’s what we make). Recently we began brainstorming for our next project and we came back to the idea of a strategy game and what makes a game a strategy game. The idea behind these discussions is that in the pursuit of making great games, we want to take a more structured approach. We want to determine the fundamentals of strategy games – what are things that MUST be included in strategy games for them to truly be strategy games. My hope was that if we were able to boil down the elements of strategy games we might be able to create something new and interesting building up from the basics.

Now, to the point of this discussion, one of the elements we concluded was a requirement for all strategy games was ambiguity. We believe that if a game does not have ambiguity with respect to the decisions you make then it is not a strategy game (maybe we are wrong, but that is the conclusion we came to and for the sake of this discussion lets assume we are not wrong). Further, if a game is completely ambiguous, then it ceases to be a strategy game as well. To give an example – if you were presented with a simple maze you would move through the maze and at every junction you would have to decide which direction to go. If this maze is on a piece of paper in front of you and you can see the entire thing, there is no ambiguity in this decision. You can look at the maze and determine which path is the correct path definitively. I would describe this as a puzzle, likely a type of game, but not a strategy game. Now, imagine you are in this maze, you cannot see the entire thing, you don’t know where you are, and you don’t know where the exit is. You move along as before, and must make a decision about which way to go at every junction. Unlike before however, you have no information to go on. Your decisions are completely ambiguous.

Somewhere between these examples lies a strategy game. You must be able to make a reasoned decision about what to do next, without knowing exactly whether or not that is the correct decision. Some games have some ambiguity, but so little that they feel like puzzles. Others give you very limited information with a large amount of ambiguity and they can feel too random. Ambiguity in a game is an element that is important to giving the player(s) a satisfying experience. Another aspect of this is that when a player is very new to a game the decisions they make may seem, or be, much more ambiguous than the decisions a skilled player faces. This is a key element of strategy games. As you play the game you learn about the game and about which decisions tend towards success in different situations. When me and Brett discuss this we describe it as a heuristic tree which is developed as you play (I’m sure we didn’t come up with that). The development of skill, and the learning that happens during a game is part of what makes strategy games so satisfying.

Part 2 will be available soon!

Thanks for reading,

Caleb Friesen

 

“Evergreen Games”

I’m becoming increasingly fascinated with “evergreen” games. That is, games that can “stand the test of time” by resisting solution and maintaining playability and interest over a long period of time.

Image via Wikipedia

I’m talking about games of strategy, not necessarily contests of skill; you can find many examples of contests that date back to very early human history, like racing and wrestling, and more recent examples of video game contests with some level of staying power, like Street Fighter or Quake. As an aside, although you can point to examples of decision making in both Street Fighter and Quake, I would argue neither is PRIMARILY focused about decision making. There’s also a class of games that are primarily contests of luck, like many ancient dice games, and decision making certainly isn’t the primary focus in those games either.

ANYWAY, Common examples of very old strategy games still played today are Chess and Go. Less commonly known are games with Mancala mechanisms, and I think with the doubling cube, backgammon can even squeak in as a game with some long term strategic staying power.

It should be noted, I think that all of these games are multi-player games. This helps A LOT with strategic staying power, because opponents can provide a bit of depth themselves by performing moves that are sub-optimal in a broad sense, but have other benefits like surprise, and moving your opponent into unfamiliar game states (see: Donkey Space).

However, the neat thing about video games, is that the computer can provide unfamiliar situations for the player to tackle via randomly generated levels, or situations, or slight random aberrations in enemy AI, etc. etc. This is a cool thing about “roguelike” permanent death and randomly generated levels (the permadeath is just so you can’t use memorization). And as long as you keep the randomness constrained to mostly Input Randomness, you can maintain strategic depth without having the outcome become arbitrary (i.e skilled players will still perform better and be able to measure themselves against one other in a useful way).

This is ESPECIALLY interesting when you consider the idea of something like a “single player ladder”. With a solution like that in place, you suddenly have the opportunity to create a very new type of game design: an “evergreen” single player game. A game that can be played and explored solo, and yet can be used as a test of skill in a broader context. A few games are scratching at the surface at this kind of thing, and I think its a very rich and rewarding area of game design. 

We have the potential to create game experiences that can stand the test of time, and if they are single player, they can be considered, interpreted and explored both alone and with our game-playing peers.

THIS IS EXCITING.

Strategy Prototype Solo-Jam

Figured I’d explain the images and progress updates I’ve been posting for the last little bit. I’ve been designing one or several turn based strategy game(s) in my head for a while now, and been coming up with a bunch of mechanics that may or may not be interesting for a series of design ideas including:

1) A game in which you control a single unit with 4 spells that have turn-based cooldowns

2) An Advance Wars like game where you control various units through the use of “order” or “command” cards from a deck that you build over the course of the game by building units and capturing locations (more cards=harder to command any particular unit)

3) A game where you manipulate an environment of blocks and holes to give strategic advantages (block stops movement and projectiles, hole stops movement, block + hole = regular terrain)

So basically I have decided that I want to break down the various mechanics from these ideas, and implement them all, seeing which “stick” or feel deep or fun or just interesting! The mechanics include:

Active Time Battles
Control Points that Confer Advantages
Units with/without health
Various unit movement abilities/attack patterns
Archers/Counterattacking dudes
Deckbuilding
Blocks + Holes
Spell cooldowns
Command whole army VS command x units VS decided by cards/hand limit
…and a bunch more that I have written in a notebook somewhere.

So that’s what I’m doing/what I’m going to be updating this blog with whenever I can until I latch onto an interesting mechanic (or set of them!)

TL;DR I’m trying a bunch of turn-basedey things and seeing what sticks.

Throw down a quick comment if any of this stuff sparks an idea.

Influence for Next Game

Ever since bumping into Keith Burgun’s perspective on game design, I’ve wanted to create a “game” as he defines it – a contest of ambiguous decision making. It seems that this kind of game is extremely uncommon among video games. In fact the types of sensibilities he describes are much more in line with hobby board games. (For more info on what that means, head to http://www.shutupandsitdown.com/videos/v/intro-boardgaming/). 

To that end, I’m learning the Grids Pro library in Unity, because it seems eaiser to create this kind of thing in discrete space (a square or hex grid probably) and likely in discrete time as well (turn-based). Here are some of the games I’m likely going to be riffing on.

Spelunky
Hoplite
Advance Wars
Endings
Hexcells Infinite


Also!

Games that look like they’re probably influences but I haven’t played them yet.
Invisible Inc
Auro
Close Castles

Roguelike Progression and Saving

Reading the most recent News Post from Tycho at Penny Arcade (http://www.penny-arcade.com/news/post/2015/08/05/) when I noticed him talking about a game called “Galax-Z” and how you are only allowed to “save” when you complete a complete 5 level “season”. When you break it down, this is what games like Spelunky are doing with the tunnel man system, or as Tycho points out, as From Software is doing in Dark Souls with the bonfire mechanic. You can have players run though your procedural system many times getting better, and have a strict cap on the amount of in game “progress” they make that the game keeps track of.

In this way, maybe its possible to avoid the problems inherent to a regular RPG level up or upgrade system (emphasizing grinding over skill improvement, which is boring), while retaining a bit of their stickiness factor.

Even Ori and the Blind Forest has been playing around with saving as a limited resource lately, and I think this is a very interesting design direction to take.