Puck: Build 103
Author: GAFURIX,
published 2 weeks ago,
[h1]Puck Build 103 is here! 🎉 This one's a big one, so let's go through it.[/h1]
[img]https://clan.cloudflare.steamstatic.com/images//45192226/341fc257c6559bd0796ed122b7bc0147017eac89.png[/img]
[h2]What's new:[/h2]
[list]
[*]Added puck aerodynamics and removed puck hard speed limit. (this was most noticeable when shooting hard and the puck would stick to the stick)
[*]Added a Replay system, which will replay the last 10 seconds of gameplay after a goal is scored (more improvements coming soon)
[*]Added stick hand switching which can be toggled via the settings
[*]Added new helmet model for attacker role
[*]Added spectators who cheer when a goal is scored and track the puck during play
[*]Added screen transitions when respawning or changing currently active camera
[*]Added rudimentary native controller support
[*]Added graphics quality settings
[*]Added the option to toggle motion blur in the settings
[*]Added player numbers displaying on the minimap
[*]Added voting system
[*]Added /votestart and /votewarmup chat commands
[*]Added VOIP which is active only for spawned players and can be activated with the C key
[*]Added voice volume slider in the settings
[*]Added new player impact sounds
[*]Added new spectator cheering sounds
[*]Added physical scoreboards to the hangar just above each goal
[*]Added puck outline when obstructed by any other object
[*]Added puck outline toggle to settings
[*]Added changing room where players can change the look of their character
[*]Added visor variations to changing room
[*]Added mustache variations to changing room
[*]Added beard variations to changing room
[*]Added country flags to changing room
[*]Added jerseys to changing room
[*]Added 14 more locations where server can be deployed
[*]Added possibility to invite others to play Puck via Steam friends
[/list]
[img]https://clan.cloudflare.steamstatic.com/images//45192226/0e38f69719d3fb8097e57b186b5b09120a860152.png[/img]
[h2]What's changed:[/h2]
[list]
[*]Body checking is now easier and dependant on angle of attack
[*]Network synchronization optimizations leading to smoother gameplay and less stuttering on poor connections
[*]Client inputs are no longer sent to the server based on client's FPS, but a constant 240 ticks per second
[*]Players now face the center of the rink when spawning in Face Off phase
[*]Each player independently updates their ping value in the scoreboard
[*]Entire codebase refactor to use MVC design pattern
[*]During Warmup phase, players will focus on the last puck they touched
[*]Raised backwards skating speed limit (now only 5~ slower than skating forwards)
[*]Overtimes are now endless and games can no longer end in a Draw
[*]Goalies can now kick out their leg pads with Q and E
[*]Refactored the way collision impact sounds are generated
[*]Double tapping either A or D while mid air will spin the player 180 degrees
[*]Players now have adjustable traction which will break during collisions (this will help with players sticking together after collisions)
[*]The puck is now slowed when entering the goal at high speed to mimic hitting the net (more improvements coming soon)
[/list]
[img]https://clan.cloudflare.steamstatic.com/images//45192226/e2256e8fe45882a4f121f6ab63078e378430d962.png[/img]
[h2]What's fixed:[/h2]
[list]
[*]Fixed goal or assist players being displayed incorrectly when a goal is scored
[*]Fixed position selection sometimes breaking making it impossible to select a position
[*]Fixed an issue where puck would be unfocusable if you join the server mid-game
[*]Fixed macro exploit for jumping
[*]Fixed units setting displaying the incorrect unit when the game is launched
[*]Fixed a micro-stutter when a goal is scored
[*]Fixed an issue where the speed displayed on the UI would not reset after respawning
[*]Fixed audio still playing even after disconnecting from a server
[*]Fixed audio NOT playing when joining a server with active audio
[*]Fixed stuttery puck tracking and free look for players
[*]Fixed the main menu still being clickable with server browser or settings opened
[/list]