My Horror Sonic 2
by FrostRaven87103 lines2.0 KB
<!doctype html>
<html lang="tr">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no">
<title>My Horror Sonic 2</title>
<style>
html,body{
margin:0;width:100%;height:100%;overflow:hidden;
background:#070812;color:white;font-family:Arial,sans-serif;
touch-action:none
}
canvas{display:block;width:100%;height:100%}
#ui{
position:fixed;inset:0;pointer-events:none
}
.top{
position:absolute;top:10px;left:10px;right:10px;
display:flex;justify-content:space-between;
font-weight:bold;text-shadow:0 2px 3px #000
}
.msg{
position:absolute;left:50%;top:12%;
transform:translateX(-50%);
font-size:22px;text-align:center;
text-shadow:0 2px 4px #000;
max-width:90%
}
.controls{
position:absolute;left:12px;right:12px;bottom:12px;
display:flex;justify-content:space-between;
align-items:end
}
.pad{display:flex;gap:10px}
.btn{
pointer-events:auto;
width:62px;height:62px;
border:2px solid #fff8;
border-radius:16px;
background:#10162ccc;color:white;
font-size:28px;font-weight:900;
display:grid;place-items:center;
user-select:none
}
.atk{background:#6b102ecc}
.start{
position:absolute;inset:0;
display:grid;place-items:center;
background:radial-gradient(circle,#252a4a,#05050a 70%);
pointer-events:auto
}
.card{
width:min(88vw,520px);
padding:24px;
border:1px solid #ffffff33;
border-radius:22px;
background:#0d1020ee;
text-align:center
}
.card h1{margin:0 0 8px;font-size:32px}
.card p{opacity:.85}
.go{
margin-top:14px;
padding:14px 26px;
border:0;border-radius:14px;
background:#1d6cff;color:white;
font-weight:900;font-size:18px
}
</style>
</head>
<body>
<canvas id="c"></canvas>
<div id="ui">
<div class="top">
<span id="stage">Sonic Bölümü</span>
<span id="lives">❤❤</span>
</div>
<div id="msg" class="msg"></div>
<div class="controls">
<div class="pad">
<div class="btn" data-k="left">◀</div>
<div class="btn" data-k="right">▶</div>
</div>
<div class="pad">
<Game Source: My Horror Sonic 2
Creator: FrostRaven87
Libraries: none
Complexity: moderate (103 lines, 2.0 KB)
The full source code is displayed above on this page.
Remix Instructions
To remix this game, copy the source code above and modify it. Add a ARCADELAB header at the top with "remix_of: my-horror-sonic-2-frostraven87" to link back to the original. Then publish at arcadelab.ai/publish.