HI version is available. Content is displayed in original English for accuracy.
In TapToyPia, you are an explorer sent on a one-way mission to a new planet. Your mission: build a settlement that can serve as a new home for humanity. While you explore, you discover flora and fauna to help you.
The game mechanic is inspired by clicker games and maybe also Minesweeper though that wasn't a conscious influence.
I tried to build a game that captures the zen of Pokopia's world rehabilitation and the building-up-to-greater-complexity of clicker games (such as my favorite, Universal Paperclips).
As usual for projects aided by generative AI, I found myself building something more ambitious. The biggest example in this project is that you can zoom out from the 2D map to seamlessly transition to an interactive view of the 3D planet. Without genAI, I wouldn't have the time to figure out how to build this myself for a side project like this.
Like my projects without generative AI assistance, I found unit test coverage to be key to moving quickly and trusting that changes were safe. I made sure tests could be run both in the browser and with node at the command-line. The AI tools can run tests with node, which makes for very effective and fast iteration.
More development details here:

Discussion (5 Comments)Read Original on HackerNews
Thanks for sharing!
Clicking is so overloaded I found myself getting motion sickness just trying to click squares. Why? Because when I click, I do not perfectly release the button when I am moving through a grid and clicking. This causes the entire canvas to be dragged while I click each grid. Sometimes that led me to tilling a square, because the grid moved and the next click was the square I just clicked. Then I do that again and I wasted a resource.
Would be great if you had hijacked right click, or left dragging to be handled by Ctrl+LMB.
The zoom out to the pixel globe was neat. That doesn't make up for the fact that this was painfully frustrating to use. I only cleared a 5x10 area before I couldn't take it anymore.
Wood was so hard to come by I never even made it to crafting anything.
I spent several weeks worth of nights on this project and put a lot of thought into the experience, though I exclusively played it on touch devices.
I need to test the mouse user experience.
Precision matters less in this game than it may seem. It’s ok to spam clicks because there are no resource constraints. It might mess up the layout of the build you were planning, but it will not impact completing the story. In fact, I imagined this game as a sort of clicker game where the progression and scaling up matters more than precision.
The mechanics are a little painful though, I've got horrible cramp from playing on a trackpad, and the fact that scrolling around on the trackpad zooms instead of moving the viewport eventually became too frustrating.
If anyone wants to see more of the game in the meantime, this link exposes the debug menu where you can advance pretty quickly by cheating to get more resources:
https://memalign.github.io/m/taptoypia/index.html?debug=1