Hypersplit is like Neal's Infinite Craft but turned upside down. Instead of crafting your way up from the four elements, you start big and go small, down to quarks.
It's using GPT-4 to split the words, but a big difference from Infinite Craft is that I can precalculate the possible paths since they are limited (sooner or later you hit a quark or a loop). This means that I can ship it with the whole dictionary locally instead of hitting an LLM every split.
While it started with just the splitting, I quickly got the urge to split things faster... which turned the app into the incremental clicker it is now. It's pretty short and starts lagging a lot once things get crazy with a lot of chain reactions (turning off Effects helps a bit), but I plan to focus on optimizations next.
I also wanted to try and build something without any graphical assets. The whole game is all just emojis and CSS. A big gotcha is that you can't rely on emojis looking the same on different platforms (for example, on Windows, the explosions are misaligned).
reply