Am
Anthony Micallef
Creative Developer
HomeProjectsAppsContactAnton Retro
Start a Project
Navigation
HomeProjectsAppsContactAnton Retro
Start a Project
Am
Anthony MicallefDigital Media Designer

Crafting immersive digital experiences through code, design, and interactive media.

Navigation

  • Home
  • Projects
  • Anton Retro
  • Apps
  • Contact

Work with me

Open for new projects and collaborations.

Start a Conversation
© 2026 Anthony Micallef
All Rights Reserved
DigitalOcean Referral Badge
Portfolio V3
ClusterCore
Home/Projects
Game

ClusterCore

TIMELINEMar 2026
DISCIPLINEGame
READ3 MIN
Share
Play Clustercore→

Overview

ClusterCore is a browser-based arcade puzzle game built on Phaser 3. The core mechanic challenges players to clear connected colour clusters on a 7×9 grid, rewarding fast pattern recognition with chain combos and escalating score multipliers. Every session is a short, sharp burst of decision-making under time pressure.

The design brief was simple: ship something that feels like a finished commercial release, not a game jam prototype. That meant tight animations, tuned audio feedback, and a difficulty curve that escalates without feeling punishing.

Gameplay Systems

Players clear clusters of two or more matching-colour tiles by tapping them. The real depth is in chaining: each consecutive cluster cleared within a short window bumps a multiplier, which decays if the player hesitates. High scores require players to read the board several moves ahead, not just react to what is already grouped.

Two special block types add tactical weight to each session. Bombs detonate in a radius, instantly clearing everything nearby. Drills punch straight down through a column, opening new cluster opportunities in a single move. The tension between triggering a special block now versus holding it for a larger chain is the strategic core of ClusterCore.

Technical Implementation

The game runs entirely in the browser with no install. The grid is stored as a flat typed array, making the cluster flood-fill fast enough to run on mid-range mobile hardware without frame drops.

  • Phaser 3 game engine with a custom multi-scene architecture
  • BFS flood-fill cluster detection on every input event
  • Combo multiplier system with configurable decay timer
  • Bomb and Drill special block logic with animation callbacks
  • REST API integration for global leaderboard submission and retrieval
  • Responsive canvas scaling for desktop and mobile viewports

Visual Design

The visual language draws from classic arcade tile games while using a modern dark palette with high-contrast colour clusters. UI chrome is minimal so players can stay focused on the grid. Every colour choice was validated for accessibility contrast ratios to ensure the game is readable across different screen conditions.

What I Learned

Building a game that feels fair at every difficulty level requires more tuning than any single feature. The majority of development time after the core loop was working went into feel: the timing of animations, the decay rate of the multiplier, and the spawn rate of special blocks at each tier. Getting those numbers right is what separates a playable prototype from a game worth sharing.

Tools Used

Primary software and platforms used in this project.

Phaser 3
Phaser 3Engine
WebSim
WebSimPrototyping
Google Gemini
Google GeminiAI Partner
Android Studio
Android StudioMobile Porting
JavaScript
JavaScriptGame Logic
HTML5
HTML5Canvas Rendering
CSS
CSSHUD +

Color Identity

The six block colors that fill the board.

Copy Hex
Pink#FF6B6B
Copy Hex
Orange#FF922B
Copy Hex
Yellow#FCC419
Copy Hex
Purple#B197FC
Copy Hex
Cyan#66D9E8
Copy Hex
Blue#4DABF7

Game Screenshots

Replace placeholders with actual gameplay captures.

ClusterCore board during active gameplay
Active gameplay
ClusterCore HUD with score and settings panel
HUD and settings
ClusterCore on mobile with touch controls
Mobile layout

Play ClusterCore

Play Now
Play Clustercore

Table of Contents

Overview
Gameplay Systems
Technical Implementation
Visual Design
What I Learned

Project Details

TimelineMar 2026
DisciplineGame
ClientPersonal Project

Table of Contents

Overview
Gameplay Systems
Technical Implementation
Visual Design
What I Learned

Project Details

TimelineMar 2026
DisciplineGame
ClientPersonal Project

Share This Project

About the Author

Anthony Micallef

Anthony Micallef

Anthony Micallef is the creator of Anton Retro, a platform dedicated to retro gaming enthusiasts. With years of experience in Nintendo homebrew and modding, he creates guides to help gamers get the most out of their consoles.

Anton Retro GitHub