Game thinking from Adam Clare

Category: ExperimentalPage 7 of 38

An Experimental Game Designed To Distract You

The distractions in action.

The distractions in action.

For September’s game a month challenge I was inspired by an episode of Spark about how mobile technologies are increasingly distraction us. The gist of the episode is that the more we use mobile tech the more hooked we get on it. There’s nuance in the episode which is worth listening to (Spark episode 258). The segment on notification vacation is what got me thinking:

What if we trained ourselves to ignore notifications?

Here’s Spark’s on why we should care:

The smartphone brings the world to our pockets, but can also bring an obsession with receiving and responding to notifications. Research psychologist Dr. Larry Rosen says the relentless barrage of notifications can have adverse effects on our mental and physical health.

With that in mind, I set out to create an app that will be difficult to ignore. That way one can train themselves to ignore some stimulus from their phone which – in theory – can ultimately help them relax. The less distracted you are by blinking lights and whatnot the easier it is to ignore your phone while it’s in front of you.

Of course, we’re hardwired to be distracted by the audio and visual effects our mobiles generate. So really in some way, this game is a modern version of Sisyphus.

How to Play

Distraction player number

1 Select the number of players at the table (as in people).
2 Start the game.
3 First person to reach for the phone losses.

Winning
The person with the highest recored score wins.

Losing
A player either picks up the device or obviously motions for it. The gyroscope monitors for movement so be careful!

Designing the game

Making it was as simple as creating a little app that is visually noisy and can simulate standard notifications one normally receives. I did this using Unity although I’m sure there are better ways. First I looked into basic app making tools but none of them had the core function I needed of adding points based on time.

Why have points? Well, in order to make it feel more game-like I took the easy route and added a high score to the app. Hopefully this extrinsic motivation will serve as a motivator and as a metric for the player. To encourage play in a public setting the score increases faster based on how many people are around.

In play testing all the things that I thought would work did; it’s always nice when that happens. When testing it people had nifty ideas to further distract the player. One suggestion was to make it an alarm sound blare whenever the phone is moved.

Distractions

An early screen shot

An early screen shot

Once the game begins the mobile is told to vibrate, change colours, display random text and so on. To make it more visually impactful I also made the app ugly (which turned out to be very easy for me).

There’s also a button labelled “PRESS” which is so very tempting to press. It’s worth touching it.

Due to the way I made the distractions I’m under the impression that the app goes against the Apple design guidelines, so there’s no way it would make it through the approval process. I could put it out for Android though…

Next Steps:

I don’t plan to continue working on this at the moment. Maybe that will change in the future, for now here’s what I would do the app:

  • UI-specific notifications
  • More pop-ups
  • Better math behind the scoring
  • Using Bluetooth to find other players running the app

My previous #1GAM games:

January – Gnome Oppressor
February – Village of Cards
March – AstroDoge
April – Scapa Flow
May – Das Game
August – Game Design Improv

A Quick Introduction To Incremental/Idle Games

Cookie

Over the past year or so idle games have grown in popularity, just check out the number of plays the games on Kongregate’s idle page have. I’ve been playing a lot of Kittens Game recently and in the spring I was hooked on CivClicker. Thus, for September’s one game a month I’m making an idle game (which is also why I’m posting this primer).

What is an idle game?
Put simply, an idle game is one that runs in real time in which the player advances by upgrading/building things. It’s called idle because the browser-based games usually need to run in the background to work.

They are also known as incremental games. This is because the core game mechanic is literally incremental growth.

Most of these types of games that I’ve seen tend of an irreverent theme to them. Kittens Game is about creating a civilization of cats, unicorns, griffins, and so on. Cookie Clicker uses time machines to make more cookies. But why are making all these cookies?

Picture an old-school Facebook game but without having to invite your friends or paying for special currency. Also the art is quite minimal in many of these incremental games:

Kittens Game

More Notable examples
Cookie Clicker
Idle Mine
AdVenture Capitalist
Clicker Heroes

How to make an idle game
As of writing this I have yet to find a guide to making idle games that doesn’t involve hard coding. I’m sure there’s a way to make games like this in blueprint or other visual scripting (but that would also be tedious).

Here’s a good guide to get you started making a game in HTML, CSS and Javascript.

An easier approach is to use a template made by the Cookie Clicker maker. The Idle Game Maker takes the abstraction of coding in translates it into english. That way you can make an idle game using plain language.

You can get more support and show your game at the incremental games subreddit.

Making it fun
Here are some rough concepts to ensure you have a somewhat engaging game:

  • Ramp up quickly (let the player make tons of purchases and upgrades) then slow the pace down.
  • Start with the simple mechanics then add complexity has the game goes on.
  • The added complex systems should take stress off of creating the core resources.
  • Keep things fresh by adding surprising bonuses to the player.
  • Keep the player curious about what will come next and what new resources will be used for.

That’s all there is for now, I’m sure in the future that someone will make it even easier to create an idle game. For now, you’ll just have to wait.

Page 7 of 38

Powered by WordPress & Theme by Anders Norén