Reddit Reddit reviews Multiplayer Game Programming: Architecting Networked Games (Game Design)

We found 9 Reddit comments about Multiplayer Game Programming: Architecting Networked Games (Game Design). Here are the top ones, ranked by their Reddit score.

Computers & Technology
Computer & Video Game Strategy Guides
Books
Computer & Video Game Design
Multiplayer Game Programming: Architecting Networked Games (Game Design)
Check price on Amazon

9 Reddit comments about Multiplayer Game Programming: Architecting Networked Games (Game Design):

u/krahenke · 4 pointsr/gamedev

One of the best resources out there, especially for Patreon supporters. I found this book to go hand-in-hand with this, I'd even go as far to say it's a must read, with great examples and modern practices.

https://www.amazon.com/Multiplayer-Game-Programming-Architecting-Networked/dp/0134034309

u/realgronne · 3 pointsr/gamedev
u/GloomyToadd · 3 pointsr/gamemaker

It is a different way of making games for sure.. Takes a lot of practice. I have spent the last 8 months doing almost nothing but multiplayer programming. I have some random videos about various aspects on it. I will just link some content here. In addition, I have just created a UDP framework for making multiplayer games. It simplifies writing your buffers and handles connection management (something you must do manually when using UDP).

​

GloomyNet Intro (Ongoing Series):

https://youtu.be/7GRh3bjG9zY

​

Talk about a lot of essential multiplayer concepts here:

https://youtu.be/9dNIy_mXUU4

​

THE MULTIPLAYER BOOK (In C++ but lots of useful concepts):

https://www.amazon.com/Multiplayer-Game-Programming-Architecting-Networked/dp/0134034309/ref=sr_1_1?ie=UTF8&qid=1539322352&sr=8-1&keywords=multiplayer+game+programming

​

THE BLOG POSTS FOR MULTIPLAYER:

https://gafferongames.com/

​

You will need to learn about data types, buffers, UDP (unless you are planning to do a smaller game.. you can use TCP). Learn about reliable packets, unreliable packets, and then... you can start..

​

​

​

u/r41n__ · 2 pointsr/gamedev

There is this book that might help:
https://www.amazon.com/Multiplayer-Game-Programming-Architecting-Networked/dp/0134034309/ref=sr_1_1?ie=UTF8&qid=1497045503&sr=8-1&keywords=multiplayer+game+programming
but this is general and not specific for GameMaker. As I recall GameMaker has some tutorial on this stuff but I am not sure.

u/KenFlorentino · 2 pointsr/gamedev

I bought this one: https://www.amazon.com/Multiplayer-Game-Programming-Architecting-Networked/dp/0134034309/

It is pretty solid and goes into depth on both RTS and FPS games which require different ways of thinking about how to manage latency, packet loss, and other dynamics.

u/Visulth · 2 pointsr/gamedev
u/_awful_waffle_ · 1 pointr/gamedev

I read through Multiplayer Game Programming, which covers a pretty generic approach to 'locked timestep' netcode. From that, I was able to build out a basic server/client framework to really grasp the concepts. I enjoyed the book and the approach of writing the system from scratch (figuring out RTT's, how far ahead the server should run, etc). FWIW, I built out my client/server experiment simply using Node and socket.io - you could probably do something similar.

I'd also suggest checking out the recent Overwatch Netcode/ECS GDD talk (around 22:30), which covers the same basic premise as the above mentioned book uses.

u/n00dlesAU · 1 pointr/PUBATTLEGROUNDS

If you have 2 players outside the bound you mean? There are a number of different strategies for that. None of which you'll find in reddit or on youtube. If you're interested, this book is a half decent starting point https://www.amazon.com/Multiplayer-Game-Programming-Architecting-Networked/dp/0134034309