Skip to content

Releases: Double-Fine-Game-Club/pongball

Pongball v0.1.1 (5dc8d48)

03 May 07:58
Compare
Choose a tag to compare
Pre-release

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 up
  • Down move down
  • Right Shift hit animation and flippers
  • Right Ctrl activate power

Left player:

  • W or E move up
  • S move down
  • Left Shift hit animation and flippers
  • Left Ctrl activate power

Gamepad controls (optimised for XBox 360 gamepads on Windows):

  • Left Stick move up and down
  • B hit animation
  • X activate power
  • Left Bumper left flipper
  • Right 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)

01 May 19:48
Compare
Choose a tag to compare
Pre-release

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 up
  • Down move down
  • Right Shift hit animation and flippers
  • Right Ctrl activate power

Left player:

  • W or E move up
  • S move down
  • Left Shift hit animation and flippers
  • Left Ctrl activate power

Gamepad controls (optimised for XBox 360 gamepads on Windows):

  • Left Stick move up and down
  • B hit animation
  • X activate power
  • Left Bumper left flipper
  • Right 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

27 Apr 17:21
Compare
Choose a tag to compare
Pre-release

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 up
  • Down move down
  • Right Shift hit animation and flippers
  • Right Ctrl activate power

Left player:

  • W or E move up
  • S move down
  • Left Shift hit animation and flippers
  • Left Ctrl activate power

Gamepad controls:

  • Left Stick move up and down
  • B hit animation
  • X activate power
  • Left Bumper left flipper
  • Right 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

26 Apr 16:56
Compare
Choose a tag to compare
Pre-release

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 up
  • Down move down
  • Space hit animation
  • Left Alt activate power

Left player:

  • Y move up
  • H move down
  • Q hit animation
  • Z 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

27 Apr 15:48
Compare
Choose a tag to compare
Pre-release

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 up
  • Down move down
  • Space hit animation
  • Left Alt activate power

Left player:

  • Y move up
  • H move down
  • Q hit animation
  • Z 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

25 Apr 12:44
Compare
Choose a tag to compare
Pre-release

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

24 Apr 15:24
Compare
Choose a tag to compare
Pre-release

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

23 Apr 14:13
Compare
Choose a tag to compare
Pre-release

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

22 Apr 12:56
Compare
Choose a tag to compare
Pre-release

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

21 Apr 14:02
Compare
Choose a tag to compare
Pre-release

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