A physics platform game about a plucky wheeled robot named Polly
Find a file
2012-12-14 09:54:30 -08:00
physics Initial commit. 2012-12-14 09:47:48 -08:00
resources Initial commit. 2012-12-14 09:47:48 -08:00
ball.cpp Initial commit. 2012-12-14 09:47:48 -08:00
ball.h Initial commit. 2012-12-14 09:47:48 -08:00
block.cpp Initial commit. 2012-12-14 09:47:48 -08:00
block.h Initial commit. 2012-12-14 09:47:48 -08:00
escalator.cpp Initial commit. 2012-12-14 09:47:48 -08:00
escalator.h Initial commit. 2012-12-14 09:47:48 -08:00
fan.cpp Initial commit. 2012-12-14 09:47:48 -08:00
fan.h Initial commit. 2012-12-14 09:47:48 -08:00
LGPL-3.0.txt Initial commit. 2012-12-14 09:47:48 -08:00
LICENSE Initial commit. 2012-12-14 09:47:48 -08:00
lighting.cpp Initial commit. 2012-12-14 09:47:48 -08:00
lighting.h Initial commit. 2012-12-14 09:47:48 -08:00
main.cpp Initial commit. 2012-12-14 09:47:48 -08:00
Makefile Initial commit. 2012-12-14 09:47:48 -08:00
material.cpp Initial commit. 2012-12-14 09:47:48 -08:00
material.h Initial commit. 2012-12-14 09:47:48 -08:00
model.cpp Initial commit. 2012-12-14 09:47:48 -08:00
model.h Initial commit. 2012-12-14 09:47:48 -08:00
player.cpp Initial commit. 2012-12-14 09:47:48 -08:00
player.h Initial commit. 2012-12-14 09:47:48 -08:00
portal.cpp Initial commit. 2012-12-14 09:47:48 -08:00
portal.h Initial commit. 2012-12-14 09:47:48 -08:00
ramp.cpp Initial commit. 2012-12-14 09:47:48 -08:00
ramp.h Initial commit. 2012-12-14 09:47:48 -08:00
README.md Update README.md 2012-12-14 09:54:30 -08:00
README.txt Initial commit. 2012-12-14 09:47:48 -08:00
resource.cpp Initial commit. 2012-12-14 09:47:48 -08:00
resource.h Initial commit. 2012-12-14 09:47:48 -08:00
room.cpp Initial commit. 2012-12-14 09:47:48 -08:00
room.h Initial commit. 2012-12-14 09:47:48 -08:00
room_force.cpp Initial commit. 2012-12-14 09:47:48 -08:00
room_force.h Initial commit. 2012-12-14 09:47:48 -08:00
room_object.cpp Initial commit. 2012-12-14 09:47:48 -08:00
room_object.h Initial commit. 2012-12-14 09:47:48 -08:00
rotating.cpp Initial commit. 2012-12-14 09:47:48 -08:00
rotating.h Initial commit. 2012-12-14 09:47:48 -08:00
SDLMain.h Initial commit. 2012-12-14 09:47:48 -08:00
SDLMain.m Initial commit. 2012-12-14 09:47:48 -08:00
seesaw.cpp Initial commit. 2012-12-14 09:47:48 -08:00
seesaw.h Initial commit. 2012-12-14 09:47:48 -08:00
shader.cpp Initial commit. 2012-12-14 09:47:48 -08:00
shader.h Initial commit. 2012-12-14 09:47:48 -08:00
simulation.cpp Initial commit. 2012-12-14 09:47:48 -08:00
simulation.h Initial commit. 2012-12-14 09:47:48 -08:00
sound.cpp Initial commit. 2012-12-14 09:47:48 -08:00
sound.h Initial commit. 2012-12-14 09:47:48 -08:00
switch.cpp Initial commit. 2012-12-14 09:47:48 -08:00
switch.h Initial commit. 2012-12-14 09:47:48 -08:00
texture.cpp Initial commit. 2012-12-14 09:47:48 -08:00
texture.h Initial commit. 2012-12-14 09:47:48 -08:00
trail.cpp Initial commit. 2012-12-14 09:47:48 -08:00
trail.h Initial commit. 2012-12-14 09:47:48 -08:00
transforming.cpp Initial commit. 2012-12-14 09:47:48 -08:00
transforming.h Initial commit. 2012-12-14 09:47:48 -08:00
translating.cpp Initial commit. 2012-12-14 09:47:48 -08:00
translating.h Initial commit. 2012-12-14 09:47:48 -08:00
tube.cpp Initial commit. 2012-12-14 09:47:48 -08:00
tube.h Initial commit. 2012-12-14 09:47:48 -08:00
wall.cpp Initial commit. 2012-12-14 09:47:48 -08:00
wall.h Initial commit. 2012-12-14 09:47:48 -08:00
world.cpp Initial commit. 2012-12-14 09:47:48 -08:00
world.h Initial commit. 2012-12-14 09:47:48 -08:00
worlds.cpp Initial commit. 2012-12-14 09:47:48 -08:00
worlds.h Initial commit. 2012-12-14 09:47:48 -08:00

Polly-B-Gone

Polly-B-Gone is a 3D physics platform game that tells the story of a plucky wheeled robot named Polly, who has been imprisoned by the nefarious Dr. Nurbs in his laboratory. Polly must overcome a series of increasingly-elaborate obstacles to escape and regain her freedom.

Polly was my entry in the 2008 CS 248 video game competition, and she won the grand prize!

Download

Polly-B-Gone is currently available as a binary only for Mac OS X:

It has only been tested on 10.5 (Leopard), but it probably works on other versions. For other platforms, youll need to build from source and make modifications as necessary.

Screenshots

a-balancing-act airborne i-saw-this-on-tv living-on-the-edge a-breakthrough intro

Documentation

The entire game world for Polly-B-Gone is specified as an XML file. You can edit world.xml to create new levels, new puzzles, and even change the music, textures and lighting! See the wiki for details.