TPTaketayama Play JournalUnderstand play. Make something.

Browser games and small design experiments

Small games.
Thoughtful ideas.

Thirty original guides to understanding rules, prototyping game ideas, designing clear controls and keeping useful test notes.

Start here · Read the game

Read the rule.
Explore the decision.

Find the available action and its consequence.

Read the guide
A laptop with an abstract geometric puzzle, a blank notebook and wooden tokens; a fictional illustration.
Blank planning cards and geometric tokens around a fictional game-map sketch.

Prototype the idea

Score, Progress and Victory

A laptop with an abstract geometric puzzle, a blank notebook and wooden tokens; a fictional illustration.

Controls and instructions

Frames and Elapsed Time

Read the game

5 articles

Read the game

Read the Rules Before the First Move

Find the available action and its consequence.

Read the article

Read the game

The Goal and the Losing Condition

Success and failure deserve separate descriptions.

Read the article

Read the game

The Core Loop in One Short Example

Describe the repeated decision, not the entire story.

Read the article

Read the game

Visual Theme and Game Mechanic

Changing the artwork need not change the rule.

Read the article

Read the game

Constraints Give a Puzzle Its Shape

A limit should affect the player’s choices.

Read the article

Prototype the idea

5 articles

Prototype the idea

Score, Progress and Victory

Three signals can describe different states.

Read the article

Prototype the idea

Restart Is a State Change

Define what resets and what remains.

Read the article

Prototype the idea

Design a Helpful First Move

Let the opening demonstrate one rule.

Read the article

Prototype the idea

Test the Idea with Paper Tokens

A simple prototype can expose unclear rules.

Read the article

Prototype the idea

One Mechanic Is Enough for a First Prototype

Choose one question the build should answer.

Read the article

Objects and space

5 articles

Objects and space

Sprites, Objects and Scenes

Learn the terms in the chosen tool.

Read the article

Objects and space

Coordinates Describe Position

Choose the origin before describing movement.

Read the article

Objects and space

Collision Is a Rule About Contact

The visible outline and collision shape can differ.

Read the article

Objects and space

Tiles, Grids and Maps

A map connects positions with meaning.

Read the article

Objects and space

Updating and Rendering

Changing a state and showing it are separate tasks.

Read the article

Controls and instructions

5 articles

Controls and instructions

Frames and Elapsed Time

A display count is not a duration by itself.

Read the article

Controls and instructions

Keyboard, Mouse and Touch

An action can have several input methods.

Read the article

Controls and instructions

Write a Controls Guide That Answers a Task

Explain the action alongside its input.

Read the article

Controls and instructions

Keep Instructions Available After the Opening

A player may need to read them again.

Read the article

Controls and instructions

Contrast in a Small Game Interface

Check the important information in its actual state.

Read the article

Inclusive play

5 articles

Inclusive play

Colour Can Work with Shape and Labels

Provide another way to identify the category.

Read the article

Inclusive play

Offer a Visual Alternative to an Audio Cue

Decide which information the sound communicates.

Read the article

Inclusive play

Pause and Motion Preferences

A pause control needs a defined effect.

Read the article

Inclusive play

Difficulty Options Need Understandable Labels

Explain what an option changes.

Read the article

Inclusive play

Observe a Beginner Without Leading Every Move

Let the test reveal the interface’s explanation.

Read the article

Testing and records

5 articles

Testing and records

A Reproducible Game Bug Report

Separate the steps from the interpretation.

Read the article

Testing and records

Local Storage and Session Storage

Persistence depends on the storage mechanism.

Read the article

Testing and records

Why Browser Progress Can Disappear

A local record is not automatically a synchronised account.

Read the article

Testing and records

A Small Change Log Helps Testing

Connect a result with the version tested.

Read the article

Testing and records

Document a Prototype’s Limits Honestly

Tell readers what the build is meant to demonstrate.

Read the article

A considered approach.

Independent educational reading about browser games and design. Fictional illustrations and paper examples; no affiliation with a game platform or former domain owner.