Play the Game

Your Browser does not support Html5 Canvas API

In-game Frames per second:

Controls

In-game music:

High-Score

A table of top 20 highest scores
RankNameScoreLevel

Information

Instructions

In BallsBalls, you have one task: collect as many RED balls as possible! Avoid other colors. Even if they might be hard to resist, they will eventually kill you! You can also provide your name for the High-Score table.

About

The main goal of this project is to build a basic game framework (game engine) that utilizes web programming languages and standard web APIs. BallsBalls is created on top of this game framework.

This project is in the alpha phase. At this point, you need a mouse to control the game as intended, and it requires a modern web browser, e.g., Chrome, Firefox, or Edge. BallsBalls is OS agnostic if the above requirements are met.

Credits

Design:
Sherwin Pirs
Logic:
Sherwin Pirs
Testing:
Sherwin Pirs, YellowCherry
Special thanks:
Prof. Michel Buffa et al. (guidance), Juhani Junkala (sound fx), Lea Edwards (electronic music), James Opie (synthwave music), Eric Skiff (chiptune music)
Thanks:
James Simpson et al. (howler js lib), Johannes Plenio, João Jesus, Samuel Zeller (unedited background images), Font Awesome Team (icon), Mike Abbink et al., Liu Bingke et al. (font)

Please note: No balls were harmed during the development!