diff --git a/game.html b/game.html index 356b74b..37c56fa 100644 --- a/game.html +++ b/game.html @@ -15,7 +15,7 @@

- + diff --git a/game.js b/game.js index 4b15674..d7637b7 100644 --- a/game.js +++ b/game.js @@ -136,6 +136,8 @@ function init_gn() { start_gn(); }).catch(function(e) { console.error(e); + document.getElementById("set_head").remove(); + document.getElementById("start").disabled = false; }); document.addEventListener('keydown', e => { @@ -187,7 +189,9 @@ function set_head_gn() { } document.getElementById("set_head").addEventListener("click", () => { + document.getElementById("set_head").remove(); set_head_gn(); + document.getElementById("start").disabled = false; }); init_gn(); @@ -252,6 +256,12 @@ init(); animate(); document.getElementById("start").onclick = () => { + try { + document.body.requestFullscreen(); + } catch (e) { + // browser doesn't support this API, try another hack + window.scrollTo(0,1); + } document.getElementById("start").style.zIndex = -10; document.getElementById("start").style.visibility = "hidden"; speed = 5.0;