Hi! I'm the maker of TicToe.org. Nice to meet you.

I've always loved web-based multiplayer games. There's something special about jumping into a game instantly in your browser and playing with someone on the other side of the world, with no installs, no accounts, just play. TicToe.org is my attempt at building exactly that.

It started as a small side project to see if I could make a real-time multiplayer game from scratch, and it grew from there. I hope you enjoy playing it as much as I enjoyed building it.

Game modes

How it's built

The site runs on Node.js with Express for routing and WebSockets for real-time multiplayer. The game logic and UI are written in vanilla JavaScript with no frameworks. Blog posts are written in Markdown and rendered server-side.

The AI opponent uses the minimax algorithm, which explores every possible move to guarantee optimal play. On Hard difficulty it is mathematically unbeatable, so the best outcome against it is a draw.

What's next

More projects are on the way. TicToe.org is just the beginning. I'm working on more browser-based games and tools, so stay tuned. There's plenty more to come.

Get in touch

Have a question, found a bug, or just want to say hi? Reach out at hello@tictoe.org. I'd love to hear from you.