diff --git a/index.html b/index.html index 63d7c83..6af2d9b 100644 --- a/index.html +++ b/index.html @@ -41,29 +41,43 @@ 0%, 100% { transform: translateX(-50%) scale(1); } 50% { transform: translateX(-50%) scale(1.2); } } - #gameOver { + #startMenu, #pauseMenu, #gameOver { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); - background: rgba(0,0,0,0.8); - padding: 40px; + background: rgba(0,0,0,0.9); + padding: 50px; border-radius: 20px; text-align: center; color: white; - display: none; z-index: 200; + min-width: 400px; + box-shadow: 0 10px 40px rgba(0,0,0,0.5); } - #gameOver h1 { + #startMenu { + display: block; + } + #pauseMenu, #gameOver { + display: none; + } + #startMenu h1, #pauseMenu h1, #gameOver h1 { font-size: 48px; margin-bottom: 20px; + color: #4CAF50; + } + #pauseMenu h1 { + color: #FFA500; + } + #gameOver h1 { color: #ff6b6b; } - #gameOver p { - font-size: 24px; + #startMenu p, #pauseMenu p, #gameOver p { + font-size: 20px; margin-bottom: 30px; + line-height: 1.6; } - #restartBtn { + #startMenu button, #pauseMenu button, #restartBtn { background: #4CAF50; border: none; color: white; @@ -72,11 +86,18 @@ border-radius: 10px; cursor: pointer; transition: all 0.3s; + margin: 10px; } - #restartBtn:hover { + #startMenu button:hover, #pauseMenu button:hover, #restartBtn:hover { background: #45a049; transform: scale(1.1); } + #pauseMenu button.resumeBtn { + background: #2196F3; + } + #pauseMenu button.resumeBtn:hover { + background: #1976D2; + } #instructions { position: absolute; bottom: 20px; @@ -153,7 +174,7 @@
-Collect coins, avoid obstacles, and survive as long as you can!
+
+ Controls:
+ WASD or Arrow Keys to move
+ Touch and drag (mobile)
+ ESC or P to pause
+
Game is paused
+ + +