wcoots / vue-minesweeper

💣 Personal project to build minesweeper in Vue
https://minesweeper-app.netlify.app/
GNU General Public License v3.0
3 stars 0 forks source link

Action tracking #28

Open wcoots opened 4 years ago

wcoots commented 4 years ago

Tracking the tiles a player clicks, their order, and the time taken to press a key will be very useful for a number of other projects. In particular this will be useful for saving games in local storage. Instead of storing the grid in local storage, the seed of a grid and the player's clicked/flagged/uncertain tiles would be stored. These would then be applied to the grid upon page launch (https://github.com/WillCooter/vue-minesweeper/issues/12).

Other ideas that @Midnight-Conqueror had were to use action tracking for bot detection, and for training a machine learning model to play the game

kritzware commented 4 years ago

Controversial, but you could also set up Google Analytics so we can track usage of the app.

wcoots commented 4 years ago

Controversial, but you could also set up Google Analytics so we can track usage of the app.

I'll think about it. Keen to keep this away from google though

kritzware commented 4 years ago

There are also some open source host-your-own alternatives.

wcoots commented 4 years ago

moved to phase 2 as not essential to initial release