Ponies and Kittens

A HardHat/John-Paul Gignac game

Introduction

You are a pink pony, who is charged with the magical task to find kittens
and pair them up.  It won't be easy, you need to run and jump from platform
to platform, pushing crates and hay bales into position, and taking elevators
to reach the highest heights.

Installation

Put poniesandkittens folder in psp/game dir of your memorystick.  Start the 
game in your favorite method: NoKxploit (1.5), from the menu (1.0), or from 
the eLoader menu (2.0+).  The game starts with the title screen, then it
goes straight into the action.

How to Play

The top of the screen is the game status.  It tells you your health, 
lives left, kittens matched from this level and your total score.
The rest of the screen is where the pony is exploring.  Controls:

	left, right arrow - move the pony
	X - jump 

There are three different colours of kittens, two of each colour on each 
level.  To complete a level match the kittens and collect the rainbows
and other lucky charms.

For moving up, jump for it.  The pony can jump on the bridges from below
but never onto grass from below.

How to Mod

There are three ways that the game can be modded: change the sprite sheet,
add new or modify existing levels, or alter the source code.

To change the sprite sheet, start your favorite paint program (such as
GIMP or PhotoShop), and enable grid mode with a grid spacing of 16x16.

The levels are all in individual text files called: map/level001.txt, ...
These can be edited in the level editor, or in a text editor (such as notepad).
The meaning of all of the symbols in the file engine.c

In the src directory is the source code, released into the revised BSD license.
Included is the Makefile for the PSP version of the game.

The PSP version is written in C using the SDL + SDL_image + SDL_mixer + SDL_ttf.
The host (Windows, Linux, MacOS) testing version, is written
in C on SDL with SDL_image and SDL_mixer.  

Add sounds with the file names:
	"jump.wav",
	"start.wav",
	"kitten.wav",
	"end.wav",
	"die.wav",
	"elevator.wav",
	"match.wav",
	"door.wav"
and these are used at various points if available.

Music is from "rush.it", if available.  Or maybe from playlist.txt if available
(only the first 5 songs are played).

Credits

Based on an original firmware idea on the #PSPDEV irc chat channel by ZeZu.

Programming: Hardhat, John-Paul Gignac
Graphics: Hardhat, John-Paul Gignac
Level design: Hardhat, John-Paul Gignac
Testing: Hardhat, John-Paul Gignac
Sound effects: www.meanrabbit.com, www.ilovewavs.com
Music: http://saga-games.ath.cx/sagamusix/ released under creative
commons attribution.
With inspiration from Ansel horse images, 
http://leeandcathy.blogspot.com/2005/10/photo-vito-is-growing-up.html

With thanks to PS2DEV.org for all of their great tools. 

Copyright 2006 HardHat, John-Paul Gignac
Contact hardhat@mail.ru 

http://www.adamcon.org/~dmwick/psp/

