Skip to main content
GameDev.net gamedev.net
🔒 Locked

Physical Pool

Started by DudeMiester May 26, 2010 at 11:39 PM 0 replies 1.2k views
Original Post
DudeMiester
DudeMiester
Hello everyone, This is the final project I, Darryl Barnhart, did as the final project for my recent game programming diploma at Humber College. It's a 3D fairly physically accurate pool simulation with some nice rendering. The physics and rendering are custom, written on my own using OpenGL, C++, GLEW and Sony's vector math library (found at the Bullet Physics website). This technical stuff is what I enjoy, mainly. Gameplay wise, I've only implemented eight ball, and not all the detailed rules about fouling and simultaneous contacts. The pockets are a total hack, implemented as sensor volumes (touch the gold ball and it's pocketed), because I didn't have the time to add either CSG or mesh collision to my physics engine (just spheres/boxes/rays). The vast majority of the work below has been done in only the past two months, you see. Still, it's reasonably fun. When I get a place to host the installer, I'll update this thread. In the mean time, if you want a copy email me at darryl@dbarnhart.ca. It's just under 8MB, so it should be fine for most mail services. The UI is nicely animated thanks to Clutter and MX. You can see a custom carousel menu I wrote below. Here's a few screenshots: Gameplay Placing the cueball for the break Options menu Main menu (the balls rain in when the program starts)
[s] [/s]
I can see the fnords.

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.