My open source Papervision game demo

September 22nd, 2008 by Bryson Whiteman


Friendly Integration: click here to play

I’m releasing the source code for a Papervision3D game I was putting together. This project was meant to be an interactive visual for a party my friend threw last weekend, Friendly Integration. This game was meant to be projected onto a wall and controlled with a DDR pad for each player. There were also plans to have additional panels that could be stepped on that changed the “theme” of the game.

Below is a sketch of my initial idea for the project. I wanted to play with the idea of 2 people interacting with each other. Being side by side with the pads I wanted to give the players the ability to be friendly, or the opposite. I didn’t get to the point of executing these ideas as I barely had enough time available to get the basic engine running.


Conceptual sketch

This turned out to be more fun than I expected and I look forward to continuing development on it. It’s not a priority right now but I learned a lot about Papervision in the 15 hours it took me to put together. I didn’t get to doing a serious art pass on it which is unfortunate because it’ll look a lot cooler with some polish.

My inspiration for this was Bomberman and Poy Poy for PS1. I lifted the bomb artwork from a Bomberman drawing I did a while ago.

And the important part…

Play it here: http://blog.sokay.net/stuff/friendly/friendly_04.html

Download source: friendly_integration_src.zip

Note: This uses the Papervision3d 2.0 Great White code library. There are some fine video tutorials at gotoandlearn.com if you need help getting started with that.

View Comments to “My open source Papervision game demo”

  1. “Error, Not Found. “

  2. Ok, thanks! The link was broken. :p

    Wordpress added some nonsense to the URL for whatever reason.

  3. Hello!
    Very Interesting post! Thank you for such interesting resource!
    PS: Sorry for my bad english, I’v just started to learn this language ;)
    See you!
    Your, Raiul Baztepo

  4. Looks like this is using an older version of papervision ( I see FreeCamera3D() referenced in the code…

    Do you have an updated version of this you can post?

    Cool game :)

Leave a Reply

blog comments powered by Disqus