1 |
|
2 |
test.c is a file for testing new layouts. |
3 |
Compile it: |
4 |
cc test.c <new_layout>.c -I../include -lm -L. -lrandom_map -o test |
5 |
|
6 |
|
7 |
# wall |
8 |
> stairs down (may be omitted) |
9 |
< stairs up (may be omitted) |
10 |
C map center (may be omitted) |
11 |
D door (may be omitted) |
12 |
'\0' nothing (should occupy every space not defined above) |
13 |
|
14 |
|
15 |
Layout ideas: |
16 |
snake layouts (done) |
17 |
square spirals (like Mwizard maps) (done) |
18 |
nethack (actually called "rogue" implemented Jan 16, 2001) |
19 |
progressive rooms |
20 |
room and corridor |
21 |
temple maps |
22 |
monster placement |
23 |
decor placement |
24 |
|
25 |
Other ideas: |
26 |
riddle-maps with artifact rewards as specials, with reward keyed to difficulty |
27 |
special-maps with word-activated teleporters and magic mouths as the only |
28 |
hint of presense |