making the code readable and debuggable.

  • Game balance is harder than game logic. Getting the difficulty curve right — where players feel challenged but not frustrated — required more iteration than any technical feature.
  • Anonymous auth is a double-edged sword. It removes all friction for new players, but if they clear their browser data, they lose everything. We learned to design graceful degradation (localStorage fallback) for these cases.
  • Claymorphism is an underrated design style for games. The soft, tactile look of claymorphism cards and buttons makes the game feel playful and premium without heavy asset work.

Built With

Share this project:

Updates