MENU

Fun & Interesting

C++ 3D MULTIPLAYER GAME FROM SCRATCH // LIVE TUTORIAL

The Cherno 76,375 3 months ago
Video Not Working? Fix It Now

Hostinger's New Year's Resolutions sale is NOW ON! Use coupon code CHERNO to get an additional 10% discount ► https://hostinger.com/cherno Patreon ► https://patreon.com/thecherno Instagram ► https://instagram.com/thecherno Twitter ► https://twitter.com/thecherno Discord ► https://discord.gg/thecherno 🔗 LINKS Cubed ► https://github.com/TheCherno/Cubed Walnut (dev branch) ► https://github.com/StudioCherno/Walnut/tree/dev Git ► https://git-scm.com/downloads Fork (Git client) ► https://git-fork.com/ Hazel ► https://hazelengine.com 🕹️ Play our latest game FREE (made in Hazel!) ► https://studiocherno.itch.io/dichotomy 🌏 Need web hosting? ► https://hostinger.com/cherno 📚 CHAPTERS 00:00 - Intro + FAQ 06:28 - Project Setup (Git, Walnut, submodules, VPS) 14:51 - Build system setup (Premake) 16:26 - Client and Headless Server project setup 29:12 - Building and running our projects 35:56 - Setting up our client as a game 38:02 - Preliminary rendering 43:36 - Application layers 48:05 - Player movement 1:02:05 - Connecting to a server using UI 1:14:48 - Server application 1:19:32 - Setting up the Server to send/receive data 1:25:26 - Client/Server connection 1:27:08 - Sending data between the Client and Server 1:46:53 - Managing multiple connected players on the Server 1:56:20 - Multiple players on Client 1:59:01 - Deploying and running our Server on a Linux VPS 2:05:56 - Building our Headless Server on Linux 2:17:23 - Running our Server and playing our “game” 2:19:51 - Resolving domain names to IP addresses 💰 Links to stuff I use: ⌨ Keyboard ► https://geni.us/T2J7 🐭 Mouse ► https://geni.us/BuY7 💻 Monitors ► https://geni.us/wZFSwSK This video is sponsored by Hostinger.

Comment