Temple of The Roguelike Forums

Game Discussion => Early Dev => Topic started by: Eronarn on June 09, 2012, 07:52:43 PM

Title: Meat Arena (testing for Hellmouth)
Post by: Eronarn on June 09, 2012, 07:52:43 PM
Hellmouth (http://roguebasin.roguelikedevelopment.org/index.php?title=Hellmouth) is the roguelike that I started work on during 7DRL2012. Because I'm nowhere near having a playable version of it, I decided to put the engine to use for another game: Meat Arena.

You can look at the same page for information about how to play Meat Arena (http://roguebasin.roguelikedevelopment.org/index.php?title=Hellmouth). Right now, I'm looking for feedback on its interface, rather than how fun it is as a game (unless some of the mechanics directly make the game less fun). It is 'winnable' - there's a boss, even! - but it isn't meant to be particularly polished. (Eventually, Meat Arena will become the 'debug mode' for Hellmouth.)

Thanks for taking a look at it!
Title: Re: Meat Arena (testing for Hellmouth)
Post by: swamply on June 19, 2012, 04:20:29 PM
I tried version 0.2-meat. Here are the thoughts I thought when I tried it.


Code: [Select]
Traceback (most recent call last):
  File "src/hellmouth.py", line 20, in <module>
    curses.wrapper(main)
  File "/usr/lib/python2.6/curses/wrapper.py", line 43, in wrapper
    return func(stdscr, *args, **kwds)
  File "src/hellmouth.py", line 14, in main
    loop = game.loop()
  File "/home/mrben/games/hellmouth/Eronarn-Hellmouth-0e7baf1/src/games/meat.py", line 50, in loop
    if self.level.loop() is False:
  File "/home/mrben/games/hellmouth/Eronarn-Hellmouth-0e7baf1/src/levels/meat/arena.py", line 30, in loop
    self.go(self.map.destination)
  File "/home/mrben/games/hellmouth/Eronarn-Hellmouth-0e7baf1/src/levels/meat/arena.py", line 47, in go
    self.generate_map(destination)
  File "/home/mrben/games/hellmouth/Eronarn-Hellmouth-0e7baf1/src/levels/meat/arena.py", line 74, in generate_map
    self.map.generate_terrain()
  File "/home/mrben/games/hellmouth/Eronarn-Hellmouth-0e7baf1/src/maps/encounter.py", line 98, in generate_terrain
    cells, self.exits = generator.attempt()
  File "/home/mrben/games/hellmouth/Eronarn-Hellmouth-0e7baf1/src/generators/maps/meat.py", line 44, in attempt
    cells = line(self.center, self.exits["down"][1])
KeyError: 'down'

Game looks really cool, thanks for making it.