I am developing an application using pygame that has a large amount of variable parameters (20+). Initially I had set different keys on my keyboard to increase and decrease these values, but I have now reached the keylimit with this method and would like to find a better method of managing these variables without having to minimize or restart the application each time.
One idea I had was to use a second laptop and set up an ssl connection (e.g. with a lan wire) to modify a json file with all the relevant settings on the computer the pygame application is running on. The application would regularly check if the file has been updated and apply any changes made to the file on runtime. Would that be a good effective solution to this problem? What can I do if my computer does not have a lan cable slot? Are there any more efficient methods to achieve the same results?