List of things that I would like to do wrt refactoring (will split of larger projects into separate issues)
The list
Split up Grid ? It is quite large but I feel like it does have a purpose (handles the game loop of 2048) - could potentially be split into a class for checks, a class for movement and a class for tile addition? then the main class would basically just be to manage all the others and to handle game over / restarts; note would also in this case add one for key handling most likely
Context
List of things that I would like to do wrt refactoring (will split of larger projects into separate issues)
The list
Grid
? It is quite large but I feel like it does have a purpose (handles the game loop of 2048) - could potentially be split into a class for checks, a class for movement and a class for tile addition? then the main class would basically just be to manage all the others and to handle game over / restarts; note would also in this case add one for key handling most likely