vue-smash

This is a very basic VUE 3 and Vite game based on whack a mole. At this point it is very extendable - difficulty modes will be added, as will the web audio api.

This is currently functional but I am looking to get working on a11ty as I add components. Currently I am using a minimal setup to show compitence in SEO when it comes to SPAs

Recommended IDE Setup

VSCode + Volar (and disable Vetur) + TypeScript Vue Plugin (Volar).

Customize configuration

See Vite Configuration Reference.

##TODOs

  • Add difficulty
  • Add the web audio API
  • Add types
  • Convert to svelte
  • Improve the SVGs
  • Minify, chunk and bundle

I will leave various branches for anybody who wants to pick up this excersize themselves