krz/micro-roguelike

clone: git clone https://gitbay.org/krz/micro-roguelike.git

main: README.nfo · raw

 1┌──────────────────────────────────────────────────────────────┐
 2│  M I C R O - R O G U E L I K E             [ KRZ ]   krz.sh  │
 3└──────────────────────────────────────────────────────────────┘
 4
 5WHAT
 6  two small roguelikes at two size limits. explore, grab loot, don't
 7  die, get out. open either in a browser. nothing to install.
 8
 91MB VERSION
10  play: https://rogue.krz.sh/1mb/
11
12  a 12x12 grid, torches and shadows, a beast that hunts you, six
13  floors to daylight, and a secret seventh. reach the gate on floor 6
14  with the crown and the key.
15
16  controls:
17  - arrow keys / wasd   move
18  - space or .          wait a turn
19  - t                   drop torch
20  - m                   mute / unmute
21  - r                   restart
22  - c                   continue a saved run (title screen)
23
24  on mobile an on-screen d-pad appears.
25
26  modes (press a number on the title screen):
27  1 standard   2 iron    3 greed   4 dark
28  5 daily      6 heavy   7 swift   8 warded
29
30  win once and a hidden seventh floor opens.
31
32  budget: the game is the two raw files in 1mb/, no build step, and
33  together they stay under 1,048,576 bytes (1 MiB). tools/check.sh is
34  the gate; it prints the byte ledger and proves every escape room
35  stays winnable across hundreds of seeds. ledger history in
36  docs/SIZES.txt.
37
38      tools/check.sh
39
40  run it before each commit:
41
42      ln -s ../../tools/pre-commit .git/hooks/pre-commit
43
441KB VERSION
45  play: https://rogue.krz.sh/1kb/#g
46
47  the whole game in about a kilobyte of html. no javascript, just
48  links between rooms. find the key and the crown, make it back out
49  through the gate. controls: click the links.
50
51LICENSE
52  0bsd. see LICENSE.
53
54┌──────────────────────────────────────────────────────────────┐
55│  krz.sh                                                      │
56└──────────────────────────────────────────────────────────────┘