Ink Region | Paint Arena HTML5 Game

Bluehost Shared Hosting

A premium, dependency-free 1v1 paint-arena game. Two players race to paint the floor and own the most territory before the timer ends. Built with Canvas 2D + Web Audio in pure ES Modules — no frameworks, no build step, no external assets.

Game Modes

  • 1P vs AI — smart opponent that hunts unpainted territory.
  • 2P Local — Player 1 on WASD, Player 2 on Arrow keys.

How to play

Move to paint. Every tile under you becomes your color. Drive over enemy ground to steal it, and defend your own. When the timer ends, the owner of the most tiles wins the round — win the most rounds to take the match.

Features

  • 3 arenas: Open Floor, Pillar Maze, Center Ring with real obstacles.
  • 3 formats: Single · Best-of-3 · Best-of-5.
  • Power-ups: Speed Boost and Paint Bomb.
  • Smart territory system — per-owner saturation, visit boost and gradual decay.
  • Persistent progression: Ink Drops, wins & streaks (localStorage).
  • First-run tutorial + in-menu How to Play.
  • Player 1 steers with mouse or WASD (vs AI).
  • Procedural Web Audio BGM + SFX — no audio files to ship.
  • Keyboard + Pointer/Touch input, accessible DOM menus, reduced-motion option.
  • Fullscreen toggle, responsive canvas scaling, pause & hotkeys.

Controls

<tbody> </tbody>
P1 moveW A S D   /   Mouse (1P)
P2 move↑ ← ↓ →
PauseP / Esc
OtherM mode · Tab arena · B format · R restart · fullscreen

What’s included

  • Full source (documented ES modules), documentation with screenshots, README, license, changelog.
  • One-file local server helper for easy testing.

Get started in 10 seconds

python3 serve.py # open http://127.0.0.1:5181/

Any modern browser. No backend required. Compatible with any static host.

© 2026 Tawajo

0 average based on 0 ratings.

Tawajo

Tawajo

Visit Author's Portfolio

View Portfolio
Last Update 2026-08-19
Created 2026-08-19
Sales 2
Discussion Comments
Compatible Browsers IE11 Firefox Safari Opera Chrome
Software Version HTML5
High Resolution No
Files Included JavaScript JS HTML CSS
Video Preview Resolution
Search plugins
Browse Categories

Bluehost Shared Hosting