ST
← Back to Projects

Game Collection

A polished browser game platform with quick-loading strategy games designed for simple, repeatable play sessions.

Created an engaging lightweight product experience that can expand into a broader collection without sacrificing performance.

Next.jsTypeScriptTailwind CSSGame Logic

About the Project

Game Collection is a curated platform of browser-based games designed for quick play, clean interaction, and consistent performance. The flagship game, 21 - The Number Game, gives users a strategic turn-based challenge against a computer opponent.

Problem

Casual browser games need to load quickly, explain themselves instantly, and stay engaging without heavy onboarding or downloads.

Solution

I built a lightweight game platform with a polished interface, responsive gameplay, and a reusable structure for adding more games.

Key Features

  • Clean, minimalist game interface
  • Strategic AI opponent with smart decision making
  • Responsive design for all devices
  • Instant gameplay with no loading times
  • Dark/Light mode support
  • Expandable platform for more games

Tech Stack

Frontend

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS

Game Logic

  • Custom AI Algorithm
  • State Management
  • Turn-based System

Infrastructure

  • Vercel
  • Edge Functions
  • CDN

Challenges

  • Making the strategy loop understandable within seconds.
  • Keeping turn-based state management simple and reliable across devices.
  • Designing a platform foundation that can support more games later.

Architecture

  • Next.js application with isolated game logic and reusable presentation components.
  • Client-side state management for instant turn feedback.
  • Vercel deployment with CDN delivery for fast first loads.

Outcome

The platform delivers a fast, accessible game experience and establishes a maintainable base for expanding the collection.