2.0.0
As this version is yet to release, please remember that things will change, some features may be removed from the final version while others may be added/changed. If you would like to help test the game on new platforms, please send an email to lockyzdev@gmail.com
We now have a trello for Table Balls Roadmap, you can view it here: https://trello.com/b/SwGkEoLK/table-ball-roadmap
Additions
Money System
Various skins now cost "pings"
You start off with about 1000 pings, which is enough to buy every single skin
Deluxe Edition SHOULD give you 1000 extra pings
8 new colours
Option to disable/enable controller input
Added control settings to the main menu
Re-added the "Default" Ball Skin
We don't know how that disappeared
Added a game mode selector to the Game Scene
Allows to select between Survival Mode and Regular Mode
Started work on Survival Mode
Move away from the constant onslaught of enemy attacks
Has 4 "enemy" types
Healer
Has a speed of 5
Gives the player 10 points of health when it hits the player
Gives 0 points if missed
Green
Inconsistent
Has a randomly selected speed 1-10
Damages the player a random amount 1-20
Gives 3 points if missed
Magenta
Regular
Has a speed of 5
Does 5 Damage to the player
Gives 1 point if missed
Red
Speedy
Has a speed of 10
Does only 1 Damage to the player
Gives 3 points if missed
Blue
Spawners
Each spawner has an 85% depending on spawner chance of spawning an enemy every 2 seconds.
From there the spawn has a 10% chance depending on spawner of not being a "regular" enemy and will pick one of the 4 types of enemy
Otherwise it'll have a 100% chance of being a regular enemy
This Game Mode also uses a cool new backgrounds
3D toggle in game settings
Turns on the 3D Game Mode
Currently has no "gimmick" other then being a "bumper POV" view.
For some reason though, you can break out of bounds by just moving up.
Need to investigate further, let us know what happens ;)
Started working on content toggles
These will allow you to toggle off optional content
Currently can be toggled
Skins
Custom Colours
Multiplayer (Local)
Splitscreen Multiplayer can still be turned on in the Game Settings menu
This is due to how Splitscreen Multiplayer is programmed
Survival Mode
Twitch Friendly Mode (does nothing rn)
Easter Eggs
Started working on a Twitch friendly mode
This will allow the player to play the game without hearing any potentially copyrighted content
Added some Easter Eggs
Added a Game Mode menu to the Main Menu
You can select either Advanced or Survival
Game Modes will be selected after clicking "start"
Started work on the theming system.
Currently only the game background changes
As UI elements don't change rn, light mode defaults to dark mode
Changes
Colour selector has been changed
Changed the Game Scene
Removed the back wall and set the skybox to use it's colour.
Gonna be changeable in the future.
Added a second camera in preperations for the 3D Game Mode
Adjusted the volume of background music
It is now a LOT quieter. You're welcome headphone users
Updated how changing settings works
Changing most settings now saves changes to Player Prefs and will save between loads
Settings that save based on user input:
Master Volume
Master Volume Mute
Music Volume
Music Volume Mute
Effects Volume
Effects Volume Mute
Enable Controller
Enable Touch
Enable Fullscreen
More Coming
Changed how skins work
Each skin now has a price value
Removed the "Legacy" and "Legacy Multiplayer" options
Temporarily Removed the HEX colour picker so we can work on a better implementation
Updated various UI Elements
Settings page in all scenes has been refreshed
Upsized the drop down menus to increase readability on smaller screens
Some screens now use pagination
Improved controller input All information based on Xbox controller
B Button now moves backwards through menus
LB and RB now move through paged menus
Main Menu now has a 3D Title
Sound Effects are no longer muted by default
"Enable Controller" is now enabled by default
Made some improvements to the controller configuration
The REDACTED version of the game should now be fully playable
Started unifying every single menu
Every single menu should now be using the exact same Hex value for the background
Each button should now use the exact same Hex value for text and background
Some menu's may not be done yet. Please let us know: lockyzdev@gmail.com
All scenes use the "Space" background
In the future when the theming system is introduced this will be changeable
Removed the theme tab from the customisation system
Is now a dropdown in the display settings
Removed the Game Mode selection from the Advanced Game mode
Started updating all scripts to use Unity's new Input System
This means in a future build we will be able to introduce "Controller Disconnection" messages
We're still experimenting with the new Input System so some features are not using it just yet and may be broken
Updated the SURVIVAL Game Mode
You can NOW shoot with E (Right Trigger on Controller)
Added powerups
Speed
Fast Bullets
Enemies now use a new model
Added a level up mechanic
Player health now scales based on level
Allowing an enemy to miss the player will result in damage to the player
Considering instead to give enemies weapons and have them fire towards the player
The player would then have to dodge the bullets
Technical Changes
Started work on upgrading the Colour System
Game now detects what platform it's running on and changes settings based on that
"Player" now pauses when not in focus EXPERIMENTAL
This means the game will TECHNICALLY pause all processes when you're tabbed out
Let us know if this causes issues lockyzdev@gmail.com
Chance of activating a powerup is now back to 10%
We realised that 1% was WAY too low.
Depending on player feedback we may change it to 5%
Finished the main code for the new Colouring System
Uses VERY similar code to the skins system
Is MUCH nicer then the old customisation system
Temporarily removed multiplayer mode
Bug Fixes
#0000008 Text popup when ball doesn't need to be reset
#0000012 Ball drifting after wedge
#0000011 The buttons in the pause menu don't work
#0000006 "Slava Ukraini" text outside of box
#0000014 Audio Settings doesn't open
#0000007 Final "S" in Settings on the menu
#0000013 Skins and Paddles unequipable
Last updated