Я хочу создать простую игру, такую как tic tac toe, где пользовательский пользователь играет против компьютера. Компьютерная функция занимает пару миллисекунд для запуска, но я хотел бы дать представление о том, что компьютер занимает 5 секунд, чтобы сделать ход. Какой метод следует использовать?
1) Создайте два потока памяти. Один для компьютера и один для пользователя. Когда компьютер занимает 5 секунд, чтобы подражать мышлению, пользовательский поток пользователя приостанавливается на 5 секунд.
2) Отключить устройства ввода в течение 5 секунд с помощью таймера или диспетчера.
3) Любые лучшие методы, о которых вы можете думать.
Спасибо!
Изменить. Вопрос в том, как и почему. 5 секунд - пример. Я предпочитаю 1-2 секунды, но, например, для целей, которые я только выбрал 5. Поэтому, пожалуйста, сосредоточьтесь на том, что лучший способ сделать это, а не на 5 секунд. Еще раз спасибо.