AminetAminet
Search:
84451 packages online
About
Recent
Browse
Search
Upload
Setup
Services

game/think/animalkeeper.lha

Mirror:Random
Showing:ppc-amigaosgeneric
No screenshot available
Short:Zoo Keeper/Bejeweled/Monsterz clone
Author:Juha Niemimäki + co
Uploader:jniemima mail student oulu fi (JN)
Type:game/think
Version:0.2
Architecture:ppc-amigaos >= 4.0.0
Date:2006-01-22
Download:http://aminet.net/game/think/animalkeeper.lha - View contents
Readme:http://aminet.net/game/think/animalkeeper.readme
Downloads:3751

Animal Keeper 0.2


Background

Animal Keeper is a clone of a popular Flash game called Zoo Keeper. There are
some Zoo Keeper clones for other platforms like Monsterz and Bejeweled.

Animal Keeper for AmigaOS is still work in progress and it's lacking in many
essential areas like music and general polish but it's quite playable already.
The main purpose is not to make a 1:1 copy of the original, I just wanted to
write something similar for AmigaOS.


Playing the Game

The main idea is to swap two animals horizontally or vertically so that there is
at least 3 adjacent animals (of the same kind) in a row or column. After that
the animals will disappear and new ones will drop to the board.

At the same time, the timebar is reducing so you can't think your moves too
long.
Some extra time is be gained by connecting similar pieces on the board.

Select a piece by left-clicking it. It should start flashing now, and choosing a
left/right/up/down neighbor of the flashing piece attempts to swap the
pieces. Only swaps that lead to an animal triplet, are succesful.

Sometimes there is a special piece on the board that is cycling between all
possible animals. Clicking this piece with the left mouse button will remove all
of that kind animal pieces from the board! The probability for this piece to
appear is 1:5.

If there are no moves left on the current board, it will be resetted.

If time runs out, player's score is checked against highscores and good players
will get their names to the list. Use keyboard to enter your name (max 8 chars)
and ENTER to finish, BACKSPACE to delete previous character.

The game will be auto-paused if the input focus shifts to another window. The
view will be faded out to prevent cheating on time.

If there is more than one tileset available, you can use SPACE to swap between
them.


Customizing GFX

Currently the graphics are loaded from 256*32 bitmaps. The game supports
multiple
tilesets. These must be stored in the "gfx" directory.

Animation & bigger tiles are on the TODO list. At this time, a tileset may
consist of 8 pieces (size 32*32). Graphics are loaded with datatype support.


Customizing SOUND

Sound samples are in "sounds" directory. There are currently 9 samples for
different purposes. The list follows:

gameover
highscore
joker
key
levelup
new
remove
select
swap

Samples are loaded with datatype support.


Changes to 0.1:
- highscore
- levels
- sounds
- additional tileset by "Herewegoagain"
- animal stat view (goes from red to green when enough)
- auto pause
- 8th piece
- support for multiple tilesets
- bugfixes
- more bugs


TODO

- font system
- full screen?
- music
- contributed gfx
- menus
- optimization
- ...


Credits:

Original idea - Author of Zoo Keeper!

Coding - Juha "capehill" Niemimäki
Tileset + icons - Martin "mason" Merz
Additional tileset, gfx and ideas - "herewegoagain"
Testing - Tony "ToAks" Aksnes


Contents of game/think/animalkeeper.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                 1049    1162  90.3% -lh5- 5c77 Jan 21 23:49 AnimalKeeper02.info
[generic]                20126   43760  46.0% -lh5- fae1 Jan 21 19:33 AnimalKeeper02/AnimalKeeper
[generic]                  977    1074  91.0% -lh5- 3888 Jan 21 23:49 AnimalKeeper02/AnimalKeeper.info
[generic]                22190   22493  98.7% -lh5- d82c Jan 21 18:35 AnimalKeeper02/gfx/herewegoagain.png
[generic]                13317   13563  98.2% -lh5- a6a4 Jan 21 18:35 AnimalKeeper02/gfx/mason.png
[generic]                 3580    3580 100.0% -lh0- df73 Jan 21 23:48 AnimalKeeper02/icons/zooicon.png
[generic]                 4106    4106 100.0% -lh0- 86ac Jan 21 23:48 AnimalKeeper02/icons/zooicon_Drawer.png
[generic]                 1490    2899  51.4% -lh5- ebcd Jan 21 19:27 AnimalKeeper02/Readme.txt
[generic]                14509   31690  45.8% -lh5- eedd Jan 21 13:23 AnimalKeeper02/sounds/gameover
[generic]                14030   20280  69.2% -lh5- f21a Jan 21 13:23 AnimalKeeper02/sounds/highscore
[generic]                 6832    8634  79.1% -lh5- d78a Jan 21 13:23 AnimalKeeper02/sounds/joker
[generic]                 1396    1710  81.6% -lh5- efca Jan 21 13:23 AnimalKeeper02/sounds/key
[generic]                 3679    5194  70.8% -lh5- d6af Jan 21 13:23 AnimalKeeper02/sounds/levelup
[generic]                  545     642  84.9% -lh5- ba7a Jan 21 13:23 AnimalKeeper02/sounds/new
[generic]                  469     512  91.6% -lh5- 76e0 Jan 21 13:23 AnimalKeeper02/sounds/remove
[generic]                  890     890 100.0% -lh0- 845e Jan 21 13:23 AnimalKeeper02/sounds/select
[generic]                 1572    1714  91.7% -lh5- f172 Jan 21 13:23 AnimalKeeper02/sounds/swap
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        17 files  110757  163903  67.6%            Jan 22 15:25

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>