about summary refs log tree commit diff stats
path: root/js/puzzle-dungeon/about.html
blob: 102de91ebe4e4fa48dd6c2d300e82408295b29c6 (plain) (blame)
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
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Puzzle Game</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <style>
        body, html {
            font-size: 22px;
            background-color: #f0f0f0;
            margin: 0;
            padding: 0 1em;
            max-width: 100%;
            overflow-x: hidden; /* a stupid hack to say "no no no" to horizontal scrolling */
            display: block;
        }
    </style>
</head>
<body>
    <h1>Puzzle Dungeon</h1>
    <p><a href="index.html">Play the game.</a></p>
    <p>You play as a little rover that was sent to a far off planet. Once there you discovered an endless dungeon. Can you navigate it?</p>
    <p>Issue commands to move the rover, commands you can use include:</p>
    <ul>
        <li>up</li>
        <li>down</li>
        <li>left</li>
        <li>right</li>
        <li>get</li>
        <li>use</li>
        <li>scan</li>
    </ul>
    <p>The directions are how you move the rover. <code>down 3</code> will move the rover 3 spaces towards the bottom of the level.</p>
    <p>You interact with collectable objects using <code>get</code> and <code>use</code>. Once on top of an item use <code>get battery</code> to pick up a battery and add it to your inventory. Once it is in your inventory you can <code>use</code> it.</p>
    <p>Collectable items:</p>
    <ul>
        <li>battery, b</li>
        <li>shield, s</li>
        <li>potion, p</li>
    </ul>
    <p>Note that shields are used automatically when you take damage.</p>
    <p>Scanning is useful for revealing traps, though be careful because it uses a lot of power!</p>
    <p>Every level has a par score -- you have to complete that level at or under the par score -- every time you hit the submit button your par is increased, bringing you closer to the level's par.</p>
    <p>Moving the rover takes power, make sure to monitor your power levels and use batteries to keep moving.</p>
    <p>Potions are useful if you take damage.</p>
</body>
</html>