Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

7DRL Success:- Madness

13 views
Skip to first unread message

hmp

unread,
Mar 13, 2010, 5:51:39 AM3/13/10
to
Madness is a roguelike about darkness and insanity. From the game
help:

> 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

hmp

unread,
Mar 13, 2010, 6:14:29 AM3/13/10
to
Oops. Sorry for the double post.

kkairos

unread,
Mar 13, 2010, 2:55:17 PM3/13/10
to
On Mar 13, 3:14 am, hmp <humpo...@gmail.com> wrote:
> Oops. Sorry for the double post.

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.

Michael Dürwald

unread,
Mar 13, 2010, 5:00:37 PM3/13/10
to

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

Michael Dürwald

unread,
Mar 13, 2010, 5:07:11 PM3/13/10
to

Downloaded x64 version of libcod and replaced the shared library. Works
now.

hmp

unread,
Mar 13, 2010, 6:04:31 PM3/13/10
to
Thanks for noticing! Good to hear it works under Linux x64 too. I
updated the packed version to load the 64-bit library in case the 32-
bit one fails.

Geoffrey White

unread,
Mar 14, 2010, 4:02:59 PM3/14/10
to
I just completed Madness, and enjoyed it. Towards the end it was too
easy, I had good equipment and finished off the boss in 2 or 3 hits.
Loved to hate when my lamp / torches ran out though!

- Geoffrey White

edenicholas

unread,
Mar 15, 2010, 6:52:20 AM3/15/10
to

This is very solid so far. I'm on my first play still, just letting my
little dude grow more insane. Great work!

flend

unread,
Mar 22, 2010, 1:57:37 PM3/22/10
to
On Mar 14, 8:02 pm, Geoffrey White <geoffrey-
n...@randomstuff.org.uk.CUTHERE.invalid> wrote:
> I just completedMadness, and enjoyed it.  Towards the end it was too

> easy, I had good equipment and finished off the boss in 2 or 3 hits.
> Loved to hate when my lamp / torches ran out though!
>
> - Geoffrey White

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

Jesse Joe

unread,
Mar 22, 2010, 11:29:53 PM3/22/10
to
On Mar 13, 6:51 am, hmp <humpo...@gmail.com> wrote:
> Madnessis a roguelike about darkness and insanity. From the game

> help:
>
> >  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...
>

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.

hmp

unread,
Mar 23, 2010, 7:54:00 AM3/23/10
to
> 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.

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/.)

Jesse Joe

unread,
Mar 23, 2010, 9:03:48 AM3/23/10
to
On Mar 23, 7:54 am, hmp <humpo...@gmail.com> wrote:
> 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

Rick Clark

unread,
Mar 23, 2010, 2:26:36 PM3/23/10
to
"hmp" wrote:
> Madness is a roguelike about darkness and insanity. From the game
> help:

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

Jesse Joe

unread,
Mar 23, 2010, 8:16:09 PM3/23/10
to
On Mar 23, 7:54 am, hmp <humpo...@gmail.com> wrote:
> 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'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!

The Aging Minotaur

unread,
Apr 21, 2010, 3:57:37 PM4/21/10
to
On Mar 13, 12:51 pm, hmp <humpo...@gmail.com> wrote:
> Madness is a roguelike about darkness and insanity.

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

The Aging Minotaur

unread,
Apr 21, 2010, 4:04:09 PM4/21/10
to
On Apr 21, 9:57 pm, The Aging Minotaur

<spam.minotaur.s...@googlemail.com> wrote:
> 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

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

0 new messages