Permanently Deleted

  • Yurt_Owl
    ·
    edit-2
    3 years ago

    Cpu and ram. Bandwidth comes pretty cheap and games dont need much.

    Modern game servers will do lots of validation to see if the client is doing something "legal" before shipping that out to others. Lots of processing work needs to happen for every tick in the simulation which means the more players you have the more validation and processing per simulation cycle. Then there's various lag compensation and other faff.

    Bandwidth wise though not much data is being sent at any one time. Most data centers can handle massive file transfers whereas games use very little data in comparison.

    Also limitation in the possibilities of netcode itself. Networking for games is hard. And the limitation of physical distance and speed packets can transmit over a network.

    Some problems can never really be solved.