ryanb / ruby-warrior

Game written in Ruby for learning Ruby.
MIT License
3.83k stars 838 forks source link

Labyrinth Tower #22

Open ryanb opened 14 years ago

ryanb commented 14 years ago

One interesting tower idea is that of a labyrinth. Currently the levels are only rectangular in shape and the walls are only on the outside. What if inner walls existed? It would allow maze like passages like this.

 ------
|      |
| --- -|
|@|   >|
 ------

One may be required to remember previously taken paths in order to navigate the maze. One can navigate using senses such as look and feel. Other senses may be necessary to add as well to aid in navigation.

Instead of walls, spikes may be a better option. This way other abilities can easily be applied such as listen, distance_of, and direction_of without causing much confusion.

Oreolek commented 10 years ago

rubywarrior engine provides its own pathfinding, the player will need to construct his own pathfinding method to beat this tower. That's a cruel difficulty leap.