4 ms·
> A game engine is largely rendering, physics, controls. If "controls" are an integral part of a game engine, then networking is as well. Networking is just an
by pphysch 4y ago
> A game engine is largely rendering, physics, controls.
If "controls" are an integral part of a game engine, then networking is as well. Networking is just another control/input device. You read bytes from your joystick driver, you read bytes from your network driver.
Building a robust input handling system that can handle a variety of input devices, high latencies, failures, recoveries, etc is absolutely an integral part of building a modern game engine.