summaryrefslogtreecommitdiff
path: root/README.nfo
blob: de0edb79eef9817d54fcc17b859b0ad80d0eaa53 (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
48
49
50
51
52
53
54
55
56
┌──────────────────────────────────────────────────────────────┐
│  M I C R O - R O G U E L I K E             [ KRZ ]   krz.sh  │
└──────────────────────────────────────────────────────────────┘

WHAT
  two small roguelikes at two size limits. explore, grab loot, don't
  die, get out. open either in a browser. nothing to install.

1MB VERSION
  play: https://rogue.krz.sh/1mb/

  a 12x12 grid, torches and shadows, a beast that hunts you, six
  floors to daylight, and a secret seventh. reach the gate on floor 6
  with the crown and the key.

  controls:
  - arrow keys / wasd   move
  - space or .          wait a turn
  - t                   drop torch
  - m                   mute / unmute
  - r                   restart
  - c                   continue a saved run (title screen)

  on mobile an on-screen d-pad appears.

  modes (press a number on the title screen):
  1 standard   2 iron    3 greed   4 dark
  5 daily      6 heavy   7 swift   8 warded

  win once and a hidden seventh floor opens.

  budget: the game is the two raw files in 1mb/, no build step, and
  together they stay under 1,048,576 bytes (1 MiB). tools/check.sh is
  the gate; it prints the byte ledger and proves every escape room
  stays winnable across hundreds of seeds. ledger history in
  docs/SIZES.txt.

      tools/check.sh

  run it before each commit:

      ln -s ../../tools/pre-commit .git/hooks/pre-commit

1KB VERSION
  play: https://rogue.krz.sh/1kb/#g

  the whole game in about a kilobyte of html. no javascript, just
  links between rooms. find the key and the crown, make it back out
  through the gate. controls: click the links.

LICENSE
  0bsd. see LICENSE.

┌──────────────────────────────────────────────────────────────┐
│  krz.sh                                                      │
└──────────────────────────────────────────────────────────────┘