C/C++, Visual Basic, ASP/ASP.Net, Java/JavaScript, HTML, COM, SQL, Direct X, OpenGL, Web Programming, Games Programming, MS Windows, Linux, PS2, PS3, Xbox, Xbox 360 |
|
|
|
Bell-Fruit Games - Casino Roulette |
|
|
|
My work on the game (Oct 2007 - Jan 2008)
This game was written in C++ and uses OpenGL as the graphics API, GLSL for shader programming and OpenAL as the Audio API.
On this project i worked with another programmer, I was responsible for making the game look pretty and add polish to the graphics, while the other programmer worked on the actual underlying Roulette game implementation. On this game i implemented the following; Roulette wheel ball animation interpolation to make the ball land in a pre-determined number as realistically looking as possible; Realtime shadowing on the roulette wheel. The spindle, ball and wheel outer cast shadows as well as self-shadow; An environment map shader for the roulette wheel spindle; Blur effect for Ambassador wheel spin; Particle effect when a win is achieved on the Ambassador wheel; All audio, including speech and ball movement. 3DS models are used for the Roulette wheel and ball animations.
The game was released on the Video-Eclipse gaming machines under Bell-Fruit's video-based 3G Gaming branding.
Click on the image on the right to play a flash-video of the game.
Note: This web based flash-video does not represent the quality of the final game, the actual game runs at a smooth high frame rate and at a resolution of 768x1024. |
|
|
You don't appear to have the Adobe Flash plugin (or an old version, please upgrade) or have Javascript turned off so you will be unable to watch videos on leighmachin.com
|
|
Filesize: 18,967KB, Duration: 3m 08s |
|
|
|
|
|