Back to Projects

Gomoku iOS

Native game prototype exploring turn logic, board-state rendering, and lightweight interaction design.

Features

►Model turn state around predictable update paths.
►Keep board rendering legible under rapid interaction.
►Handle win detection, invalid input, and fast resets cleanly.

Tech Stack

SwiftUIKitGame Design
Gomoku iOS preview

Notes

Overview

This project explored a clean mobile presentation of Gomoku with an emphasis on board clarity and responsive turn feedback.

Technical Notes

  • The board and move state were modeled around predictable update paths.
  • UI decisions favored legibility over ornament.
  • The project was useful as an exercise in reducing visual clutter while keeping interaction obvious.

Challenges

Games expose edge cases quickly. Even a small turn-based ruleset needs careful handling of win detection, invalid input, and fast resets.