Bulletpattern Game design, Flash and Unity development


How to Hire a Game Designer

Hiring a Game Designer?

A question came up on Reddit/r/gamedev the other day, "How do you go about hiring a game designer?" This can be a difficult process. An artist can have a portfolio that clearly defines their skills but a designer's work is intertwined with all aspects of a game's execution. It be difficult to tease out their individual contribution. You can give the designer a test, which can be useful, but it only tells you a small parts of their skills.

I have a set of questions I put to potential game designers and vendors to identify what I think is the most important question – do they think like a game designer, and not just a game player?

A few points before the list:

  1. I am systems designer. I am looking for designers who can design compelling gameplay systems. I don't deal with more soft skills like character and narrative design. I work for Cartoon Network, those aspects are usually filled in for me 🙂
  2. I don't think there are too many "right"answers but I am often looking for "wrong" answers. I'll note what I identify as bad answers where I can.


Game Designer Interview Questions

To you, what is a game designer?

Is their vision of a designer role match your workflow? Or even better, can they offer something new and exciting? Or does it totally conflict with your culture?


Where do your designs start?

This identifies their process and where they get inspirations. Do they start with code? Pure mechanics design? Sketches? Do they challenge themselves with limitations? Do they need to take walks every day to think about design?


What discipline led you to game design?

This could be art or programming or more non-game disciplines like product design or architecture. This can expose their thought process on the aspects of design.


What would you tell someone else who wanted to be a game designer?

Does their ideal path to be a designer match yours? Do they talk about collaboration or solo? Do they talk about finishing something and getting it out?


What education or experiences would you recommend?

What are some things in their life that have been instrumental in shaping them?


What is your favorite type of fun?

Trying to see if they are familiar with the formal concepts such as LeBlanc’s 8 Types of Fun, Lazzaro’s 4 Keys of Fun, Koster’s Theory of Fun, Bartle’s Types of Players, etc. I know some designers hate the word “fun”, even to the point where people are not allowed to say it, but I want to know a designer recognizes the differences and can speak to them.


What are your main tools for design?

This is just to figure out people’s workflow and specific skills. Are they an artist? Scripter? Prototype maniacs? Excel masters? Writers? Paper prototypers?


What are your primary, secondary, and tertiary responsibilities?

This is where I am trying to see if they are “I write a GDD and hand it off” or “I constantly collaborate with everyone throughout the whole project” type of designers. Also, if they are designer/scripters, designer/producers, etc.


What is the greatest game system ever designed?

Looking for them to speak as a formal designer and not just a player. My favorite answer ever was “rock, paper, scissors” 🙂


What is your least favorite common game system and how would you fix it or replace it?

Again, looking for thinking and speaking like a designer, not just a player. Big red flags are generic gamer terms like “better multiplayer”, “better framerate”, and other common gamer complaints.


What is one of our games you liked? How would you improve it?

Did they do a bit of research about your company? Are their suggestions good? Do their suggestions align with your sensibilities?


What is one of our games you don’t like? How would you fix it?

Can they speak rationally and candidly about your work they think could be better? If they bring up something you already is bad, and the good candidates will, engage them in the process that produced that bad result and see how they would have handled the situation.


What is your greatest success and failure?

This is a standard interview question but what I am looking for is a candidate to be able to speak to their failure and say, 1) I messed up and 2) It was 100% my fault. If someone puts all the blame on someone else for their failure, that’s a big red flag.


What *don’t* you do?

Identify candidates missing skills or potential areas of improvement: writing, scripting, music, etc. This can also reveal red flags you may take for granted even talking about. I once had a seemingly good candidate tell me he had some grudge against programmers and wouldn’t talk to them! :O


I am holding a robot under the table, what does it look like?

This is a creativity test. Do they give a generic description? (e.g. “It’s metal and had some lights”) or do they go nuts (“It’s purple and yellow and has tank treads for legs and probably shoulder missiles. You gotta have shoulder missiles!”)


What is design?

Inspired by the book, The Design of Everyday Things, I am looking for an answer along the lines of “problem solving”. Extra points for “problem prediction”.


What is Your Ideal Job Entail?

This is to tease out a candidate who only want to do the fun parts of design – the initial concept and design. Do they want to bail when the process of execution, compromise, and collaboration becomes difficult?


Game Design Test

A common game design test is to give candidates a number of physical items and give them an hour or two to come up a game. That is a sound idea. I have another approach.

Give the candidate a relatively simple game design, like a simple runner or a shooter, and ask them design deeper systems. What I am looking for here is true depth. An inexperienced designer will start layering features (power-ups, classes, more levels, etc.) instead of depth on the core feature.

A good test for a level designer is to give them a core system, like jet packing or dashing, and ask them to design levels around the core mechanic. Do they ramp up use of the mechanic well? Do they provide clever twists on the design you didn't even think of? Do they pace use of the mechanic well?


Some of this is not useful for hiring junior canidates. It's unrealistic to expect a recent college graduate to be able to speak to many game design aspects in a formal way. Sometimes you have to settle for a glimmer of greater than "just a game player" in their interview and work to make them grow into smart designers. A strong mentor to help young designers make progress is important. Having activities (such as weekly design challenges, game jams, etc.) that clearly measure progress in place for the employee and yourself is ideal. You also have to face the reality that some people in the games industry never make the leap from passionate game player to smart design creator.

I have other, standard interview questions mixed in ("Tell me about your last job.", "Why do you want to work here?", etc.) but this are my go-to list to determine if candidates have the mindset to be game designers.


Filed under: Game Design No Comments

What’s Missing from Video Game Randomness


I am not a fan of randomness in games. I try to keep it to a minimum as a designer and as a player, it's a turn off for me. The idea of grinding for a loot drop will wear me out real fast. I'm looking at you Let It Die!

I've had debates with colleagues about randomness and it's often presented that randomness hits the same compulsion as gambling. Regardless of whether you think that's good or bad, it's an effective player compulsion. It can be mining for ore in Minecraft (that next block might be diamond!) or trying to get rares from loot boxes, the excitement of taking a chance and (maybe) winning keeps players coming back. There is also the idea that it's not much different from rolling dice in Dungeons & Dragons. Pen & paper roleplaying is where the core of many video game design elements come from, right?

This argument has never set quite right with me but I could not put my finger on what was missing in the transition from rolling dice at D&D to random loot drops in video games.

Predictably Irrational

I often consume behavioral psychology books, lectures, podcasts, etc. in an attempt to learn more about human behavior. So much interesting insights on human behavior apply directly to game design. I also like to think it makes me more forgiving of people's flaws and more aware of my own but let's not get serious about self-reflection. We are talking about video games!

Recently, an entry from NPR's Hidden Brain podcast filled in what's missing from video game randomness – almost winning. Their research shows that when people almost win, it's nearly as fulfilling as winning – even though, in reality, a loss is a loss.

Lottery tickets, slot machines, dice rolling, and every other real world randomness lets the player see if they almost won. You got 4 of the 5 numbers on the lotto ticket! You got 2 of the 3 slot machine reels! You rolled a 19 – almost a 20! This is what video game randomness is missing.

The Solution?

We've identified problem of what's missing but the solution is tougher. Games have done real-world correlates, like slot machines and similar implementations when players get drops. Good examples are Borderlands 2's weapons slot machines and Jetpack Joyride's Final Spins. However, these are done in times where the player is not really "playing" the core game. These kind of interfaces also require significant graphic design resources.

To me, the question is – how could we make random loot events in moment-to-moment gameplay (like killing an enemy who drops coins but sometimes drops a rare crafting material) communicate the desired "you almost won" state?

I don't have the answer yet, but it's something I'll keep in mind moving forward on new projects.

Filed under: Game Design No Comments

Creating Game Depth with Adverbs


One of the first game design books I ever read was Chris Crawford on Game Design. It's a great beginner design book and introduced me to the concept of "verbs" in game design. Crawford suggested that the more verbs a game has, the better the game. A game is great when you can run & jump, but being able to run, jump, AND swim is even better!

However, adding verbs is often very expensive from a development standpoint. No developer ever wants to hear, "Your game is great but could you just add jumping, swimming, shooting, flying, hiding, or something?" Hearing something like this is often a case someone giving you a solution (add more verbs) instead of identifying the issue (gameplay needs more depth).


The Pitfall of Power-ups

A common misstep in a "your game needs more depth" situation is to add gameplay modifiers such as power-ups or relying on more content.

A bunch of power-ups cannot save a shallow core game design. In our shooting gallery example (you'll see below in a minute), a 3-way shot might be pretty cool but your player goals don't change. A player would still run out of gameplay when hitting 20/20 targets. Power-ups can make a game more interesting but the game is still built on a base of sand. You must make gameplay deeper before you start layering in gameplay modifiers.

Lots of content looks appealing on the back of a box (More levels! More skins!) but they cannot save shallow gameplay. Again, your core gameplay has to be strong, and not easily exhaustible, before players will keep coming back for more and care about your expanded content.



So following in the spirit of Mr. Crawford's verbs, I propose adverbs are the way to add depth to your verbs. It's not just what a player a can do, it's how they can do it. It's also when they can do it.

OK, let's make an example to show adverb-ing in action.


Example Game

Imagine you have a simple "shooting gallery" game where objects move across the screen horizontally in 3 stacked rows and a player  can move horizontally at the bottom of the screen and shoot the objects. The verbs here would be "move" and "shoot". This is a simple game type but you want to make it more compelling. The first step is to add a scoring system. (We are going to use this scoring system as a rough estimate of game depth.)

  • Every object you hit is worth 10 points.
  • Each round spawns 20 objects

Now the player has a score delta potential of 0 - 200 points in increments of 10. Players can replay the game but once they hit every object in a round, there is nothing else to do – i.e. no more depth to the game.

Now let's add some adverbs to "shoot". Let's do "shoot quickly". Now each object is worth more points the less time it has been onscreen. Let's say an object is onscreen for 3 seconds and now the score per object is:

  • 10 * (3 - timeOnscreen in milliseconds rounded up)

Now we have a score delta 0 - 600 with much greater granularity. Players are now challenged to shoot every object but to do it as quickly as possible. An additional layer of depth has been added to scoring, but more importantly, now the player needs to make choices since all the objects are not the same value at a given time. The player can ask themselves, "Should I shoot this object that has been onscreen for a while and risk missing one that just appeared onscreen? Or skip it and take a guaranteed shot at more points?"

This is a shooting game so clearly we need "accurately" as an adverb!

  • The more centered the shot, the more points it is worth
  • 3 concentric rings of score – 10, 25, 50.

Now our score delta is 0 - 3000.

Let's add a bit more depth with the adverb "far". The farther the player's shot travels, the more the object is hit is worth.

  • Objects in the back row are worth more than the front.
  • Row bonuses are x1, x1.5, x2

This adds depth in scoring and choice as well. Player's may try to "dodge" the front row objects to hit the more valuable back row objects. Now our score delta is 0 -4500.

Now for the big gun adverb, "consecutively". We are going to add a combo system! Let's say if a player keeps hitting objects within a 1 second window (i.e. no more than 1 second between objects hit) they get a combo bonus.

  • Combo bonus =  +0.1 per combo
  • 2nd object hit in combo = (50 (accurately as possible) * 3 (fast as possible) * 1.5 (average row bonus)) * 1.1 = 330
  • 3rd object hit in combo = (50 (accurately as possible) * 3 (fast as possible) *1.5 (average row bonus)) * 1.2 = 360
  • ...
  • 20th object hit in combo = (50 (accurately as possible) * 3 (fast as possible) *1.5 (average row bonus)) * 3 = 900

Now our score delta is 0 - 9,225. Now this is practically an impossible score. No player will be able to hit every target dead center, as quickly as possible, and combo the entire game. Or maybe they will. Players constantly surprise developers 🙂


Adverbs of Time

I am bending some grammatical rules here with adverbs of time, so bear with me.

Another power adverbs have is adding depth without adding buttons. This is especially useful in mobile development. One of the best ways is to add depth is creating actions done while performing other actions. For example, in our move & shoot game, shooting while moving could have a special action like curvy the shot or making the shot move more quickly. Or shooting while not moving gives the player faster rate of fire..

Nintendo are the absolute masters of hiding depth in their games but maintaining simple, often one-button, controls. Some of the best examples of this are in the 3D Mario games:

  • Jumping while jumping straight up does a butt bounce
  • Jumping while jumping forward does a dive
  • Holding jump while diving performs a belly slide
  • Jumping while changing movement 180 degrees performs a back flip

These kinds of actions don't have to be purely player controlled. The same verbs can be modified by the context of the action. Performing an action when hit by an enemy or near an environmental obstacle can modify core verbs.


Adverbs Add Depth

You can see by the above exercise how much depth can be added to a very simple game with a few adverbs. If we use our score value as a measurement, our 4 adverbs increased scoring depth by over 45x. The adverbs also added a number of choices the player will have to make to maximize their score.

You can modify actions and controls (without adding buttons) by using adverbs of time or context.

So they next time you have a game and it's feeling flat, ask yourself not what verbs to add but what adverbs you need.


Filed under: Game Design No Comments