> Your task is simple: reach level 10 of the dungeon and defeat the evil
>Dungeon Master. Be careful - not all of what you see is real. And not all of
>what isn't real is harmless...
The game is written in Python and libtcod, so it should run under
Windows and
Linux. Download it at:
http://students.mimuw.edu.pl/~pm262952/madness/
Started: Sun 7 Mar 9:08 +0100
Finished: Sat 13 Mar 10:25 +0100
hmp
This was pretty awesome.
Haven't beaten it yet but it's pretty cool stuff.
I'm curious as to how much sanity is impacting gameplay, but I can say
aside that I love how the FOV decreases with the burning of the torch.
Would like to give it a try, but i get the following:
OSError: ./libtcod.so: wrong ELF class: ELFCLASS32
I guess your packed version is not suitable for 64 bit?
Greetings
Michael
Downloaded x64 version of libcod and replaced the shared library. Works
now.
- Geoffrey White
This is very solid so far. I'm on my first play still, just letting my
little dude grow more insane. Great work!
I just played through this (success on my first serious attempt) and
had fun. I agree wholeheartidly with Geoff's comments.
I also put a short review on my 7drl blog at: http://ddrogue.livejournal.com/
Thanks for the game, hmp.
-flend
I too am quite a fan. So much so that I found myself writing some
patches to the game. So far, I haven't done much but I have some ideas
I feel would work well within the feel of the game.
I threw up a google code hosting page at http://code.google.com/p/featurecreeper/
to collect them as I make changes; I hope to get Hg set up and have a
branch for each logical block of work, but for now it's just a
patchfile and a patched version of Madness up there.
This looks very interesting! I never intended to continue development
of Madness, so I'm happy to see some work on it.
I'll link to it from Madness' site if that's ok with you.
One thing: you host what appears to be a complete build
("combined.rar"), but the EXE is the original version and the archive
lacks fonts/ directory...
(I suppose it's too late for that now, but Madness has a public hg
repository you could clone - http://bitbucket.org/humpolec/madness/.)
You're right; I failed to fix up the EXE; I guess I'll need to reboot
into Windows at some point and fix that. I'll make a note on the page
now. And please, feel free to link to the googlecode page; I will be
really amused if this takes on a life of its own.
And it's totally not too late to clone the Hg repo -- I did not even
get it set up on googlecode yet so that's awesome! Thanks!
--Jesse
I think this is rather amusing. I have had a rl in development for a while
that I poke at from time to time (not really in serious development) that
uses this mechanic. In fact it is very much like this game. :)
--
Rick Clark
I've fixed these issues and uploaded them as combined-pre2.
Evidently a "make clean" is needed to make py2exe work correctly.
Thanks very much for everything hmp!
Just to give you a heads up: I get an error when trying to "python
madness.py" under Debian "etch" (which was the stable release until
Jan 30th, now "lenny" is stable):
Traceback (most recent call last):
File "madness.py", line 4, in <module>
from game import Game
File "/home/simen/data/roguelike/madness/game.py", line 171
with open('character.txt', 'w') as f:
^
SyntaxError: invalid syntax
Package version numbers:
python:
Installed: 2.5.2-3 (2.5.4 in current stable)
python-pygame:
Installed: 1.7.1release-4.2
libsdl1.2debian:
Installed: 1.2.13-2
However, I can play Featurecreeper with no apparent bugs. So maybe you
should concentrate on that. It seems interesting after my first play-
through (killed by an imaginary pony on level 3, I actually carried a
potion of health, but I panicked ;) I like the simple, clean
interface. For instance, inventory is handled nicely. More like a
board game than "simulationist", just how I like it. Plus, the sanity
system brought back fond childhood memories of "Call of Cthulhu" (the
RPG) :)
As always,
Minotauros
Just saw this in the changelog: "Bugfix to enable with in Python 2.5
(fixes character dumps)". So you can just ignore the bug report.
Anyway, keep up the good work.
As always,
Minotauros