Курс самый безопасный заключается в перекраске экрана, даже при 30 кадрах в секунду / когда ничего не меняется.
Во-вторых, будет ли изменение кода на самом деле влиять на нагрузку на P C?
Похоже, что тема: если доска Судоку не изменилась, зачем беспокоиться? Итак, поместите обновление экрана «за» тем же условием, которое проверяет ввод. Если пользователь указывает, что ди git должен быть вставлен в выбранный квадрат (например), и, таким образом, внешний вид доски должен быть изменен, то после обновления позиций графика c (s) / спрайта , лог c должен вызывать обновление экрана!
Это будет немного сложнее, если вы также изменили указатель мыши и должны обновлять внешний вид мыши по мере ее перемещения!
До того, как вы это сделаете, следите графики производительности P C, а затем выполнить анализ до и после. Будет интересно почитать результаты ...
С уважением = dn