It started as a way to teach my kids to code
I write software for a living, and I wanted my kids to see that the games on the car's screen aren't magic. They're web pages, and someone wrote every line of them. So we decided to write our own.
We started with tic tac toe because the rules fit on one hand. Then came the license plate game for long drives, then car bingo. Everything here is plain HTML, CSS, and JavaScript, small enough that a kid can read a whole game from top to bottom and understand what each part does.
Then it turned into a lesson in using AI
Partway through, the questions changed. Instead of "how do I write a loop?" it became "can't the AI just write this?" Often it could. So we changed what we were learning.
The new lesson was how to work with AI well: describe exactly what you want, read the code it hands back, test it on a real touchscreen, and notice when it's confidently wrong. The AI types faster than any of us. It doesn't decide what makes a game fun, and it can't tell whether a button is big enough to hit when the car goes over a bump. That part is still on us.
The kids still have to understand the code before it goes on the site. That's the rule.
Built for the passenger seat
These games are made for car touchscreens: big buttons, high contrast for sunny days, and nothing that needs a mouse. They run in the car's web browser, so there's nothing to install. They work on phones and tablets too.
Passengers only. If you're driving, keep your eyes on the road and let someone else play.