Note: This game has currently soft launched exclusively on Google Play in the following countries (UK, Ireland, Canada, Australia and New Zealand) and will launching in other countries/platforms soon


Balls is an endless arcade game created using the Unity game engine based on a prototype done for the 31st Ludum Dare Game Jam, currently in development for mobile devices such as smart phones and tablets.

The primary objective is to keep a coloured ball up in the air for as long as possible (whilst collecting coins that randomly appear for extra points) without letting it fall off the bottom of the screen or hit the spikes on the side (which are dynamically generated depending on where the player is making the ball go). On occasion, coloured wind zones may also appear in game, pushing the player’s ball to the sides. Every minute, the game’s difficulty level goes up permanently by one (but can go down again if the player loses a certain number of times at their current difficulty level).

The game features a simple one touch control system where you control the ball depending on where you’ve touched it (i.e. hitting it in the middle will push it straight up whilst hitting on the side will push it towards the opposite side of the one you touched it in)

In addition, the game also includes procedurally generated backgrounds that change every time you play and the option to customise the colour of the player’s ball and trail in the options menu (with seven preset colours currently available at the moment).

The game was featured as part of the Intel Buzz Workshop London Developer Showcase for both 2016 and 2017 whilst in October 2016, the game was featured as an entrant in Pocket Gamer’s Big Indie Pitch at AppsWorld and again in January 2017 as part of The Very Big Indie Pitch at Pocket Gamer Connects London.

The game has currently soft launched exclusively on Google Play in the following countries (UK, Ireland, Canada, Australia and New Zealand) but will be launching soon in other countries/platforms.


  • Simple to learn but hard to master one touch gameplay controls.
  • Adaptive difficulty system that scales up and down depending on how well you play.
  • The ability to customise the colour of your ball and trail.
  • Randomly generated backgrounds that change every time you play.
  • Online high score leaderboards via GameSparks.


Additional Credits:

Additional music and sound effects for the game were obtained on from the following users:

Progress Logs

Click here to see the latest progress logs for this game


Google Play store link (UK/Ireland/Canada/Australia/New Zealand only)

Balls - Endless Arcade Game

Project Details

Date: Dec 10, 2017


  • Jason Tuyen (Code/Art/Sound Effects)

Tools Used:

  • Unity
  • C#
  • Inkscape
  • Audacity

Client: Self/Indie (Jason Tuyen Games)


  • iOS
  • Android


Press Kit:


Jason Tuyen Games is a one man independent game studio based in London.

Privacy Policy

Social Links


This site was built using Jekyll.
The theme used here is a slightly modified version of Solid.