GGPO is now Free - What does that mean (GGPO Network SDK) - HUGE NEWS

GGPO is now Free - What does that mean (GGPO Network SDK) - HUGE NEWS

Channel:
Subscribers:
213,000
Published on ● Video Link: https://www.youtube.com/watch?v=4mvTNd2sQGU



Duration: 7:35
2,359 views
81


Hey All! Tony Cannon (https://twitter.com/Pond3r) made GGPO free! This is huge news! In this video I explain what GGPO is, what rollback netcode is, and why this is such a big deal!

GGPO on github:
https://github.com/pond3r/ggpo

Google Stadia using "Negative Latency" on PC Gamer:
https://www.pcgamer.com/google-says-stadia-will-be-faster-than-local-gaming-hardware-in-two-years/

From GGPO's Website:
https://www.ggpo.net/
How Does It Work?

Rollback networking is designed to be integrated into a fully deterministic peer-to-peer engine. With full determinism, the game is guaranteed to play out the same way on all players computers if we simply feed them the same inputs. One way to achieve this is to exchange inputs for all players over the network, only execution a frame of gameplay logic when all players have received all the inputs from their peers. This often results in sluggish, unresponsive gameplay. The longer it takes to get inputs over the network, the slower the game becomes.

In rollback networking, game logic is allowed to proceed with just the inputs from the local player. If the remote inputs have not yet arrived when it's time to execute a frame, the networking code will predict what it expects the remote players to do based on previously seen inputs. Since there's no waiting, the game feels just as responsive as it does offline. When those inputs finally arrive over the network, they can be compared to the ones that were predicted earlier. If they differ, the game can be re-simulated from the point of divergence to the current visible frame.

Don't worry if that sounds like a headache. GGPO was designed specifically to implement the rollback algorithms and low-level networking logic in a way that's easy to integrate into your existing game loop. If you simply implement the functionality to save your game state, load it back up, and execute a frame of game state without rendering its outcome, GGPO can take care of the rest.

​#GGPO #Tech #Gaming #OpenSource #GoogleStadia #esports #GGPONetworkSDK #github




Other Videos By Mr. Sujano


2019-11-11Tarzan Lord of the Jungle SNES ROM found
2019-11-05New Razer Controllers: Razer Raion Fightpad for PS4 and Razer JungleCat for Android
2019-10-28New Legend of Zelda Wind Waker Demo Disk found - Jalhalla has a face!
2019-10-26A new Neo Geo Pocket fighting game? Pocket Fighter EX! Its free!
2019-10-24King of Fighters All Star Android and iOS Review
2019-10-21How to install BIOS files in Retroarch - PC / Android / Apple
2019-10-19New Nvidia Shield Pro Leaked
2019-10-16The NEW Analogue Pocket
2019-10-15Should you buy the Neo Geo Arcade Stick Pro
2019-10-12Blue Yeti vs Blue Snowball Ice: Review and Comparison
2019-10-10GGPO is now Free - What does that mean (GGPO Network SDK) - HUGE NEWS
2019-10-08How to overclock the Raspberry Pi 4
2019-10-038bitdo Lite: A new Blutooth controller for the Nintendo Switch Lite
2019-10-01Castlevania Grimoire of Souls Review: Mobile game for Android and iOS
2019-09-28The Best Sega Dreamcast Emulator for Android: Redream (full setup and review)
2019-09-26Mario Kart Tour Review: The Good, the bad, and the ugly (Android/iOS)
2019-09-24Evo rules for game controllers / fightstick / hitbox - fully explained
2019-09-23SNK NEOGEO Arcade Stick Pro Games list annoucned
2019-09-22Raspberry Pi 4 Stress testing - Is this the best way to cool a raspberry pi?
2019-09-198bitdo M30 Bluetooth Controller review - possibly the best bluetooth controller for android
2019-09-15Play GameBoy and GameBoy Color ROMS on official hardware! Krikzz Everdrive GB X3 review



Tags:
GGPO
Netcode
Rollback
lag
latency
SFV
FGC
Killer instinct
google stadia
GGPO Network SDK
open source
free
gaming
video games
videogames
games
delay
news
review
breaking news
Sujano
Mr. Sujano
tutorial
explanation