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
1Noname4827144
2tZork4665139
3Yellow4593137
4Morphed4581135
5Morphed4371130
6Elazar4137123
7Yellow4017119
8Noname3861113
9Noname3843112
10Bone3831110
11Yellow3801111
12Toasty3669107
13Turing3633107
14Elazar3579104
15tZork3569102
16Noname3561103
17Elazar3557104
18Yellow3519102
19Elazar345399
20Noname341799

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!