Puck: Build 171
Regular Puck update is here, and I think you'll really enjoy this one. The big addition this time is network smoothing along with a ton of other additions and changes. Enjoy and have fun!
Changes & additions:
-
Re-wrote the Puck backend (yes, I know, again...) to Node.js
-
Created UI dashboard for Puck backend system
-
Implemented SSL certificates for backend
-
Moved backend from 8080 port to secure 443 port
-
Added uPnP support for /debug's host server feature
-
Implemented administration system for dedicated servers (more on this at the bottom)
-
Exposed most game control variables to dedicated server configuration (more on this at the bottom)
-
Replaced server configuration CLI arguments with dedicates configuration .json
-
Added banned SteamIDs configuration file to dedicated servers
-
Added prevention of dedicated server admins from being /votekicked from their own servers
-
Added /pause, /resume for dedicated server admins to pause current game state or resume it
-
Added /kick, /ban, /bansteamid and /unbansteamid for dedicated server admins
-
Kicked players will now be timed out for 5 minutes before being allowed to join the same server
-
Implemented network smoothing :mega:! (you can toggle the smoothing in the game settings and adjust the intensity to 3 individual levels)
-
Goalie's leg pads will kick the opposite way of dashing while in butterfly position
-
Goalie's slide drag is now the same as Skater's
-
Refactored player controller for both Skater and Goalie to support network smoothing
-
Refactored jumping to be less weighted and allow for slightly more air time
-
Refactored bodychecking (this fixes cases where sometimes falling over would cause your to pop back up instantly)
-
Refactored leaning (leaning into turns should now be smoother and more consistent with angular velocity)
-
Refactored sequence of events when bodychecked (player bodies will now be required to fall over completely before starting to get back up)
-
Refactored get up sequence to be less bouncy (player bodies will now straighten themselves in 5 seconds and push themselves off the ground after a short period)
-
Refactored double-tap spinning to be more skill focused as now you have to catch yourself to land a perfect 180 (thanks @bojarzin for the idea)
-
Refactored VOIP to use Steam's Voice API (10x reduction in bandwidth and 3x improvement in streamed voice quality)
-
Refactored player body soft collisions (now soft collisions are triggered not only for the boards, but also for other players)
-
Improved network compression of both inbound and outbound packets (almost 2x improvement in bandwidth consumption for both client and server)
-
Replaced puck collider with a simple cylinder shape
-
Raised puck -> board bounce
-
Player bodies are now 20% slimmer to avoid constant clumping of bodies
Bugfixes:
-
Fixed an issue where the player body would jitter when fallen over
-
Fixed puck camera stuttering for servers that have been running for longer periods of time
-
Fixed goals being registered when puck impacts the net at high speed
-
Fixed ghost collisions for the puck
-
Fixed puck feeling feather light when leading it
-
Fixed puck passing through boards in certain cases
-
Fixed stick inertia causing the stick to spin in circles with high enough mouse sensitivity
-
Fixed an issue where server names would be only partially rendered in the scoreboard
-
Fixed an issue where some or most servers would not display in the server browser
-
Fixed server browser displaying all servers at once after refresh (now servers are displayed as soon as a pong is received)
-
Fixed incorrectly baked lighting shadows in the changing room
-
Fixed incorrectly baked lighting shadows in the rink
-
Fixed exploit of players modifying registry to set custom usernames & player numbers
-
Fixed Unity's Rich Text exploit for usernames, player numbers, chat & scoreboard
-
Fixed an issue where player's flag would default to Latvia if the game was launched for the first time
-
Fixed an issue where some regions would get 1.234 printed in the chat on goal score
Комментарии 0
Гостевые никнеймы не подтверждают личность. Все комментарии проходят проверку владельцем сайта.
Обсуждение ещё не началось.