Releases: Double-Fine-Game-Club/pongball
Pongball v0.1.1 (5dc8d48)
Description
This build contains minor fixes from @fragmental and @Cheeseness that address spinner behaviour, music timing and disable the Exit to menu button.
How to play
Deflect the ball with your paddle and attempt to score goals by getting the ball past your oppenents' paddles. Hitting bumpers and rollover targets (lightpads) increases the point value of goals.
Players can use special powers to affect play such as obscure, obstruct and slow. Powers are single use and randomly given every 20 seconds.
Starting a game
If online play is selected
- Create a host or join a waiting host's game as a client.
- The game host should choose desired model variants, table layout and paddle type, and then click
Play
.
If offline play is selected
- Select the desired number of local players.
- Choose desired model variants, table layout and paddle type, and then click
Play
.
Controls
Right player:
Up
move upDown
move downRight Shift
hit animation and flippersRight Ctrl
activate power
Left player:
W
orE
move upS
move downLeft Shift
hit animation and flippersLeft Ctrl
activate power
Gamepad controls (optimised for XBox 360 gamepads on Windows):
Left Stick
move up and downB
hit animationX
activate powerLeft Bumper
left flipperRight Bumper
right flipper
Known Issues
Please note that this is still a very early build - the game is still missing many important mechanics!
- Network sync of ball and paddle location is not reliable
- Exiting to menu and starting a new game may cause the ball to not be reset after goals
- Ceiling collision in Table_kednar creates unexpected ball movement
- Ramps are difficult to hit the ball into
- Table layouts and obstacle behaviours are not final
Pongball v0.1.0 (e1a81bd)
Description
This build features paddle control improvements and many bug fixes and tweaks from @lightsoda @fragmental @osse101 @bobsayshilol @KGuNN45 and @Cheeseness!
How to play
Deflect the ball with your paddle and attempt to score goals by getting the ball past your oppenents' paddles. Hitting bumpers and rollover targets (lightpads) increases the point value of goals.
Players can use special powers to affect play such as obscure, obstruct and slow. Powers are single use and randomly given every 20 seconds.
Starting a game
If online play is selected
- Create a host or join a waiting host's game as a client.
- The game host should choose desired model variants, table layout and paddle type, and then click
Play
.
If offline play is selected
- Select the desired number of local players.
- Choose desired model variants, table layout and paddle type, and then click
Play
.
Controls
Right player:
Up
move upDown
move downRight Shift
hit animation and flippersRight Ctrl
activate power
Left player:
W
orE
move upS
move downLeft Shift
hit animation and flippersLeft Ctrl
activate power
Gamepad controls (optimised for XBox 360 gamepads on Windows):
Left Stick
move up and downB
hit animationX
activate powerLeft Bumper
left flipperRight Bumper
right flipper
Known Issues
Please note that this is still a very early build - the game is still missing many important mechanics!
- Network sync of ball and paddle location is not reliable
- Exiting to menu and starting a new game may cause the ball to not be reset after goals
- Spinner in Speedster can end up in a state where it can't be hit
- Ceiling collision in Table_kednar creates unexpected ball movement
- Ramps are difficult to hit the ball into
- Table layouts and obstacle behaviours are not final
Pongball 2017-04-27_8b8fb3f
Description
This build features improved controls, @kednar's new table, @VideogameScrapbook's controls prompt, @lightsoda's work on win conditions, @lightsoda's work on ball behaviour, @Osse and @lightsoda's work on powers, @fragmental's work on music, music tracks from @lightsoda @JenniBee and @kyle3wynn, and more (trawl through the commit log for more detail)!
Instructions
Select a mode (offline or online). If online play is selected, create a host or join an existing game as a client.
The game host should choose desired model variants, table layout and paddle type, then click Play
.
Local Player Controls
Right player:
Up
move upDown
move downRight Shift
hit animation and flippersRight Ctrl
activate power
Left player:
W
orE
move upS
move downLeft Shift
hit animation and flippersLeft Ctrl
activate power
Gamepad controls:
Left Stick
move up and downB
hit animationX
activate powerLeft Bumper
left flipperRight Bumper
right flipper
Powers are single use and randomly given every 20 seconds.
Known Issues
Please note that this is still a very early build - the game is still missing many important mechanics!
- Network sync of ball location is not reliable
- The
Reset ball position
button does not work for clients in networked multiplayer - Ramps are difficult to hit the ball into
- Paddle movement is not final
- Table layouts and obstacle behaviours are not final
Pongball 2017-04-26_c10ab24
Description
This build features @KGuNN45's new look and feel for the Speedster table, @fragmental's work on multiple local player support, @osse101's work on power UI, @Cheeseness' scoring improvements, @Cheeseness' ball/paddle interaction, @kyle3wynn's spinner, button, goal and power sounds, and much more (trawl through the commit log for details)!
Instructions
Select a mode (offline or online). If online play is selected, create a host or join an existing game as a client.
The game host should choose desired model variants, table layout and paddle type, then click Play
.
Right player:
Up
move upDown
move downSpace
hit animationLeft Alt
activate power
Left player:
Y
move upH
move downQ
hit animationZ
activate power
Powers are single use and randomly given every 20 seconds.
Known Issues
Please note that this is still a very early build - the game is still missing many important mechanics (such as scoring goals)!
- Key bindings are awkward
- Network sync of ball location is not reliable
- The
Reset ball position
button does not work for clients in networked multiplayer - Ramps are difficult to hit the ball into
- Obstruct power does not block paddles
- Flippers are not present in all obstacle asset variants
- Flipper controls affect both players' flippers
- Paddle movement is not final
- Ball physics are not final
- Table layouts and obstacle behaviours are not final
Pongball 2017-04-26_820cef2
Description
This build features @KGuNN45's new look and feel for the Speedster table, @fragmental's work on multiple local player support, @osse101's work on power UI, @Cheeseness' scoring improvements, @Cheeseness' ball/paddle interaction, @kyle3wynn's spinner, button, goal and power sounds, and much more (trawl through the commit log for details)!
Instructions
Select a mode (offline or online). If online play is selected, create a host or join an existing game as a client.
The game host should choose desired model variants, table layout and paddle type, then click Play
.
Local Player Controls
Right player:
Up
move upDown
move downSpace
hit animationLeft Alt
activate power
Left player:
Y
move upH
move downQ
hit animationZ
activate power
Powers are single use and randomly given every 20 seconds.
Known Issues
Please note that this is still a very early build - the game is still missing many important mechanics (such as scoring goals)!
- Key bindings are awkward
- Network sync of ball location is not reliable
- The
Reset ball position
button does not work for clients in networked multiplayer - Ramps are difficult to hit the ball into
- Obstruct power does not block paddles
- Flippers are not present in all obstacle asset variants
- Flipper controls affect both players' flippers
- Paddle movement is not final
- Ball physics are not final
- Table layouts and obstacle behaviours are not final
Pongball 2017-04-25_f9838f0
Description
This build features @lightsoda's camera fixes, @jctwood's obstacle network sync work, @fierydrake's start-of-round countdown, @fierydrake's ball physics tweaks, @Cheeseness' work on credits and about screens, and @osse101 work fixing a bunch of misc bugs!
Instructions
Select a multiplayer mode (local or online). If online play is selected, create a host or join an existing game as a client.
Choose desired model variants and table layout and click Load Scene
. Select the paddle you would like to control (1
for left, 2
for right) and click Proceed
.
Use Up
and Down
cursor keys to control paddle movement. Use Ctrl
to activate the slingshot paddle's effect. Use Ctrl
and Alt
to control flippers. Press Space
to trigger player powers (single use, randomly given every 30 seconds)
Known Issues
Please note that this is still a very early build - the game is still missing many important mechanics (such as scoring goals)!
- Network sync of paddle location is not reliable
- Network sync of ball location is not reliable
- Player controlled paddles will sometimes move on their own
- Clicking
Load Scene
without selecting a table or model variants will result in models not being loaded - The
Reset ball position
button does not work for clients in networked multiplayer - Ramps are difficult to hit the ball into
- Paddle abilities and flipper controls use the same keys
- Obstruct power does not block paddles
- Flippers are not present in all obstacle asset variants
- Flipper controls affect both players' flippers
- Paddle movement is not final
- Ball physics are not final
- Table layouts and obstacle behaviours are not final
Pongball 2017-04-24_1253b4c
Description
This build features @jctwood's updates to table and asset selection in online mode, @lightsoda's fixes for erratic ball behaviour, @osse101's work on powers in online mode and @fragmental's work on persistent volume settings.
Instructions
Select a multiplayer mode (local or online). If online play is selected, create a host or join an existing game as a client.
Choose desired model variants and table layout and click Load Scene
. Select the paddle you would like to control (1
for left, 2
for right) and click Proceed
.
Use Up
and Down
cursor keys to control paddle movement. Use Ctrl
to activate the slingshot paddle's effect. Use Ctrl
and Alt
to control flippers. Press Space
to trigger player powers (single use, randomly given every 30 seconds)
Known Issues
Please note that this is still a very early build - the game is still missing many important mechanics (such as scoring goals)!
- Network sync of paddle location is not reliable
- Network sync of ball location is not reliable
- Player controlled paddles will sometimes move on their own
- Clicking
Load Scene
without selecting a table or model variants will result in models not being loaded - The
Reset ball position
button does not work for clients in networked multiplayer - Ramps are difficult to hit the ball into
- Paddle abilities and flipper controls use the same keys
- Obstruct power does not block paddles
- Flipper controls affect both players' flippers
- Paddle movement is not final
- Ball physics are not final
- Camera does not follow ball
- Table layouts and obstacle behaviours are not final
Pongball 2017-04-23_abf23af
Description
This build features @fragmental's work on audio options, new sound effects from @kyle3wynn and lclhstr, and @lightsoda's work on @kednar's "robot paddle" (players are currently automatically assigned paddles).
Instructions
Select a multiplayer mode (local or online). If online play is selected, create a host or join an existing game as a client.
Choose desired model variants and table layout and click Load Scene
. Select the paddle you would like to control (1
for left, 2
for right) and click Proceed
.
Use Up
and Down
cursor keys to control paddle movement. Use Ctrl
to activate the slingshot paddle's effect. Use Ctrl
and Alt
to control flippers. Press Space
to trigger player powers (single use, randomly given every 10 seconds)
Known Issues
Please note that this is still a very early build - the game is still missing many important mechanics (such as scoring goals)!
- Network sync of paddle location is not reliable
- Network sync of ball location is not reliable
- Player controlled paddles will sometimes move on their own
- Clicking
Load Scene
without selecting a table or model variants will result in models not being loaded - The
Reset ball position
button does not work for clients in networked multiplayer - Ramps are difficult to hit the ball into
- Paddle abilities and flipper controls use the same keys
Space
triggers powers for both players at once- Player powers do not work properly with networked multiplayer
- Flipper controls affect both players' flippers
- Paddle movement is not final
- Ball physics are not final
- Camera does not follow ball
- Table layouts and obstacle behaviours are not final
Pongball 2017-04-22_54d2516
Description
This build features an initial version of @KGuNN45's Speedster table, @fragmental's work on gates, buttons and spinners, and @osse101's initial work on player powers/abilities.
Instructions
Select a multiplayer mode (local or online). If online play is selected, create a host or join an existing game as a client.
Choose desired model variants and table layout and click Load Scene
. Select the paddle you would like to control (1
for left, 2
for right) and click Proceed
.
Use Up
and Down
cursor keys to control paddle movement. Use Ctrl
to activate the slingshot paddle's effect. Use Ctrl
and Alt
to control flippers. Press Space
to trigger player powers (single use, randomly given every 10 seconds)
Known Issues
Please note that this is still a very early build - the game is still missing many important mechanics (such as scoring goals)!
- Network sync of paddle location is not reliable
- Player controlled paddles will sometimes move on their own
- Clicking
Load Scene
without selecting a table or model variants will result in models not being loaded - The
Reset ball position
button does not work for clients in networked multiplayer - Ramps are difficult to hit the ball into
- Paddle abilities and flipper controls use the same keys
Space
triggers powers for both players at once- Player powers do not work properly with networked multiplayer
- Flipper controls affect both players' flippers
- Paddle movement is not final
- Ball physics are not final
- Camera does not follow ball
- Table layouts and obstacle behaviours are not final
Pongball 2017-04-21_a801fef
Description
This build features @jctwood's work on multiplayer score tracking, @kednar's slingshot paddle, @lightsoda's exit to menu button, @kyle3wynn's updated sound effects and @lightsoda's "clean" test table.
Instructions
Select a multiplayer mode (local or online). If online play is selected, create a host or join an existing game as a client.
Choose desired model variants and table layout and click Load Scene
. Select the paddle you would like to control (1
for left, 2
for right) and click Proceed
.
Use Up
and Down
cursor keys to control paddle movement. Use Ctrl
to activate the slingshot paddle's effect. Use Ctrl
and Alt
to control flippers.
Known Issues
Please note that this is still a very early build - the game is still missing many important mechanics (such as scoring goals)!
- Network sync of paddle location is not reliable
- Player controlled paddles will sometimes move on their own
- Clicking
Load Scene
without selecting a table or model variants will result in models not being loaded - The
Reset ball position
button does not work for clients in networked multiplayer - Ramps are difficult to hit the ball into
- Paddle abilities and flipper controls use the same keys
- Flipper controls affect both players' flippers
- Paddle movement is not final
- Ball physics are not final
- Camera does not follow ball
- Table layouts and obstacle behaviours are not final