Skip to main content
andrés ignacio torres

Building a game out of spite

So, I just built a (very simple) web game: Number Sum.

The game is a brief number guessing game, in the same vein as Sudoku and others. You have to complete a partially-filled grid with number guesses to ensure that certain conditions are met, namely that all columns and rows sum to the respective hints given on the grid.

It took me about two hours to build (plus a few weeks of wanting to build it but not moving a finger), and I did for two reasons:

  1. The main, technical reason is that I wanted to practice my Svelte skills. I've been eyeing out Svelte for some time and this seemed like a perfect opportunity to build a small web app encapsulating scripts, styles and markup in the same file. Plus, I don't practice my Javascript / Typescript as much as I would like to on my day-to-day job.
  2. I played a similar game on my phone and I hated it. It was one of these games full of obnoxious, intrusive ads that you can't skip and that pop out at every. single. opportunity.

So thanks to these two reasons (mostly the second one, to be honest), you can now play an ad-free, open source version of the game!

Now, to work on actually productive things...