Adding mouse controls and cursor hover info has made me realise how inefficient the display refresh code is. It has actually been having an appreciable effect on cpu cycles! D:
Program has to be a lot lower cpu use when waiting for commands. Will fix this by restructuring display module to only update things when game state changes
Adding mouse controls and cursor hover info has made me realise how inefficient the display refresh code is. It has actually been having an appreciable effect on cpu cycles! D:
Program has to be a lot lower cpu use when waiting for commands. Will fix this by restructuring display module to only update things when game state changes