PLASMA PONG v1.3c (OS X PORT - POWER PC) (c) 2007 Steve Taylor Email: staylor5@gmu.edu Website: www.PlasmaPong.com Special Thanks: Jos Stam (Real-time Fluid Dynamics for Games) Link: http://www.dgp.toronto.edu/people/stam/reality/Research/pdf/GDC03.pdf Ron Fedkiw Mark Harris Jeremy Lucier (Installer Setup, General Assistance) Everyone who has tested my game and given donations (Thanks!) Music: ES Posthumus - Pompeii Harry Gregson-Williams - Training Montage Disclaimer: If you are prone to epilepsy, please stay away from this game. REQUIREMENTS: -Mac OS X (10.4+) - Power PC Only! -Due to the intense fluid calculations, a 2.0 GHz P4 or higher is strongly recommended. -A 128MB GPU is also recommended. OVERVIEW: Plasma Pong is a variant of the popular PONG game, with a high tech twist - it uses computational fluid dynamics to drive the environment. As the game starts you will have to duke it out against the opposing paddle, using the fluid as your weapon. To do this you can shoot plasma out of the paddle to push the fluid around, which in turn pushes the ball around. Another weapon at your disposal is the ability to suction fluid back into your paddle. By doing this, possession of the ball can be controlled by the player. Once the ball is fully sucked into the paddle, you can blast the ball across to the opposing player's side. The power of the suction, and its blast, is determined by a meter at the top of the screen. If you hold on too long, you risk losing the ball. After scoring against the opponent, you will 'Level Up' and the game mechanics will become harder. The ball will be more reactive to the fluid, making it much more unpredictable. Lose the ball and you will lose a life. Lose 10 lives and its game over. Good Luck! SINGLEPLAYER CONTROLS: -Move the mouse up and down to move the paddle -Hold down the LEFT MOUSE BUTTON to shoot plasma jets -Hold down the RIGHT MOUSE BUTTON to suction the plasma -Release the RIGHT MOUSE BUTTON to blast a shockwave GENERAL KEYBINDS: Key: | Description: --------------------------------------------- ESCAPE | Go back to the main menu SPACEBAR | Pause the game 'L' | Toggle 3D Lighting '1' | Toggle plasma shader '2' | Toggle density shader '3' | Toggle dye shader '4' | Toggle velocity shader '5' | Toggle curl shader '6' | Toggle pressure shader '7' | Toggle divergence shader '8' | Toggle velocity lines '9' | Toggle normal lines '0' | Toggle velocity grid '-' | Cycle previous colormap scheme '+' | Cycle next colormap scheme 'M' | Quick mute toggle for music SANDBOX KEYBINDS: Key: | Description: --------------------------------------------- Mouse | See '?' help button on the toolbar '[' | Cycle previous dye color ']' | Cycle next dye color 'A' | Toggle swirl mode 'B' | Toggle buoyancy 'C' | Clear the fluid 'E' | Toggle emitter mode 'F' | Toggle eraser mode 'G' | Toggle gravity 'H' | Toggle help pane 'J' | Toggle jello mode 'R' | Randomize the colormap 'S' | Toggle sink mode 'T' | Toggle hide/unhide the toolbar 'V' | Toggle vorticity 'W' | Toggle wall mode 'X' | Toggle particle mode 'Z' | Toggle viscosity MULTIPLAYER KEYBINDS: Key: | Description: --------------------------------------------- 'W' | Player 1 move up 'S' | Player 1 move down 'A' | Player 1 plasma suction (release to blast) 'D' | Player 1 plasma jet UP ARROW | Player 2 move up DOWN ARROW | Player 2 move down RIGHT ARROW | Player 2 plasma suction (release to blast) LEFT ARROW | Player 2 plasma jet ADDITIONAL NOTES: -Video setting changes will not take effect until the game is restarted -Game settings can be changed manually by going into config.ini (C) 2007, Steve Taylor