Play a small Unity project, then learn how to build the same thing.

This site is a teaching portfolio built around simple playable projects. Each project is meant to prove a mechanic, show the process behind it, and give other developers a practical route to recreate it.

Starter project

Snake

Playable

The first public project page. It began as a Unity WebGL deployment test and now acts as the origin story for the site.

  • What works in the deployed test build
  • What would be needed for a complete tutorial-quality version
  • How Unity deployment was validated
Next lesson

Pong

Page ready

A clean two-paddle arcade lesson built around collisions, scoring, and scene setup.

  • Good first movement and collision tutorial
  • Simple scoring and reset loops
  • Strong candidate for a first complete walkthrough
Movement lesson

Top-Down Movement

Page ready

A simple character-controller project focused on input, movement feel, and camera follow basics.

  • Useful for later action or adventure projects
  • Explains a reusable controller foundation
  • Keeps scope tight and teachable
1

Small build

Keep each lesson compact enough to finish, publish, and explain honestly.

2

Clear breakdown

Each project page should explain what the learner gets, how the systems fit together, and where mistakes happened.

3

Reusable practice

The goal is not just to show finished work. It is to leave behind a pattern someone else can follow in Unity.

Every public project now follows the same teaching structure.

Overview, learning outcomes, project status, how it was built, key systems, mistakes, next steps, and links. That structure is what turns this from a UI shell into an actual portfolio and tutorial site.