top of page

Took a creative code class
and met Java after ages
Fell in love again
and birthed a game

Type: Game Devevlopment, Typography, Game Design     Client: University Project        Outputs:  Game application, UI Design

Type: Game Devevlopment, Typography, Game Design

Client: University Project

Outputs:  Game Application, UI Design

Modulo: Gameplay preview

Modulo gameplay preview video

Modulo is a shape-based puzzle game created as part of my

Creative Coding coursework during my M.A. in Graphic Design & Digital Media.

Inspired by the logic of tangrams and daily puzzle challenges like Wordle,

Modulo is built for players who prefer spatial and

visual problem-solving over wordplay.

Each level invites users to recreate a target shape

using modular geometric pieces.

My Role: Game Designer, Creative Coder, UI/UX & Typography

Project Outcomes

  • Designed and programmed the game entirely in Processing (Java)​

  • Developed a level progression system with increasing difficulty

  • Created a minimal, intuitive interface using strong typographic hierarchy and visual contrast

  • Handled all UX decisions, sound effects, hint system, and interactive logic

Challenges

Relearning Code Logic - After a design-focused stretch, I had to rebuild my

programming foundation, which I overcame through iterative prototyping

and modular thinking.

Level Design Under Style Constraints - I set a strict style guide early on —

using only basic geometric pieces — which made designing higher-level challenges

more complex. I tackled this by experimenting with nested shapes

and mirrored pieces while preserving visual clarity and puzzle fairness.

Rethinking game logic - I am currently converting the game from Java to p5.js

for web integration. The game is also undergoing changes in logic

as it is being designed to become a daily puzzle based challenge game

with a metric for asynchronous player competition.

For ex: Number of tries in NYT's Wordle.

bottom of page