Full Player-Client Multiplayer Authority
A quick review of how to setup client authority over the full player object, and not just the inputs. As a continuation off of the base Brackeys-multiplayer project, this is an easy way to have responsive player movement, for example CoOp games, but be mindful of the potential for cheating using this approach. --------------------------------------------------------------------------------------------- [Follow along starting point] Clone repo, then checkout this commit: ⭐️ https://github.com/BatteryAcid/godot-client-authority/commit/c0f192c48e5a443a65e0b9bad57a8d13c4f21c67 [Finished project] 👉 https://github.com/BatteryAcid/godot-client-authority *FIX* for the exceptions found here: https://youtu.be/HHoCkyBdRMs Thank you @tldmbruno for the suggestion! --------------------------------------------------------------------------------------------- [Support the channel] 👉 https://www.patreon.com/BatteryAcidDev 👋 Let's talk shop 👇 [Discord] https://discord.gg/4eEwTDjXzk [Support the channel] https://www.getyourgamedone.com/channel-support [Twitter] https://twitter.com/BatteryAcidDev [Insta] https://www.instagram.com/batteryaciddev/ [Mastodon] https://mastodon.gamedev.place/@BatteryAcidDev [Threads] https://www.threads.net/@batteryaciddev --------------------------------------------------------------------------------------------- 00:00:00 FULL PLAYER AUTHORIZATION INTRO 00:01:10 PLAYER CONTROLLER CHANGES 00:05:55 INPUT CHANGES 00:07:02 KILLZONE CHANGE 00:08:04 TEST CHANGES 00:08:43 SYNCHRONIZE SLIME 00:10:18 POTENTIAL ISSUES 00:12:12 DEDICATED SERVER BUILD & DEPLOYMENT #playerauthority #clientauthority #lagcompensation #clientsidepredictionserverreconciliation #netfox #steam #steamgame #steammultiplayerpeer #extension #p2p #steammultiplayer #steammultiplayerpeer #godotsteam #steamp2p #2dgame #respawn #pvp #health #animations #gamedevelopment #2dmultiplayer #godotstartertemplate #godot #godottips #gametech #gamedev #indiedev #multiplayer #network #godotengine #brackeys
Download
0 formatsNo download links available.