Pues ... si usas sesiones .. guardate el tiempo que ingresó por primera vez a tu sitio en una variable simple de Sesión y .. ese dato será el que revises en todas tus páginas para hacer la comparación pertinente ..
Algo así
// cuando entre tu usuario por el login y lo autentifiques ...
$_SESSION['time_login']=time();
y en todas las páginas de tu sección restringida:
Código PHP:
if ($_SESSION['time_login']+3600 > time()){
die ("Game Over .. insert more coins xDDDD");
}
(inicia el uso de sesione donde corresponda: session_start() ...)
Tomo el valor de la hora/fecha actual con time() de PHP (en formato TIMESTAMP que són segundos ..) y ahí sumo los segundos (3600 s =10 minutos)que se requiran y comparo ... Si se cumple .. salgo del script con ese mensajito xDDD.
Un saludo,