Guinea Pig Adventure I


3d Guinea Pig

Background

I started working on this game as a little experiment in OpenGL programming back in 2001. I had a 3dfx Banshee card, and was testing out the new Mesa accelerated graphics.

About Guinea Pig Adventure

The game is a bare-bones proof of concept. It is somewhat reminiscent of Final Fantasy VII. It's a First Person RPG where you fight enemies but there will eventually be a significant story.

Video


Screenshots

Here is me, in my own video game.


Here is a picture from 0.0.13 in outer space


Here is a picture flying the spaceship in 0.0.13


Here is a picture skimming low over the ocean in 0.0.13


Here what the main map looked like in 0.0.6 (mostly unchanged in 0.0.13 except for better lighting and towns)


Click herefor an animated gif from version 0.0.1


How to Play

In theory you can use a joystick.

For keyboard:

Downloading the Game

The game is Linux only. It has been compiled on OSX and Windows (via CYGWIN) many many years ago, but it is only tested on Linux.

For best performance you NEED a 3d accelerated card with Linux support. Although maybe not anymore, as 14 years of Moore's law have helped.

You will need version 1.2 of the SDL Library.

You can download the source from github here: https://github.com/deater/gpa1

Here's an older snapshot: gpa1-0.0.14.tar.gz (216K) 11 September 2015

Developer Notes

4 September 2026 -- Version 0.0.16

Was reminded of this and thought I might make a video for the 25th anniversary. Cleaned up the code a bit, mostly fixed code that was confused that on a modern system you can get 3000+ frames per second.

20 February 2026

Fixed some compiler warnings. Was showing it to my C programming course as an example of something you could do in C.

8 January 2018 -- Version 0.0.15-pre

Some minor cleanups, added both characters to the credits.

13 September 2015 -- Version 0.0.14

Fix to build on modern machine, some cleanups, put into git repository.

18 September 2001 -- Version 0.0.13

Last release of initial development.

Possibly from Maryland? I had gone down from Massachusetts to see family. I had gone down to Washington DC to get some grad school recommendation letters on September 11th, and ended up stuck in MD for a bit as events that day delayed my trip back home.

25 June 2001 -- Version 0.0.1

Original release of code.


Back to the VMW Software Productions Page