| Overview | Screenshots | Downloads | News | Documentation | Credits | Simugraph Home Page |
Many thanks for help with artwork for H-World go to:
| • Radomir "The Sheep" Dopieralski | Painting additional items and inventory graphics. Homepage: http://sheep.prv.pl/ |
Many thanks for additional H-World game modules go to:
| • ABCGi |
Working on Beyond H-World, a more traditional roguelike than H-World/The Jungle. Want to know more about ABCGi? Visit the ABCGi Homepage! |
| • Jeff Lait | Jeff reviewed the H-World 0.3.10.2 Lua scripts. The results of the review are very helpful and should help to improve the readability and maintainability of the scripts. |
While writing the design documents to H-World, I was involved in many discussions. In these discussions I learned a lot of new aspects about game design. Quite some people in those discussions helped me with ideas and warnings.
| • R. Dan Henry | Suggestions for really, really many gameplay issues. |
| • Björn Bergström | Help with OO design, skill tree and many design issues. |
| • Ilya Bely | Help with OO and alternative program design. |
| • Nathan Jerpe | Suggestions for a semi-persistent game world. |
| • Stig E. Sundø | Suggestions on garbage collection, program design and programming language selection. |
| • Al Morgan | As a discussion partner in 'realistic vs. abstract game world'. |
| • Michael Blackney | As a discussion partner in 'realistic vs. abstract game world'. |
| • Brent Ross | Help with issues on equipement and player/monster body design (OO, scripting). |
| • Rune Jarnes | Ideas for graphical representations of item characteristics and more general ideas about graphics. |
| • Trevor Powell | Some clarifications why commercial games use graphics. |
| • Olli Wilkman | Ideas for monster AI, concepts of scariness and self confidence. |
| • David Damerell | As a discussion partner in many very controversial discussions about gameplay aspects. |
| • Kornel "Anubis" Kisielewicz | Many nice ideas about the combat system, the body part (limb) system, and many other aspects of the game. |
| • Radomir "The Sheep" Dopieralski | Many suggestion for quite a lot of aspects, particularly the UI of the game. |
Jeff Lait, author of POWDER reported victory:
YAAP: H-World/The Jungle 0.2.2 I killed the Skeleton Captain by first taking out his minions one at a time & healing, then, using the Shattering Light War Hammer one of his minions dropped, charged him. Gear: - Shattering light war hammer, +19 impact!! - Lantern - Steel Helm - Traders bag. Containing a backpack and a chest. The chest containing yet another chest. And my hinderance was 21 :> - Bronze Amulet - Battlesome Torso Plate (+1 hp) - Glowing Sheild (+1 light) - Expedition Belt - Leather Pants - Leather Boots Score: 5252
Licensing the Simple DirectMedia Layer library
The Simple DirectMedia Layer library is currently available under the GNU Lesser General Public License (LGPL) version 2 or newer. This license allows you to link with the library in such a way that users can modify the library and have your application use the new version.
The GNU LGPL license can be found online at:
http://www.gnu.org/copyleft/lgpl.html
To comply with this license, you must give prominent notice that you use the Simple DirectMedia Layer library, and that it is included under the terms of the LGPL license. You must include a copy of the LGPL license. You must also do one of the following:
1. Include the source code for the version of SDL that you link with, as well as the full source or object code to your application so that the user can relink your application, or
2. Include a written offer, valid for at least three years, to provide the materials listed in option 1, charging no more than the cost of providing this distribution, or
3. Make the materials listed in option 1 available from the same place that your application is available.
The most common way to comply with the license is to dynamically link with SDL, and then include the SDL source code and appropriate notices with your application.
Embedded Use: Personally, I don't have a problem with anybody statically linking SDL for use with embedded environments that don't already have an open development environment. (i.e. the users can't relink programs anyway) However, this does technically violate the LGPL, so be cautioned.
Find below the original Lua 4.0 license text:
Lua 4.0 license
Copyright © 1994-2002 Tecgraf, PUC-Rio.
Permission is hereby granted, without written agreement and without license
or royalty fees, to use, copy, modify, translate, and distribute this software
and its documentation (hereby called the "package") for any purpose, including
commercial applications, subject to the following conditions:
* The above copyright notice and this permission notice shall appear in
all copies or substantial portions of this package.
* The origin of this package must not be misrepresented; you must not claim
that you wrote the original package. If you use this package in a product,
an acknowledgment in the product documentation would be greatly
appreciated (but it is not required).
* Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original package.
The authors specifically disclaim any warranties, including, but not limited to,
the implied warranties of merchantability and fitness for a particular purpose.
The package provided hereunder is on an "as is" basis, and the authors have no
obligation to provide maintenance, support, updates, enhancements, or
modifications. In no event shall Tecgraf, PUC-Rio, or the authors be held liable
to any party for direct, indirect, special, incidental, or consequential damages
arising out of the use of this package and its documentation.
Find below the original zlib license text:
/* zlib.h -- interface of the 'zlib' general purpose compression library
version 1.2.1, November 17th, 2003
Copyright (C) 1995-2003 Jean-loup Gailly and Mark Adler
This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not
claim that you wrote the original software. If you use this software
in a product, an acknowledgment in the product documentation would be
appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.
Jean-loup Gailly jloup@gzip.org
Mark Adler madler@alumni.caltech.edu
*/
Find below the original pnglib license text:
This copy of the libpng notices is provided for your convenience. In case of
any discrepancy between this copy and the notices in the file png.h that is
included in the libpng distribution, the latter shall prevail.
COPYRIGHT NOTICE, DISCLAIMER, and LICENSE:
If you modify libpng you may insert additional notices immediately following
this sentence.
libpng versions 1.0.7, July 1, 2000, through 1.2.5, October 3, 2002, are
Copyright (c) 2000-2002 Glenn Randers-Pehrson
and are distributed according to the same disclaimer and license as libpng-1.0.6
with the following individuals added to the list of Contributing Authors
Simon-Pierre Cadieux
Eric S. Raymond
Gilles Vollant
and with the following additions to the disclaimer:
There is no warranty against interference with your enjoyment of the
library or against infringement. There is no warranty that our
efforts or the library will fulfill any of your particular purposes
or needs. This library is provided with all faults, and the entire
risk of satisfactory quality, performance, accuracy, and effort is with
the user.
libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are
Copyright (c) 1998, 1999 Glenn Randers-Pehrson, and are
distributed according to the same disclaimer and license as libpng-0.96,
with the following individuals added to the list of Contributing Authors:
Tom Lane
Glenn Randers-Pehrson
Willem van Schaik
libpng versions 0.89, June 1996, through 0.96, May 1997, are
Copyright (c) 1996, 1997 Andreas Dilger
Distributed according to the same disclaimer and license as libpng-0.88,
with the following individuals added to the list of Contributing Authors:
John Bowler
Kevin Bracey
Sam Bushell
Magnus Holmgren
Greg Roelofs
Tom Tanner
libpng versions 0.5, May 1995, through 0.88, January 1996, are
Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
For the purposes of this copyright and license, "Contributing Authors"
is defined as the following set of individuals:
Andreas Dilger
Dave Martindale
Guy Eric Schalnat
Paul Schmidt
Tim Wegner
The PNG Reference Library is supplied "AS IS". The Contributing Authors
and Group 42, Inc. disclaim all warranties, expressed or implied,
including, without limitation, the warranties of merchantability and of
fitness for any purpose. The Contributing Authors and Group 42, Inc.
assume no liability for direct, indirect, incidental, special, exemplary,
or consequential damages, which may result from the use of the PNG
Reference Library, even if advised of the possibility of such damage.
Permission is hereby granted to use, copy, modify, and distribute this
source code, or portions hereof, for any purpose, without fee, subject
to the following restrictions:
1. The origin of this source code must not be misrepresented.
2. Altered versions must be plainly marked as such and must not
be misrepresented as being the original source.
3. This Copyright notice may not be removed or altered from any
source or altered source distribution.
The Contributing Authors and Group 42, Inc. specifically permit, without
fee, and encourage the use of this source code as a component to
supporting the PNG file format in commercial products. If you use this
source code in a product, acknowledgment is not required but would be
appreciated.
A "png_get_copyright" function is available, for convenient use in "about"
boxes and the like:
printf("%s",png_get_copyright(NULL));
Also, the PNG logo (in PNG format, of course) is supplied in the
files "pngbar.png" and "pngbar.jpg (88x31) and "pngnow.png" (98x31).
Libpng is OSI Certified Open Source Software. OSI Certified Open Source is a
certification mark of the Open Source Initiative.
Glenn Randers-Pehrson
randeg@alum.rpi.edu
October 3, 2002
| Last modified: Mon Mar 14 12:09:06 CET 2005 |
|