My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Wiki pages
Links

About featurecreeper

This project is a variant of Madness, a 7 Day Roguelike by hmp.

All current changes are against v1.0+fix

More information about Madness is available at its homepage. For your enjoyment, Madness is also mirrored here unaltered.

Download Version 0.1 here

Read what featurecreeper is all about. See changes made here

News

27 Oct 2010: Annnnd... snapped out of his reverie by a patch contribution and some attention on reddit, the dev has finished moving, and ignoring this project.

30 May 2010: Playable prereleases for version 0.2 are coming soon. Emphasis is on "playable;" the new lighting code is very slow.

19 Apr 2010: Version 0.1 - Bugfixes and cleanup from pre5. zip file

13 Apr 2010: Prerelease 5 - making insanity have real gameplay effects zip file

Code

The project is organized into multiple logical and independent sets of changes (Mercurial Branches)

release branches
combined Pulls together the feature branches. Becomes the zipfile uploads.
default Proper releases, because every Hg implementation dumps you into default

feature branches
difficulty Tweaks & items for game balance (to increase difficulty), particularly starting and end game
insantize Insanity effects, with an aim toward affecting gameplay and play experience
lights Light sources, other than the one held by the player
monsters Addition of new flavor monsters and abilities
techniques Special "techniques" for the PC to use

idle branches
nethackish To make Madness commands and glyphs more consistent with Nethack convention


Releases

A note on platform support: As of the current combined patch pack, we are not shipping a version which works under Mac OS X. libtcod has third-party support for OS X, but I don't have the means to test it right now.

Release Description Notes
combined-pre2 Minor Difficulty, Monsters, and Nethackish changes pre1, but with working EXE and fonts. Also fixes one new monster glyph
combined-pre3 Bugfixes, text cleanup, and new monster behaviors
combined-pre4 Corpses, sanity enhancements, and a treat for wizmode
combined-pre5 Gameplay-effecting sanity effects. Fun (tacky) new title screen.
v 0.1 First (hopefully) playable release

Requirements

  • The libtcod builds included in the distribution support Windows and 32/64 bit Linux on x86. Source and builds for other platforms are available from libtcod's website.
  • The game is written in Python 2.6.
  • In the current code, the from __future__ import with_statement is used to attempt compatibility with Python 2.6. This is not present in the pre2 zip file - grab a current copy of the source or make that the first line of game.py if you're having issues.

Troubleshooting

courtesy hmp

Running under Linux - execute python madness.py. You'll need the SDL library.

Running under Windows - run madness.exe. If you get a "MSVCR90.dll not found" error, you need the Microsoft Visual C++ 2005 Redistributable Package (2.6 MB). This is a Python runtime's dependency.

Python issues - see above

See the Manual for more info.

Powered by Google Project Hosting