Merci pour ton commence, c'est cool.
Oui, à la base je suis plutôt spécialisé dans le dev web. Avec vue, j'ai aussi utilisé le state manager vuex.
Pour info, voici la liste des packages npm du projet que j'ai installé en plus de vuejs (j'espère que ça pourra t'aider) :
Si ça t'intéresse, je pense peut être passer le code du jeu open source après la jam (et peut être en sortir une version pour mobile avant s'il a du succès).