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