🎮ArcadeLab

My Horror Sonic 2

by FrostRaven87
103 lines2.0 KB
▶ Play
<!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.