Releases: Double-Fine-Game-Club/bad-golf-community-edition
Bad Golf: Community Edition, 2014-05-26 Test Build
Description
This build features @osse101's ball updates and swing icon, @RyanMorash's Android packaging config, @osse101's refactoring of offline mode scripts, @drewaburden's script and asset reorganisation efforts, @drewaburden's volume tweaks for non-looping 3D sounds, @osse101's win message fixes, @osse101's offline mode cart and head selection work, @osse101's sound instance management tweaks, @osse101's offline mode audio tweaks, and more!
Instructions
Use W``A``S``D
, cursor keys, or analogue stick on a controller to steer. Click and drag with the mouse to rotate the camera whilst driving. Press E to enter golf swing mode and use A
and D
or the left and right cursor keys to aim, W
and S
or the up and down cursor keys to adjust swing power, and space to launch the ball, which will return you to your cart. F12
will take screenshots that will be stored according to Unity's Application.persistentDataPath variable.
Be the first player to hit your ball into the base of the pin (flag) to "win".
The online multiplayer server list now shows servers as being in "Lobby" or "Game started" states. During the "Lobby" phase, players can select cart models and character faces. Players can only join games in the "Lobby" state. Spectator mode has been temporarily disabled.
In online multiplayer mode, press T
to chat. The placeholder HUD element will show "True" when you are close enough to hit the ball. The blue bouncing ball icon represents the player's ball whilst the stationary red ones represent opponents' balls. If the cart becomes stuck, press R
to manually respawn.
In offline multiplayer mode, click on one of the player slots to activate. Click the middle left and right arrows to change colour. After clicking Start, the ball will glow red when you are close enough to hit the ball.
Known Issues
Please note that this is still a very early build - we are still bringing together disparate mechanics which will receive a lot of polish as time goes on!
- The ball in online multiplayer mode is difficult to move with the cart
- The ball may fall through the bottom of the map
- Ball physics are not final
- Cart handling is not final
- Key commands still function during multiplayer text chat on Linux
- Ball movement in online multiplayer is not interpolated/smoothed
- Mouse control for golf mode does not work
- Online multiplayer mode is missing turf particle effects
- Carts may continue to move whilst in golf mode
- Player models may appear to be floating or clip through the ground on steep terrain
- Client players may not see the host's swing pose/animation
Bad Golf: Community Edition, 2014-04-06 Test Build
Description
This build features @bobsayshilol's online multiplayer refactoring, @osse101's minimap fixes, @ErikBehar's offline multiplayer UI fixes, @osse101's migration of cart particle effects to online multiplayer, @bobsayshilol's NAT punchthrough fixes, @ErikBehar's mobile controls, @ErikBehar's audio config fixes, @MaritalWheat's ball marker fixes, @osse101's compiler warning fixes, and more!
Instructions
Use W``A``S``D
, cursor keys, or analogue stick on a controller to steer. Click and drag with the mouse to rotate the camera whilst driving. Press E to enter golf swing mode and use A
and D
or the left and right cursor keys to aim, W
and S
or the up and down cursor keys to adjust swing power, and space to launch the ball, which will return you to your cart. F12
will take screenshots that will be stored according to Unity's Application.persistentDataPath variable.
Be the first player to hit your ball into the base of the pin (flag) to "win".
The online multiplayer server list now shows servers as being in "Lobby" or "Game started" states. During the "Lobby" phase, players can select cart models and character faces. Players can only join games in the "Lobby" state. Spectator mode has been temporarily disabled.
In online multiplayer mode, press T
to chat. The placeholder HUD element will show "True" when you are close enough to hit the ball. The blue bouncing ball icon represents the player's ball whilst the stationary red ones represent opponents' balls. If the cart becomes stuck, press R
to manually respawn.
In offline multiplayer mode, click on one of the player slots to activate. Click the middle left and right arrows to change colour. After clicking Start, the ball will glow red when you are close enough to hit the ball.
Known Issues
Please note that this is still a very early build - we are still bringing together disparate mechanics which will receive a lot of polish as time goes on!
- The ball in online multiplayer mode is difficult to move
- The ball may fall through the bottom of the map
- Ball physics are not final
- Cart handling is not final
- Key commands still function during multiplayer text chat on Linux
- Ball movement in online multiplayer is not interpolated/smoothed
- Mouse control for golf mode does not work
- Online multiplayer mode is missing turf particle effects
- Carts may continue to move whilst in golf mode
- Player models may appear to be floating or clip through the ground on steep terrain
- Client players may not see the host's swing pose/animation
Bad Golf: Community Edition, 2014-03-13 Test Build
Description
This build features @osse101's online multiplayer swing animation implementation, @osse101's online multiplayer "win" implementation, @MaritalWheat's power meter fixes, @MaritalWheat's oiffline multiplayer ball marker implementation, @Lokno's camera movement tweaks, @Lokno's minimap work, @bobsayshilol's networking fixes, @bobsayshilol's manual respawn tweak, @ErikBehar's experimental touch controls, and more!
PLEASE NOTE: The Android build attached to this release contains commits which are not included in the master repo at d6cb1f8 including #230 #229.
Instructions
Use W``A``S``D
, cursor keys, or analogue stick on a controller to steer. Click and drag with the mouse to rotate the camera whilst driving. Press E to enter golf swing mode and use A
and D
or the left and right cursor keys to aim, W
and S
or the up and down cursor keys to adjust swing power, and space to launch the ball, which will return you to your cart. F12
will take screenshots that will be stored according to Unity's Application.persistentDataPath variable.
Be the first player to hit your ball into the base of the pin (flag) to "win".
The online multiplayer server list now shows servers as being in "Lobby" or "Game started" states. During the "Lobby" phase, players can select cart models and character faces. Players can only join games in the "Lobby" state. Players who join after the host has clicked "Start", will be assigned a free floating spectator camera.
In online multiplayer mode, press T
to chat. The placeholder HUD element will show "True" when you are close enough to hit the ball. The blue bouncing ball icon represents the player's ball whilst the stationary red ones represent opponents' balls. If the cart becomes stuck, press R
to manually respawn.
In offline multiplayer mode, click on one of the player slots to activate. Click the middle left and right arrows to change colour. After clicking Start, the ball will glow red when you are close enough to hit the ball.
Known Issues
Please note that this is still a very early build - we are still bringing together disparate mechanics which will receive a lot of polish as time goes on!
- The ball in online multiplayer mode is difficult to move
- The ball may fall through the bottom of the map
- Ball physics are not final
- Cart handling is not final
- Key commands still function during multiplayer text chat on Linux
- Ball movement in online multiplayer is not interpolated/smoothed
- Mouse control for golf mode does not work
- Online multiplayer mode is missing turf particle effects
- Carts may continue to move whilst in golf mode
- Player models may appear to be floating or clip through the ground on steep terrain
- Client players may not see the host's swing pose/animation
- Spectators will not see swing pose/animations or hear horns
Bad Golf: Community Edition, 2014-03-04 Test Build
Description
This build features @osse101's implementation of online multiplayer golf mechanics, @bobsayshilol's network server/client enhancements, @bobsayshilol's spectator implementation, @MaritalWheat's in-game UI fixes, @ErikBehar's local multiplayer texture colour work, @Lokno's minimap icon work, @MaritalWheat's chat bubble implementation, @osse101's floating player name implementation, and more!
Instructions
Use WASD, cursor keys, or analogue stick on a controller to steer. Click and drag with the mouse to rotate the camera whilst driving. Press E to enter golf swing mode and use A and D or the left and right cursor keys to aim, W and S or the up and down cursor keys to adjust swing power, and space to launch the ball, which will return you to your cart. F12 will take screenshots that will be stored according to Unity's Application.persistentDataPath variable.
The online multiplayer server list now shows servers as being in "Lobby" or "Game started" states. During the "Lobby" phase, players can select cart models and character faces. Players can only join games in the "Lobby" state. Players who join after the host has clicked "Start", will be assigned a free floating spectator camera.
In online multiplayer mode, press T to chat. The placeholder HUD element will show "True" when you are close enough to hit the ball. The blue bouncing ball icon represents the player's ball whilst the stationary red ones represent opponents' balls.
In offline multiplayer mode, click on one of the player slots to activate. Click the middle left and right arrows to change colour. After clicking Start, the ball will glow red when you are close enough to hit the ball. Be the first player to hit your ball into the base of the pin (flag) to "win".
Known Issues
Please note that this is still a very early build - we are still bringing together disparate mechanics which will receive a lot of polish as time goes on!
- The ball in online multiplayer mode is difficult to move
- The ball may fall through the bottom of the map
- Ball physics are not final
- Cart handling is not final
- Key commands still function during multiplayer text chat on Linux
- Ball movement in online multiplayer is not interpolated/smoothed
- Mouse control for golf mode does not work
- Mini map icons are very large
- Carts (particularly the 'hotrod' cart) can get stuck easily on trees and steep terrain
- Online multiplayer mode is missing turf particle effects
- Carts may continue to move whilst in golf mode
- Player models may appear to be floating or clip through the ground on steep terrain
- Cart horns don't work :(
- SoundManager related errors may occur in rare circumstances
Bad Golf: Community Edition, 2014-03-02 Test Build
Description
This build features @osse101's online player labels, @lightsoda's UI skinning, @invadererik's volume control functionality, @osse101's online multiplayer lobby status indicators and connected player list, @bobsayshilol's online multiplayer chat scrolling fixes, @bobsayshilol's online multiplayer camera fixes, @lightsoda's loading screen image functionality and much more!
Instructions
Use WASD, arrow keys, or analogue stick on a controller to steer. Click and drag with the mouse to rotate the camera whilst driving.
The online multiplayer server list now shows servers as being in "Lobby" or "Game started" states. Players can only join games in the "Lobby" state. Once the host has clicked "Start", no further players will be able to join.
Online multiplayer players can select cart and character face during the "Lobby" phase.
In online multiplayer mode, press T to chat, and G to make the player model appear next to the ball.
In offline multiplayer mode, click on one of the player slots to activate. Click the middle left and right arrows to change colour. After clicking Start, the placeholder HUD element will show "True" when you are close enough to hit the ball. Press E to enter golf swing mode and use the mouse to aim and click to launch the ball, which will return you to your cart.
Known Issues
Please note that this is still a very early build - we are still bringing together disparate mechanics which will receive a lot of polish as time goes on!
- The ball in online multiplayer mode is difficult to move
- The ball in local multiplayer will often fall through the bottom of the map
- Ball physics are not final
- Cart handling is not final
- Golf mode doesn't allow players to swing at the ball in online multiplayer
- Key commands still function during multiplayer text chat on Linux
- Debug console logs errors when clients connect and disconnect
- Ball indicators are visible in online multiplayer after pressing G
- Local multiplayer games will sometimes not show the right number of players if keyboard control is reassigned to a different player
- Menu music continues to play during online multiplayer games rather than switching to in-game music
Bad Golf: Community Edition, 2014-03-01 Test Build
Description
New in this build are @fatmandu's test course in online multiplayer, @bobsaysholol's completed networking overhaul, @RestingCoder's 'hotrod' cart in online multiplayer mode, @thegsm's new music system, @JenniBee's music, @elneilios' music, @GitMusic's audio handling system, @soon2bdead's cart particle effects in local multiplayer mode, @ErikBehar's local split screen mode, @bc5389's automatic fall out respawn script in online multiplayer mode, @lightsoda's new main menu work, @Ronnrein's click and drag camera rotation, and much more!
Music tracks are chosen at random when the main menu is loaded (there are currently four tracks).
Instructions
Use WASD and arrow keys, or analogue stick on a controller to steer.
In online multiplayer mode, press T to chat, and G to make the player model appear next to the ball.
Multiplayer servers now have start gating. Players must join a match before the host clicks "Start". Additional players can not join afterward. Prior to the match starting, players can select their cart model from the previous "buggy" model, and the new "hotrod" cart model.
In offline multiplayer mode, click on one of the player slots to activate. Click the middle left and right arrows to change colour. After clicking Start, the placeholder HUD element will show "True" when you are close enough to hit the ball. Press E to enter golf swing mode and use the mouse to aim and click to launch the ball, which will return you to your cart.
Known Issues
Please note that this is still a very early build - we are still bringing together disparate mechanics which will receive a lot of polish as time goes on!
- Mac builds require the bundled Assets folder to be in the same folder as the .app for local multiplayer to work (this will be fixed in the next build)
- The ball in online multiplayer mode is difficult to move
- An "Assets/scenes" warning will be visible
- Ball physics are not final
- Cart handling is not final
- Key commands still function during multiplayer text chat on Linux
- The Chat log window will not scroll to the end of wrapped lines
- Controller input does not work in multiplayer mode
- Text chat does not work in the multiplayer pre-match character selection screen (or lobby if you want to call it that)
- Music is loud
Bad Golf: Community Edition, 2014-02-26 Network Test Build
Description
This build contains @osse101's network tweaks, @fatmandu's test course in local multiplayer mode, @HuitreMagique's player driving animations, @jasondesante's title music, @Slimliner's cart improvements, @Vaakapallo's initial golf physics, @elneilios' ball control mechanics, @ErikBehar's user input changes, and much more!
Instructions
Use WASD and arrow keys, or analogue stick on a controller to steer.
In online multiplayer mode, press T to chat, and G to make the player model appear next to the ball.
In offline multiplayer mode, click on one of the player slots to activate. Click the middle left and right arrows to change colour. After clicking Start, the placeholder HUD element will show "True" when you are close enough to hit the ball. Press E to enter golf swing mode and use the mouse to aim and click to launch the ball, which will return you to your cart.
Known Issues
Please note that this is still a very early build - we are still bringing together disparate mechanics which will receive a lot of polish as time goes on!
- Offline multiplayer throws index out of bounds errors on Mac OS builds and is not usable :(
- The ball in online multiplayer mode is difficult to move
- The ball in local multiplayer will often fall through the bottom of the map
- An "Assets/scenes" warning will be visible
- Selecting level_01_local_multi in the local multiplayer selection screen will result in an index out of bounds error
- Ball physics are not final
- Cart handling is not final
- Key commands still function during multiplayer text chat on Linux
- The last line of chat text is obscured by horizontal scroll bars after a long message
- Debug console logs errors when clients connect and disconnect
- Ball collision remains after client disconnect
Bad Golf: Community Edition, 2014-02-17 Network Test Build
This build contains @bobsayshilol's most recent network code, @ChrAfonso's cart in multiplayer mode, and @ErikBehar's "Lil Patrick" player model.
Use W and S for forward and reverse, and A and D for steering.
In online multiplayer mode, press Q to beep the horn, T to chat, R to spawn a ball, and G to make the player model appear next to the ball.
In split screen mode, WASD controls all four "carts" (represented by blue boxes).
Please note that this is a super duper early build!
- Chat text is limited to 25 characters per message
- Ball and Lil Patrick collision boxes remain after client disconnect
- Debug console logs errors when clients connect and disconnect