What do Flappy Bird and Slot Machines have in common?

Distilling the elements of addictive games.
I have recently become addicted to mobile games.  They're so convenient for distractions that only last a few minutes time (or, as is too often the case, much longer).  Even while I am at home, with a beast of a gaming rig at the ready, I pull out my phone to play.  Why?  Why do I choose these smaller experiences to the bigger ones?
I'm addicted.  Pure and simple, I crave to play these games.  I would have gone on, sucked into the experience, but as I was driving home yesterday I heard a new story about a woman who lost her life savings ($300k+!) to slot machines.  After that, it all clicked into place, and the spell is broken, thank goodness, but there is also a game development lesson to be learned!  There is a science to making an addictive game, and I lay out my interpretation here in this article.  It all boils down to a low barrier to entry and a simple, repeating mechanic.

First and foremost, the game must be easy to start.  From the opening menu (if there even is a menu) the player must be one click or tap away from the game.  This low barrier to entry is easily seen in a slot machine.  All you need to do is walk up, insert a coin, and pull the lever.

Next, addictive games have a simple, repeating feature.  For a slot machine, you insert a coin and pull the lever.  For Flappy Bird, you tap the screen to jump your bird higher.  For oO, you tap the screen to switch from one side of a circle to the other.  In Space is Key you hit the space bar to jump.  Those descriptions areall you need to know about those games.  That is it.  Those are the mechanics.  Simple, repeating actions that turn into an addictive experience.  The simplicity of these mechanics do not necessarily make these games easy, but they do give the player motivation to keep going.  Come on, how can I be losing?  All I need to do is tap the screen at the right time!  The simple mechanic gets into the player's head as the game difficulty increases.  "The input is so simple, but the game is so hard," they think to themselves.  This, in turn, causes them to double their focus on the game.

Much like a slot machine, this simple mechanic can be dressed up with catchy music, slick sound effects, and gorgeous visuals.  These attributes are not necessary, but they do add to the experience by giving the senses a feast of input.

The final important attribute is to make the game easy to start over once you reach a fail state.  In Space is Key and oO the player instantly respawns.  In Flappy Bird you are three taps away from starting over.  Imperceptible loading times are important to keep the player in a "just one more" state of mind.

Low barrier to entry and a simple, repeating mechanic are all you need to keep in mind when creating an addictive experience.  With this knowledge, you too can create that next viral game that we all can't stop playing!
This article was originally written for my personal blog located at  If you like this article please consider checking out other articles that I have written, and following me on Twitter @jmpritz.

Latest Jobs


Hybrid, Cambridge, MA or Chicago, IL
Quality Assurance Lead

Bladework games

Remote (United States)
Senior Gameplay Engineer

High Fidelity, Inc.

Game Interaction Designer

Fred Rogers Productions

Hybrid (424 South 27th Street, Pittsburgh, PA, USA
Producer - Games & Websites
More Jobs   


Explore the
Advertise with
Follow us

Game Developer Job Board

Game Developer


Explore the

Game Developer Job Board

Browse open positions across the game industry or recruit new talent for your studio

Advertise with

Game Developer

Engage game professionals and drive sales using an array of Game Developer media solutions to meet your objectives.

Learn More
Follow us


Follow us @gamedevdotcom to stay up-to-date with the latest news & insider information about events & more