Загрузка...

A Short Introduction to WebRTC With Godot 4! Advanced Godot!

Subscribe and learn more from me about Game Development and Programming! In this video, we discuss how to use WebRTC with Godot! Links: Starter Project: https://github.com/finepointcgi/WebRTC-with-Godot-Tutorial Finished Project: https://github.com/finepointcgi/WebRTC-with-Godot-Tutorial/tree/Finished-Product WebRTC plugin: https://github.com/godotengine/webrtc-native Basics of multiplayer with Godot https://youtu.be/e0JLO_5UgQo BE MY FRIEND: ?Add me on Twitter: https://twitter.com/finepointcgi Check out my Website: https://finepointcgi.io/ Have a Suggestion? https://github.com/finepointcgi/FinepointCGI-Suggestions You can support me on Patreon: https://www.patreon.com/finepointcgi Hang Out with the Guys on Discord: https://discord.gg/5pcNmqp9M3 TIMESTAMPS 00:00:00 – Start 00:00:46 – What Is WebRTC? 00:05:02 – Discussing the Prebuilt Scene 00:06:45 – Adding the WEBRTC Library 00:09:11 – Settign up Our Client Connection 00:12:30 – Setting Up Our Signaling Server Connection 00:15:30 – Sending Data to Our Server 00:17:53 – Parsing and Getting Data From the Server Buffer 00:22:26 – Sending Data From Server to Clients 00:30:44 – How To Build a Lobby System 00:49:27 – Setting Up Our Lobby So Others Can Join 00:58:00 – Getting Started With Our WEBRTC Data Transfer 00:59:13 – Creating Our WEBRTC Peers 01:06:48 – Creating Our Offer 01:08:15 – Discussing What a Local Description vs Remote Description Is 01:09:36 – Creating Send Offer and Send Answer Functins 01:14:29 – Relaying Peer Information Though Our Server 01:17:03 – Relaying the Offer Answer and Candidate Data 01:22:53 – Setting Up Our Mesh Connection 01:24:26 – Connecting a Couple Mutiplayer Signals 01:32:06 – Setting Up RPC Calls 01:33:48 – Setting Up a Dedicated Server 01:35:04 – Using Digital Ocean To Host Our Server 01:37:35 – Tldr File Transfer to Digital Ocean 01:40:24 – Exporting Our to Linux for Our Server 01:42:46 – Running Our Server 01:45:24 – IT WORKS! 01:45:51 – How To Disown the Server Process Allowing It To Stay Open 01:48:35 – Hooking Up Our Old Multiplayer Tutorial 01:53:56 – Removing Lobby on Game Start (To Not Overload the Server Over Time) MUSIC Music provided by TheRelaxedMovement. Check it out here: https://www.youtube.com/c/TheRelaxedM... HASHTAGS: #Godot4 #Multiplayer #WebRTC ABOUT MY CHANNEL: I've been a software developer for over 7 years. I've worked in the game industry for 3 of those years. This channel is used for news on the gaming\programming industry and for tutorials for game\programming development. A Short Introduction to WebRTC With Godot 4! Advanced Godot! Keywords: Godot 4, Multiplayer, Game Development, Tutorial, Multiplayer System, Game Design, Networking, Godot Engine, Online Gaming, Game Programming, Indie Development, Game Creation, Network Programming, Real-time Multiplayer, Interactive Gaming, WebRTC

Видео A Short Introduction to WebRTC With Godot 4! Advanced Godot! автора Реактивная Кулинария Кода
Страницу в закладки Мои закладки
Все заметки Новая заметка Страницу в заметки