- Dynpet
Dynpet is an open source computer game similar to the Tamagotchi. This README file is for only version Dynpet 0.0.3. Any later version of Dynpet deems this readme file with the possibility of being outdated.
Copyright (C) 2006 Han Dao (wikipediankiba@gmail.com) and contributors.
See website for more information on this game. You can access the web site at http://dynpet.sourceforge.net
==INSTALLATION==
Since this program is programmed in Ruby, you will need a ruby interpreter to get the game working. You are not required to download any dependencies for this program other than the ruby interpreter.
==DEPENDENCIES==
There are no dependencies to note other than the ruby interpreter.
For the ruby interpreter, visit http://ruby-lang.org to download it.
==PLAYING THE GAME==
For more in-depth information, please visit http://dynpet.sourceforge.net/user.html To play this game, all you need is to run this program in the command line or terminal. (If you're on window, you can just click on it)
If you don't have any pet file to load, you will need to create a new pet. You can do that when the menu start up or the game start up by typing "creation" without quote. Once you're there, you will choose a name, name your file, and choose a gender. When you're done with that, you are taken directly to the game.
The game itself is very simple. They show you the statistics of your pet when it is beginning than it goes asking you questions on what you would like to do. You will have stats like hunger, health, and love with their maximum points they can have like health_limit, hunger_limit, love_limit. We also have stat like needs and wants which act as a bonus modifier. We have experience and exp_limit to show how many experience points needed to level the pet. You either type "feed", "play", "groom" , or "end". Anything else you typed does nothing. The feed increase the hunger stat, play increase the love stat, and groom increase the health stat. End just mean that, end the game. It doesn't exit the program entirely though.
Once you enter feed, play, groom, if you enter that again, it will do nothing because they aren't finished. Once they are finished, they will tell you in a message. That message will mean that your pet's stats went up(THEY NEVER GO DOWN). You can enter it again once the event is over.
There is a system that deduct points from your pet's stat. Randomly they choose which stats to deduct, which number, and which time. They are tied in the bonus and experience system which only happen once every 20 time that the system deducts points.
You can see they are counting down to 0 turns which alway start with 19 and end with 0.
Once the experience system is triggered, they spring into action. If any stats happens to be over the limits, they deduct points until it equal the limit. They add it to the experience points. The bonus system also tiggered. If they are over the needs stat, than you gain points depending on the need's number. If you are over the want stat, you gain more points. In contrast, when you are under, you only lose points on needs, not wants stat.
In the event that one of your love, health, and hunger stat managed to be 0 or lower( The pet died), the game will revert to the state of when you first created the pet. ==LICENSE==
The Dynpet source code is copyright (C) 2006 Han Dao and contributors.
Dynpet is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
Dynpet is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with GalaxyMage; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
