Игра с тайлом памяти. теперь работает без учета времени

Я сделал программу памяти тайлов, но я хочу, чтобы она была рассчитана по времени, то есть пользователь мог играть в игру только в течение 2 минут. что я делаю?

Также в linux sleep () не работает, что мы должны использовать для задержки ??

0

Решение

Я предполагаю, что в игре где-то есть «главный цикл».

В начале основного цикла (до фактического цикла), взять текущее время, вызвать это start_time, Затем в каждой итерации цикла снова принимайте текущее время и вызывайте now, Истекшее время elapsed_time = now - start_time;, Если предположить, что время в секундах, то if (elapsed_time >= 120) { ... end game ... } сделал бы трюк.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]