Development Updates


The Lobby – GameSpot



Check out Cannon Brawl today on GameSpot’s The Lobby!

Pete and Theresa will be chatting development, showing Cannon Brawl and geeking out with Danny O’Dwyer and Mary Kish!

View the show here!

Cannon Brawl Beta

Cannon Brawl is Beta

Cannon Brawl Beta

We did it! Cannon Brawl is going Beta today, July 7th!

Beta marks one of the last milestones before final release. The game has come so far since our launch last year and we’ve added a ton: Nightmare Mode, puzzle levels, new buildings, new pilots, new multiplayer maps, and Mac support. There’s almost 50% more game now!

To celebrate our milestone, we’re discounting the game 40% off on Steam Early Access from July seventh through the fourteenth.

Thanks for your continued support during our indie development adventure! The forums have been full of tournaments, development brainstorms and feedback which has been invaluable.

Cannon Brawl is the best, most jam-packed-with-awesome game we’ve made and it wouldn’t have been possible without your help.

Pete and Theresa

The Turtle Sandbox Team

Cannon Brawl on Steam

@CannonBrawl on Twitter


How to get people to read text in your game

We started doing everything wrong when showing character dialogue and text to players in Cannon Brawl. People would often get confused by something that was explained in text they had skipped or ignored. We didn’t even have that much text in our game!

After a lot of playtesting and studying other games, here’s what I’ve learned about how to get people to read in your game. I hope to this can help you better communicate information to your players. Here we go:


1. First, if you can do it without text through either visuals or voice acting, try that first. Otherwise…


2. Everything must pause in the game when text is on the screen. Sounds obvious, but hey I messed this up the first time. People can only focus on one thing at a time.


3. Try to minimize the amount the player’s eye must move around the screen to process what you’re showing. So, do not put more than 8-10 words on a line. If you have more, drop them on to a second line. You know how the pages of novels are pretty narrow? That’s not only to help you hold the book, but also to help you eye easily move through the text.

To better illustrate this, here’s an example from Banner Saga:



They have very long lines of text. My eye must travel pretty far from the characters faces to the text and pretty far to read the text itself. This makes it slower to read and harder to digest the story.

In contrast, here’s an example from Fire Emblem Awakening:


They have short chunks of text and it’s overlayed on top of who is actually talking. My eye barely has to move and my brain has to do little work to digest the text.

This 8-10 word 2 line rule applies for all text in a game, item descriptions, mission briefing, etc – not just character dialogue.

To further drive this home, subtitled movies have the same issue as games (people must read and look at the visuals) and they too generally follow the 8-10 word rule.


3. Show dialog text one word at a time, revealing the full block shown over about a full second. Revealing it word by word (but quickly) sparks a fraction of a second of intrigue from the player, and makes them more likely to read it. Of course, always allow them to reveal the full block with the press of a button immediately.


4. If you are trying to teach things in text (which we do in Cannon Brawl), color specific important words differently. Comprehension went up in playtests of Cannon Brawl after we started inline coloring words. Zelda games do this a lot, here’s an example from Wind Waker:



And finally, here’s all those rules applied to our game Cannon Brawl:
Hopefully this helps you get text information across to your player more effectively!

Cannon Brawl: Worth A Buy Video



Mackscorner checked out Cannon Brawl and recommends that it’s worth the money!  Watch him play through the campaign and talk about the various weapons.

New Build Now on Steam (0.9.7) – Highlights Video

We uploaded a new build of the game up on Steam last week. There’s new terrain art that is really awesome, some new buildings, and lots more:

Nightmare mode map

Nightmare Map Wallpaper



Check out our new Nightmare mode map!  Download the full wallpaper here.

How to Show Your Game at a Conference/Trade Show


When we were selected for the PAX 10 in 2012 with our game Cannon Brawl it was really exciting, but also scary. It was the first conference where we had ever showed the game and the first time we would get to see random people react to the game. I was really nervous, had no idea what I was doing, and wasn’t quite sure how to make the most of the experience.

Now that we’ve shown at PAX a second time, Minecon, and other smaller events, I thought I’d pass on what we’ve learned to you indie developers gearing up for your first trade show.

Below on the left was our first showing at PAX 2012. Just a white table and the game. On the right was our full set from Minecon 2013, including the tablecloth, banner, pins, and special edition tins:

P1050706 999127_517290731701241_1846893627_n

Set up

  • Pick a good booth position if possible. Think about foot traffic. Try to get a booth that faces out towards a lane of foot traffic, corner booths are often good for this. Or if you’re part of a group, arrange your tables so that your games all face outward. At our first PAX, the tables were set up in rows, which meant games on the inside tables would get terrible foot traffic. We rearranged all the tables into a big U shape. All our backpacks and personal stuff could go in the center, all our games faced out to the crowds.

  • Always bring tape, scissors, and a surge protector. There has never been a show where I didn’t need those for something. Also bring bottled water and snacks!

  • Get some friends to help your demo your game. Pitching your game to people eight hours a day is exhausting and your voice will go out having to shout over the noise (also, bring throat lozenges). Having friends to help will allow you to take breaks to eat, rest, and check out the show.

  • Practice standing. You’ll be on your feet for hours a day. I’m a programmer so this was something I wasn’t used to doing. My legs were killing me after the first day. I now use a standing desk at work which has improved my endurance for trade shows.

Booth Presentation
You have a lot of freedom to dress up your booth. I had never been to a trade show at all before our first PAX, so we just brought our laptops and the game, some business cards and almost nothing else. Here’s some additional ideas:

  • Colored table cloth, we made ours out of a party table cloth (very low cost) and yellow tape. You can use this instead of the standard black table cloth you’ll get at every show.

  • Cloth banner and stand. This isn’t as expensive as I thought and helps people passing by identify your game quickly.

  • Sign up sheet for your email newsletter (set this up if you don’t have it) to help build your fan base. People will sign up!

  • Make flyers with the game name, facebook page, twitter, website, and your email on it. People will take these and if they like your game, it’ll remind them how to follow it’s progress or buy it. At our first PAX we made about 500 flyers and we ran out on the third day.

  • Set up a bowl of candy. It gives people and excuse to wander over and say “hi.” You’ll also get people who just grab some and leave without a word, but it’s still worth it for the overall increased foot traffic.

  • If possible, try and get your monitor elevated above the heads of the people playing. Small crowds will can form around a game and block visibility of other passers-by. At the last show we went to we just put the monitor on a box covered in a black table cloth.

  • If you have a way of selling your game, do it! We sell steam keys and a special edition version that comes in a small tin with some cannon brawl themed magnets (all handcrafted by Cannon Brawl’s artist Theresa Duringer). It feels more meaningful if you can tie something physical to the game key.

  • Make it clear what platform your game is on and when/if it is released and make this signage big and obvious. Cannon Brawl is a PC game, but we demo it with game controllers. Often people mistake it for a console game, and generally have no idea if it’s released yet (it’s been on Steam’s Early Access for months).

Here’s a close up of the special edition tins and the pins the amazing Theresa made:
581772_10102552532915383_1301826437_n 1380648_517291451701169_1474760475_n

During the Show

  • Get a notebook to take feedback notes. Trade shows are great way to see a lot of different people try to learn and play your game. You’ll find lots of changes you’ll want to make and a notebook is essential for remembering them. For trade shows that go on multiple days I always end up updating the build in the evenings with player feedback.

  • There can be a catch-22 where if no one is playing your game (and it’s sitting at the main menu) people are less likely to come up and try it out, thus it stays at the main menu and no one plays it. You can solve this by playing it yourself, and keeping an eye out for people who stop to watch. Ask them if they want to try and get them playing. You can also try to set up an ‘Attract Mode’ where the game will play itself (like arcade games do). We tried both approaches and in our experience the most powerful attractor is for people to see other people having fun.

  • When playing your game, players should get to do all the fun/engaging features themselves, which sounds obvious but applies in a special way to a multiplayer game. Cannon Brawl is a 1v1 competitive game, so we typically teach people to play by having them fight against us in a local multiplayer match. We let whoever we’re playing against always win and set up situations so that they can do something cool. For example I’ll place a building on a cliff, which gives them the opportunity to knock it off, showing the coolness of our destructible terrain. At my first PAX a developer demoed their game with me and showed me their game’s cool features by using them to defeat me. As someone totally unfamiliar with the game, it felt unfair to get crushed by the developer. Even when they catch on that you’re going easy, they’ll still appreciate not being destroyed at a game they’ve just started learning.

  • Engage with people who paused to look. Straight up ask them if they want to try the game or if they have any questions. If you don’t, they will just walk on by and you’ll miss out on potential fans and feedback. It’s very common for people to say “oh no, I don’t have any questions, just watching” and then immediately ask a question and then want to play. This goes double for press folks, watch out for their special badges and make sure to engage them if they come by.

  • Introduce yourself to the other developers showing around you. Have lunch and dinner together!

  • You may have to pitch your game live to press people who want to do on-site video interviews. I was totally unprepared for this, and I’m still bad at it today (you can see my first lackluster performance here at 11:56. They will all generally ask you to “Tell us about your game” and you must sell it to the camera. I’m not sure the optimal strategy here, but my friends say to imagine that you are describing the game to an interested friend. I’m going to try this if I ever end up on camera again. Stay excited, smiley, and keep the conversation going.

Hopefully this will help you make the most of your conferences and trade shows!

Nightmare Coast 2

Nightmare mode art!

I put together a few looks for the nightmare mode in Cannon Brawl.  Pete had the idea to run with eclipses, and we wanted to make the art dark and creepy, just to add to the stress!


Nightmare Meadow Nightmare City Nightmare Desert Nightmare Coast Nightmare Ice Nightmare Lakes Nightmare Coast 2



Also, I redid the main map to have a nightmarey treatment.  We’ll push this new art soon.  Here’s a bit of a preview.

Nightmare Map



Minecon Reflections

Minecon 2013 was a whirlwind weekend full of gamers, gaming and game devs, and yet totally empty of sleep.  I’ve been to my fair share of cons, but this had to be by far the best experience I’ve ever had.

I’d recently attended another expo, one where a one hour timeslot, no audio, and a remote demo space had all made things a little rough. I was totally unprepared for how completely awesome Minecon was going to be and it was much, much grander than I expected, too.

1236290_517290675034580_735272326_n 1463946_517290498367931_634305396_n 603084_517290505034597_922654137_n

The entrance was shrouded with glowing purple fog and the doors opened to reveal organisers adding the final touches to voxelish installations like a barn, a tree and dozens of Minecraft animals.

Reaching the indie pit was a relief. After flying (I’m terrified of flying) all the way to Florida on Halloween (What? I missed out on Halloween!?) I was thrilled to see that we had a generous booth area. It was wide enough for us to set up our newly minted Cannon Brawl banner and the fancy parapeted table decoration that Pete had prepared. It had game stations to accommodate up to four players and also room for the tchotchkes I had painstakingly crafted. I’d been learning how to cast plastic figurines, though that’s something I’ll get into in another post.

581772_10102552532915383_1301826437_n 1380648_517291451701169_1474760475_n 1384297_10102557760539183_2004453960_n

We also had buttons, toys, magnets and copies of the game to sell.  Having never done any kind of merchandising before, I really had no idea whether people would think any of this was cool.

Turns out we had a ton of players through the duration of the con, and the reaction they had to our game was one of the most fulfilling things I’ve experienced since setting out on my wild indie adventure.

 999127_517290731701241_1846893627_n 935567_517290608367920_782935253_n 1392051_517290718367909_1311527870_n

We constantly had a line of kids all waiting for their shot at the game, each one convinced they knew a combo that was OP. The game seems perfect for them, I suspect because the approachable, cartoon style draws them in and the strategy ramp holds their attention. These kids had so many ideas about what they wanted to see in the game that the two days were a flurry of really, really fun game dev chatter.

Maybe I don’t hang out with enough (any)  kids these days, but they were holding conversations about advanced game mechanics and making logical design arguments that were super-impressive. One parent told me his kid, who looked no older than seven, was already coding Java. Many of the parents were encouraging their kids to get into game development themselves, and I was happy to give them some tips on getting started. On the second day, we had parents complaining that their kids were up all night playing Cannon Brawl, keeping everyone in their hotel rooms awake. I couldn’t help but be thrilled to hear that. We sold more copies of the game over both days than we have at all other cons put together.

1463050_517300488366932_1826972105_n 1457727_517290495034598_454897723_n 1459241_517290875034560_458876058_n

Then there were the other indie devs, who were all ridiculously cool. We seemed to bond right away and enjoyed lots of fun shenanigans. We all bought the same hideous swim shorts and wore them to the con the next day. We took over a room at Tier nightclub and filled with it couches stolen from wherever we could find them. I didn’t get a chance to play all of their games but the ones I played, such as Dungeon of the Endless, Maia, Nuclear Throne and Treasure Adventure were fun and showed promise. Aaru’s Awakening, although I didn’t play it, still looked gorgeous.

Looking back, I’m extremely grateful to Mojang for including us and other indie devs in the event.  Even though my wallet was pickpocketed at the nightclub on the final day of the event (and I lost all the money I made on game sales *sob*), I had a fantastic time. Thanks to John Polson for being such a great organizer, and to Mojang for inviting us.

Livestreaming Tuesday at 7pm PST

Hey guys, Theresa and I are going to do a weekly livestream every Tuesday.

The first livestream will be this very Tuesday at 7pm PST. We’ll be playing online multiplayer and talking about development, and we welcome everyone to jump in the game and join us. If you’re looking for opponents for multiplayer, this will be the time to play!

Here’s our twitch channel:

Looking forward to seeing everyone this Tuesday!

Go to Top