The interactive file manager requires Javascript. Please enable it or use sftp or scp.
You may still browse the files here.

Download Latest Version Beasties 3.1.1 (143.2 kB)
Email in envelope

Get an email when there's a new version of Beasties

Home / ver3.0.0
Name Modified Size InfoDownloads / Week
Parent folder
beasties_3.0.0.zip 2014-11-09 100.0 kB
README.txt 2014-11-09 5.5 kB
Totals: 2 Items   105.6 kB 0
================================================================================
---                     ___ ___  ___  ________ _ ___ ___                     ---
---                    | _ \  _|/ _ \/ _/_   _| |  _/ _/                     ---
---                    | _ <  _|  _  \_ \ | | | |  _\_ \                     ---
---                    |___/___|_| |_/__/ |_| |_|___/__/                     ---
---                                                                          ---
================================================================================

NAME------:  Beasties
VERSION...:  3.0.0
INTERFACE.:  GUI
URL.......:  http://beasties.sourceforge.net/
AUTHOR....:  PCGuyIV
AUTHOR URL:  http://pcguyiv.users.sourceforge.net/
LICENSE...:  GNU General Public License version 3 (GPLv3)

Copyright (C) 2014 - PCGuyIV

This program 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 3 of the License, or (at your option) any later
version.

This program 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
this program.  If not, see <http://www.gnu.org/licenses/>.

================================================================================

CONTENTS OF beasties_3.0.0.zip
--------------------------------------------------------------------------------
beasties.jar..................................Executable jar file
beasties.ico..................................Shortcut icon
license.txt...................................GNU General Public License, ver. 3
README.txt....................................This file
src...........................................Source folder
    beasties..................................beasties package folder
        package-info.java.....................Package information
        Beasties.java.........................The main program
        Beastie.java..........................Class for generating beasties
        Game.java.............................Class containing game logic
        Player.java...........................Class for generating the player
        images................................beasties.images package folder
        	package-info.java.................Package information
            beasties.png......................Images used in the game
            broken.png
            bullets.png
            defeated.png
            emptygun.png
            emptypills.png
            fist.png
            heart.png
            knife.png
            pills.png
            pistol.png
            tape.png
--------------------------------------------------------------------------------

CHANGES IN 3.0.0
--------------------------------------------------------------------------------
- Complete rework of game code
- Changed from CLI to GUI interface

CHANGES IN 2.0.2
--------------------------------------------------------------------------------
- Issue with Quit confirmation dialogue fixed.

CHANGES IN 2.0.1
--------------------------------------------------------------------------------
- Fixed issue that reset player name to default value when starting a new game.
- Changed player name default value from "valiant warrior" to "Valiant Warrior".

CHANGES IN 2.0.0
--------------------------------------------------------------------------------
- Changed development language from Python to Java.

NOTE:  There may be some other minor changes in damage values and wording
changes, but otherwise, the game remains unchanged from the Python version.

CHANGES IN 1.2.1
--------------------------------------------------------------------------------
- Number of monsters increased to 6
- Number of medicines increased to 4
- Strength of attacks increased overall.
- Health of Monsters & Player increased.
- Knife can be repaired twice

CHANGES IN 1.2.0
--------------------------------------------------------------------------------
- Gun's maximum damage has been reduced.
- Ability to reload gun once has been added.
- Ability to quit the game from the attack menu added.

CHANGES IN 1.1.0
--------------------------------------------------------------------------------
- Health/Damage System is now points based rather than percentage based.
- Punches have a higher maximum damage, but can still result in 0 damage.
- Knife breaks instead of being lost.  It can be repaired once.  If it breaks a
  second time, it's destroyed for the remainder of the game.
- The gun's maximum damage has been slightly reduced.
- Monsters have a slightly higher maximum damage, but can still do as little as
  0 damage.

While this is not specifically a "beta" release in the truest sense, it does
serve as a beta for the greater picture.  The end result is to be a text-based
role-playing game, complete with magic, weapons, armor, treasures, monsters,
boss villans, etc.

Feel free to use this as a starting point for your own program.  (It is open-
source, after all.)  If you have suggestions or ideas, feel free to submit
them, but don't be offended if I don't use them.  This is more of a learning
process for me in the world of programming than any real aspirations of being
a game designer.  It is for this reason that I will also turn down any offers
of help.
Source: README.txt, updated 2014-11-09