level1 (1170B)
1 2 2 2 3 0 4 1 5 5 6 5 7 ##### Level syntax tips 8 #@ # First line is number of block lines 9 ###% Second line is number of block cols 10 #* % Third line is line position of empty block 11 ##### Fourth line is col position of empty block 12 Fifth line is width of blocks 13 Sixth line is height of blocks 14 Following lines are description of blocks one after the other 15 Blocks will be assigned left to right and then top to bottom 16 (ie. give the blocks for the first line, then second line, etc.) 17 ##### If there are too many characters on a line, they get ignored 18 # %% You can use this to write comments (like these) 19 % # The following sprites are allowed: 20 %# # - ' ' is empty space (player falls thru, can walk thru) 21 ##### - '#' is a wall (player can walk over, can't pass thru) 22 ##### - '%' is a ladder (player can walk over, can climb over) 23 ^# - '*' is a key (collect all to open the exit) 24 #%### - '^' is an exit (reach any with all keys to win) 25 #% *# - '@' is the player's start position (only one allowed, will be empty space when player leaves it) 26 ##### PS: you must give a block description for the empty block, it 27 will be ignored