Gains Match

Vite / TypeScript / Capacitor

Overview

Gains Match is a casual, fitness-themed match-3 game for mobile that I'm currently building. You clear the board by matching gym-themed tiles, and every level you finish feeds into your character, who visibly gets stronger as you progress. Under the hood, the game logic lives in a headless TypeScript engine covered by unit tests, with a separate renderer on top and Capacitor for packaging it as a native mobile app. It's still in development, and I'm using it to practice designing a core loop, progression and difficulty tuning for casual mobile games.

← Back to projects