Coastal browser adventure / Game course
Build a 3D browser game with AI, starting from nothing. You'll get an AI helper (Claude or ChatGPT), set up a Mac step by step, then follow the real Tidelight build, made with Codex, Blender and three.js in one afternoon, and make your own game alongside it. Short lessons, plain words, real prompts.
Actual browser-game capture / Browser demoWhat you build
Get an AI helper and set up a Mac for building, even if you've never opened the Terminal.
Turn a game you like into your own one-page plan and a first playable version.
Polish it in rounds, and push back when the AI suggests the wrong thing.
Test it like a player and put it online with a link you can share.
Inside the course
37 lessons in 10 sections. The first 17 lessons are free with an account. The rest open with the course.
Tidelight, from the first question to a live link, in one minute.
What you'll build, what you need (nothing yet), and how each lesson works.
The working loop behind the whole course.
Claude or ChatGPT: what they do, how they differ, and how to choose.
Make a Claude account, install the Claude app, and find Claude Code inside it.
Make a ChatGPT account and install the Codex app (what Tidelight used).
Talk to your AI helper before you build: ask it what it can do.
The Terminal is a window where you type instructions. Here's how to open it and what you'll see.
Every file lives in a folder. A path is the address of a folder, written out.
Type a command, read the answer, and see that an error is just a message.
GitHub keeps your code safe. Vercel puts your game online.
Blender builds the 3D world. The AI drives it; you only install it.
Node.js runs the game while you build it, and runs its tests.
Git saves every version of your game, so you can always go back.
One folder for your game, opened in Claude Code or Codex.
Ask the AI to make one small file, approve it, and check it's really there.
The errors beginners hit most, and the fix for each.
Learn from a game you admire without copying it.
Before any code: a one-page plan and one picture of the finished game.
The real prompt behind Tidelight's mockup, part by part, and how to write yours.
Say yes to the picture, then write down the few decisions that keep the game small.
Nobody modeled the harbor by hand. A script drives Blender and exports the world.
npm run dev starts your game on your own computer, at a local address.
A test is a small check the AI writes. A test that never fails proves nothing.
Play your first version to the end, then save it as your first commit.
Three short prompts drove three rounds of polish.
Round 1 started with a geometry bug, not a style problem.
A fuller world that still runs smoothly.
Life on the ground, and characters that hold together when they move.
The AI suggested a paid 3D tool. Jeff thought the reference didn't use it, and he was right.
Build the seabed, then let the water show it.
Prove the game works the way a person plays it.
A link you can share, with only the files the game needs.
An honest list of what one afternoon didn't cover, and what to do next.
Short clips from real gameplay, made the day after.
Give your clip sound that matches the game.
Narrate in your own voice without recording every line.
Included with the course
The source download lets you look past the lesson: read the structure, follow the logic and get the project running on your own machine.
Downloads come from the Source vault while you’re signed in. No GitHub account needed. Release version and contents are listed there when a release is published.

Meet the maker
A video producer bringing the same attention to story, rhythm and detail to games, websites, and the process of teaching them.
Before you begin
Chapter 1 of every course and the community. Start with the direction, then decide which full project you want to explore.
A one-time purchase includes every chapter of the course and the project’s source code, with its resources and build notes. It stays in your library.
The breakdown explains the creative decisions and the agent workflow as it goes. Any setup the source needs is listed with its release.
Recordings are being published course by course. Each chapter says whether its video is out yet, and the outline is open to read now.
The refund policy is pending Jeffrey’s approval. Final terms are shown before checkout.