Module: Pacman::Arcade::Layouts

Defined in:
lib/pacman/arcade/layouts.rb

Overview

ASCII maze layouts. Legend: # wall, . pellet, o power pellet, P player start, G ghost start, space = open corridor (no pellet). A row whose first and last cells are open is a wrap-around tunnel row.

Constant Summary collapse

CLASSIC =
<<~MAZE
  ###################
  #o.......#.......o#
  #.##.###.#.###.##.#
  #.................#
  #.##.#.#####.#.##.#
  #....#.GGGG..#....#
  #.##.#.#####.#.##.#
   .................
  #.##.#.#####.#.##.#
  #....#...#...#....#
  #.##.###.#.###.##.#
  #........P........#
  #.##.###.#.###.##.#
  #o...#.......#...o#
  ###################
MAZE