Ponies and Kittens PSP

From GameBrew
Ponies and Kittens
Poniespsp2.png
General
AuthorHardHat, John-Paul
TypePlatform
Version1.0
LicenseRevised BSD
Last Updated2006/08/01
Links
Download
Website
Source

Ponies and Kittens is a PSP homebrew platformer by HardHat and John-Paul Gignac.

Installation

Put poniesandkittens folder in /PSP/GAME/ dir of your Memory Stick.

User guide

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.

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.

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. Included is the Makefile for the PSP version of the game.

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).

Controls

Left/Right - Move the pony

Cross - Jump, Hold for higher jump

Select - Reset a level

Screenshots

poniespsp3.png

poniespsp4.png

poniespsp5.png

Credits

Technical details:

  • 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.

Credits:

  • 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.

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

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

Copyright 2006 HardHat, John-Paul Gignac.

External links

Advertising: