Godot 4 - Online Multiplayer FPS From Scratch

How to make a simple online multiplayer FPS game in Godot 4 and play with friends over the internet. Big thank you to @ditzyninja for his Godot 4 networking content! Git Repo: 0:00 Intro === Blender Modeling === 0:34 Environment Model 3:48 Pistol Model === Godot 4 Project Setup === 6:56 Import / Download Assets 8:28 Environment Setup === Basic Player Controller === 9:49 Player Movement 13:46 Create Pistol Animations 16:36 Integrate Pistol Animations 19:32 Muzzle Flash Effect === Multiplayer Setup === 22:13 Host/Join UI 24:52 Server/Client Setup 28:17 MultiplayerSpawner Node 27:22 Set Multiplayer Authority 30:44 MultiplayerSynchronizer Node === Remote Procedure Calls === 31:29 RPC: Play Shoot Effects 32:55 RPC: Receive Damage === Misc === 36:26 Health Bar Setup 39:41 Handling Disconnects === Playing Online === 40:51 UPnP Setup 44:01 Export and Share 45:27 Outro
Back to Top