Spaces:
Sleeping
Sleeping
File size: 4,068 Bytes
75ffe4b |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 |
<!DOCTYPE html>
<html>
<head>
<title>The Last Message - Horror Escape Game</title>
<style>
body {
margin: 0;
padding: 0;
min-height: 100vh;
font-family: 'Arial', sans-serif;
background: linear-gradient(135deg, #0a0a0a 0%, #1a1a1a 100%);
color: #ffffff;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
overflow: hidden;
}
.container {
text-align: center;
padding: 2rem;
max-width: 800px;
position: relative;
z-index: 1;
}
h1 {
font-size: 4rem;
margin-bottom: 1rem;
text-shadow: 0 0 10px #ff0000, 0 0 20px #ff0000;
animation: flicker 4s infinite;
letter-spacing: 2px;
}
.subtitle {
font-size: 1.2rem;
color: #bb0000;
margin-bottom: 3rem;
text-shadow: 0 0 5px #ff0000;
}
.menu {
display: grid;
gap: 2rem;
margin-top: 2rem;
}
.menu-item {
background: rgba(20, 20, 20, 0.8);
padding: 1.5rem;
border-radius: 5px;
cursor: pointer;
transition: all 0.3s ease;
text-decoration: none;
color: white;
border: 1px solid #440000;
box-shadow: 0 0 10px rgba(255, 0, 0, 0.2);
}
.menu-item:hover {
transform: scale(1.05);
background: rgba(40, 0, 0, 0.8);
border-color: #ff0000;
box-shadow: 0 0 20px rgba(255, 0, 0, 0.4);
}
.menu-item h2 {
margin: 0 0 0.5rem 0;
font-size: 1.8rem;
color: #ff0000;
}
.menu-item p {
margin: 0;
color: #cccccc;
font-size: 1rem;
}
@keyframes flicker {
0%, 100% { opacity: 1; }
92% { opacity: 1; }
93% { opacity: 0.8; }
94% { opacity: 1; }
95% { opacity: 0.9; }
96% { opacity: 1; }
}
/* Blood drips */
.blood-drip {
position: fixed;
top: 0;
width: 3px;
height: 60px;
background: linear-gradient(to bottom, transparent, rgba(255, 0, 0, 0.8));
animation: drip 4s infinite;
opacity: 0.7;
}
@keyframes drip {
0% {
transform: translateY(-60px);
opacity: 0;
}
50% {
opacity: 0.7;
}
100% {
transform: translateY(100vh);
opacity: 0;
}
}
</style>
</head>
<body>
<!-- Blood drip effects -->
<div class="blood-drip" style="left: 15%"></div>
<div class="blood-drip" style="left: 35%; animation-delay: 1.5s"></div>
<div class="blood-drip" style="left: 55%; animation-delay: 2.5s"></div>
<div class="blood-drip" style="left: 75%; animation-delay: 1s"></div>
<div class="blood-drip" style="left: 95%; animation-delay: 2s"></div>
<div class="container">
<h1>THE LAST MESSAGE</h1>
<div class="subtitle">Will your final words save them?</div>
<div class="menu">
<a href="game/" class="menu-item">
<h2>📱 PLAY THE STORY</h2>
<p>Experience the original nightmare</p>
</a>
<a href="maker/" class="menu-item">
<h2>🏗️ CREATE & PLAY</h2>
<p>Design and play your own horror scenario</p>
</a>
</div>
</div>
<script>
// Add random delay and duration to blood drips
document.querySelectorAll('.blood-drip').forEach(drip => {
drip.style.animationDuration = (3 + Math.random() * 2) + 's';
});
</script>
</body>
</html> |