changeset 2:0b0d0e806f33

Readme file
author Radomir Dopieralski <moindev@sheep.art.pl>
date Sun, 16 Dec 2007 14:55:57 +0100
parents 22ddffd61be9
children 1cafd23c69ea
files README.txt world.py
diffstat 2 files changed, 52 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/README.txt	Sun Dec 16 14:55:57 2007 +0100
@@ -0,0 +1,51 @@
+-------------------------------------------
+   @@@@@@@@    @@@@@@@    @@@@   @@@  @@@ 
+   YYYYYYY     YYYYYYYY YYY  YYY YYY YYY  
+      TTT  TT  TT   TTT TT   TTT  TTTT    
+    !!         !!   !!  !!!!!!!   !!      
+  ::::::       :::::    :    :    :       
+-----------------------------D-E-L-U-X-E---
+Based on Z-Day <http://sheep.art.pl/Z-Day>
+
+
+= Z-Day Deluxe =
+
+A remake of a roguelike game called Z-Day. The original was a Seven Day 
+Roguelike -- a game written within one week. This remake is an attempt to clean
+up the code and introduce pretty graphics without seriously altering the game
+mechanics. It's a work in progress, so don't be surprised when it crashes or
+hangs.
+
+== Rationale ==
+
+It just felt like a fun thing to do. I'm workng on a fully-animated game in my
+free time, and this project is for when I'm tired working on that other game.
+It also lets me explore some features of pygame library and test some effects.
+Besides, I still find this game fun to play once in a while. Of course it plays
+just as well in the text mode, so check out the original, it's much less buggy.
+
+== Work ==
+
+So far I have separated the code into proper modules, done some clean up, and 
+introduced simple tiled graphics. Next step is to introduce a game loop handling
+animations, make the messages float above the character heads instead of display
+on top of the screen, make the zombies and the player character animated, make
+some terrain animated, add animated effects like blood splashes and flames, 
+replace the inventory menu with a ring menu and the health indicators with some
+graphics. These are loose plans, the order is random and I might as well change
+my mind, so don't hold your breath. Also, I tend to work on this game in bursts
+of activity, separated with long months of doing something else, so it can take
+quite a while.
+
+== License ==
+
+This game is not offcially released yet, so there is no license -- please don't
+redistribute it, except for the standard fair use, of course (you can give it to
+your friend, for example). Having said that, if you'd like to use part or whole
+of this code or graphics for something, I will probably have nothing against it,
+just e-mail me at <zday@sheep.art.pl> and we will talk about it. I can prepare
+graphics much better suited for your project, for example.
+
+When the game is released, it will be probaly a BSD license or something very
+similar to it.
+
--- a/world.py	Sun Dec 16 14:22:03 2007 +0100
+++ b/world.py	Sun Dec 16 14:55:57 2007 +0100
@@ -258,7 +258,7 @@
 
         x, y = pos
         changed = tiles[self.map[x][y]].get("change", None)
-        if changed:
+        if changed is not None:
             self.add_tile(pos, changed)
 
     def blood(self, pos, amount=1):