fix README.md for 2004/arachnid
This commit is contained in:
1 parent
36513cbf78
commit
350466ddc2
1 file changed
+35
-27
+35
-27
@@ -8,48 +8,56 @@
|
|||||||
|
|
||||||
http://www.notdot.net/
|
http://www.notdot.net/
|
||||||
|
|
||||||
## To build:
|
# To build:
|
||||||
|
|
||||||
make all
|
```sh
|
||||||
|
make
|
||||||
|
```
|
||||||
|
|
||||||
### To run
|
### To run:
|
||||||
|
|
||||||
./arachnid [mazefile]
|
```sh
|
||||||
|
./arachnid [mazefile]
|
||||||
|
```
|
||||||
|
|
||||||
### Try:
|
### Try:
|
||||||
|
|
||||||
./arachnid arachnid.info
|
```sh
|
||||||
|
./arachnid arachnid.info
|
||||||
|
```
|
||||||
|
|
||||||
## Judges' comments
|
## Judges' comments
|
||||||
|
|
||||||
The fun part comes when you realize that the maze scrolls. The overall
|
The fun part comes when you realize that the maze scrolls. The overall
|
||||||
visual effect is quite pleasing (at least on some displays), and, well,
|
visual effect is quite pleasing (at least on some displays), and, well,
|
||||||
it's a lot of fun.
|
it's a lot of fun.
|
||||||
|
|
||||||
Navigation is through the use of the "wasd" inverted-T formation on
|
Navigation is through the use of the "wasd" inverted-T formation on
|
||||||
Qwerty keyboards. Rogue players, vi users, and Dvorak typists are
|
Qwerty keyboards. Rogue players, vi users, and Dvorak typists are
|
||||||
invited to get lost!
|
invited to get lost!
|
||||||
|
|
||||||
## Author's comments
|
## Author's comments
|
||||||
|
|
||||||
This program accepts ASCII formatted mazes as input, and renders
|
This program accepts ASCII formatted mazes as input, and renders
|
||||||
them onscreen for the user to explore, complete with Line Of Sight
|
them onscreen for the user to explore, complete with Line Of Sight
|
||||||
- you cannot see parts of the maze your avatar (the '@') could not
|
- you cannot see parts of the maze your avatar (the '@') could not
|
||||||
have seen.
|
have seen.
|
||||||
|
|
||||||
The maze files will be interpreted with spaces ' ' as gaps, tilde
|
The maze files will be interpreted with spaces ' ' as gaps, tilde
|
||||||
'~' symbols (if any) as exits (which get represented as a NetHack
|
'~' symbols (if any) as exits (which get represented as a NetHack
|
||||||
style '<' once loaded), and any other characters as walls.
|
style '<' once loaded), and any other characters as walls.
|
||||||
|
|
||||||
Feed the program its own source for a default maze. Running it with
|
Feed the program its own source for a default maze. Running it with
|
||||||
no command line parameters will do this. In a nice symmetry, the
|
no command line parameters will do this. In a nice symmetry, the
|
||||||
character constant '~' that recognises exits to input mazes itself
|
character constant '~' that recognises exits to input mazes itself
|
||||||
forms the exit to the default maze. Another maze, 'maze1' has also
|
forms the exit to the default maze. Another maze, 'maze1' has also
|
||||||
been provided. This maze is 255x255, about the largest maze supported,
|
been provided. This maze is 255x255, about the largest maze supported,
|
||||||
for the particularaly insane maze explorers out there.
|
for the particularaly insane maze explorers out there.
|
||||||
|
|
||||||
Usage:
|
Usage:
|
||||||
./arachnid [mazefile]
|
|
||||||
|
|
||||||
You can explore the maze using the w,a,s, and d keys.
|
```sh
|
||||||
|
./arachnid [mazefile]
|
||||||
|
```
|
||||||
|
|
||||||
|
You can explore the maze using the w,a,s, and d keys.
|
||||||
Reference in new issue
Block a user