แแแแ แแ แ แแแแ แแ แแแฃแจแแแ แแแแแแ แซแ แแแแ แฉแแแ แแแแแจแแกแแแแก. แแแแแแแ, แแ แกแแแ แแแ แแ แแคแแ แ แแแชแแแ แแแแแจแแแจแ แฅแกแแแแก แจแแกแแฎแแ, แแแแขแแ แฌแแแแแแแฎแ แแแแ แ แกแขแแขแแ แแ แฉแแแแขแแ แ แแแแ แ แแฅแกแแแ แแแแแขแ, แ แแ แแแแแแ แงแแแแ แแแแชแแคแชแแ แแ แจแแแแซแแ แแแแแฌแแ แ แฉแแแ แฅแกแแแแก แซแ แแแ.
แแ แกแแฎแแแแซแฆแแแแแแแจแ แแกแฃแ แก แแแแแแแแ แแ แกแฎแแแแแกแฎแแ แชแแแแแแ, แ แแแแแแแช แฃแแแ แแกแฌแแแแแ แกแแแฃแแแ แ แแแแแจแแก แซแ แแแแก แแแฌแแ แแแแ, แแกแแแ แกแแฃแแแแแกแ แ แแกแฃแ แกแแแ แแ แกแขแแขแแแแ แแแ แจแแกแแกแฌแแแแแ.
แแแแแแแ, แแ แกแแแแแก แแ แ แซแแ แแแแแ แขแแแแก แฅแกแแแแก แแ แฅแแขแแฅแขแฃแ แ: Peer-to-peer แแ แแแแแแข-แกแแ แแแ แ. Peer-to-peer (p2p) แแ แฅแแขแแฅแขแฃแ แแจแ แแแแแชแแแแแ แแแแแแชแแแ แแแแแแจแแ แแแฃแ แแแแแแแจแแแ แฌแงแแแแแแก แจแแ แแก, แฎแแแ แแแแแแข-แกแแ แแแ แแก แแ แฅแแขแแฅแขแฃแ แแจแ แแแแแชแแแแแ แแแแแแชแแแ แแฎแแแแ แแแแแแแจแแแแกแ แแ แกแแ แแแ แก แจแแ แแก.
แแแฃแฎแแแแแแ แแแแกแ, แ แแ Peer-to-peer แแ แฅแแขแแฅแขแฃแ แ แฏแแ แแแแแ แแแแแแงแแแแแ แแแแแแ แ แแแแแจแจแ, แแแแแแข-แกแแ แแแ แ แแ แแก แกแขแแแแแ แขแ: แแแกแ แแแแฎแแ แชแแแแแแ แฃแคแ แ แแแแแแแ, แแแแแฎแแแก แแ แฎแแก แฃแคแ แ แแชแแ แ แกแแแแแแก แแ แแแแแแแแแก แแแชแแแก แแแขแงแฃแแแแกแแแ. แแแแขแแ, แแ แขแฃแขแแ แแแแจแ แฉแแแ แงแฃแ แแแฆแแแแก แแแแแแแฎแแแแแแ แแแแแแข-แกแแ แแแ แแก แแ แฅแแขแแฅแขแฃแ แแแ.
แแแ แซแแ, แฉแแแ แงแแแแแแ แแแขแแ แแแแแแขแแ แแกแแแก แแแขแแ แแขแแ แฃแแ แกแแ แแแ แแแ: แแกแแ แกแแกแขแแแแแจแ แกแแ แแแ แ แงแแแแแแแแก แแแ แแแแแ. แแแแแแแแแ, แแฃ แแแแแแแจแ แคแแฅแ แแแก, แ แแ แแ แแก แแแแ แแแแแขแแแแ (10, 5), แแ แกแแ แแแ แ แแฃแแแแแ, แ แแ แแก แแ แแก (5, 3), แแแจแแ แแแแแแขแแ แฃแแแ แจแแชแแแแแก แแแแแกแ แแแแแชแแ แกแแ แแแ แแก แแแแ แแแฎแกแแแแแฃแแแ แแ แแ แ แแแชแ. แแแ แแฅแแ. แแแขแแ แแขแแขแฃแแ แกแแ แแแ แแแแก แแแแแงแแแแแ แแแแแแแแแก แแแฆแแแแแแแก แแแแแขแแคแแชแแ แแแแก.
แฅแกแแแฃแ แ แกแแแแแแจแ แกแแกแขแแแแแก แแฅแแ แกแแแ แซแแ แแแแแ แแแแแแแแแขแ:
- แกแแขแ แแแกแแแ แขแ แแ แแขแแแแแ: แ แแแแ แฎแแแแ แแแแแชแแแแแแก แแแแแชแแแ แแแแแแขแแแกแ แแ แกแแ แแแ แแแก แจแแ แแก.
- แแแแแแแชแแแก แแ แแขแแแแแ: แ แ แแแแแแชแแแ แแแแแแขแแแแแแ แกแแ แแแ แก แแ แกแแ แแแ แแแแ แแแแแแขแแแก แแ แ แ แคแแ แแแขแจแ.
- แแแแแแแชแแแก แแแแแแ: แ แแแแ แแแแแแงแแแแแ แแแแแชแแแฃแแ แแแแแชแแแแแ แแแแแแขแแแแกแ แแ แกแแ แแแ แแแแก แแแแแแแ แแแแแก แแแกแแแฎแแแแแแ.
แซแแแแแ แแแแจแแแแแแแแแแ แแแแแแฃแแ แแแฌแแแแก แ แแแแก แแ แแแแแแ แแแแแแจแแ แแแฃแแ แแแแแฌแแแแแแแก แแแแแแ.
แขแ แแแกแแแ แขแแ แแแแก แแ แแขแแแแแ
แแแ แแแแ แแแแแฏแ แแ แแก แแ แแขแแแแแแก แจแแ แฉแแแ แกแแ แแแ แกแ แแ แแแแแแขแแแก แจแแ แแก แแแแแชแแแแแแก แแแแแกแแขแแแแ. แแแแกแแแแแก แแ แกแแแแแก แแ แ แแแขแแ แแแข แแ แแขแแแแแ:
TCP แแ UDP-แแก แจแแแแ แแแ
แแ แแแ TCP แแ UDP แแคแฃแซแแแแ
UDP แแ แแก แแฎแแแแ แแฎแแแ แคแแแ IP-แแก แแแแแ. แแฅแแแแ แแแแแแแแแแ แ, แแแก แแฅแแก แแแแแ แจแแแฆแฃแแแแแ. แแแแก แกแแแแ แแกแแแ แแ, TCP-แก แแฅแแก แแ แแแแแ แคแฃแแฅแชแแ. แแก แฃแแ แฃแแแแแงแแคแก แกแแแแแแ, แแแฌแแกแ แแแแแฃแ แแแแจแแ แก แแ แแแแแซแก แจแแ แแก แจแแชแแแแแแแก แจแแแแฌแแแแแ. แแฅแแแแ แแแแแแแแแแ แ, TCP แซแแแแแ แแแกแแฎแแ แฎแแแแแแ แแ แแแแแแงแแแแแ แแแแ แกแฎแแ แแ แแขแแแแแจแ, แแแ.
แแแแก แแแกแแแแแแ, แแฃ แ แแขแแ แจแแแซแแแแ แแแแแแฌแแแแก แแ แคแฃแแฅแชแแแแแ แจแแงแแแแแแ, แฃแแแ แแแแแแแ แ แแแแ แแฃแจแแแแก TCP. แ แแแแกแแช แแแแแแแแแ แแแแแซแ แแแแแกแชแแแก แแแแแขแก แแแแฆแแ แแแแแซแก, แแก แแแแแแก, แ แแ แแแแฆแแแก แแแแแกแขแฃแ แแแแก (ACK). แแฃ แแแ แแแแฃแแ แแ แแแก แจแแแแแ แแก แแ แแแแฆแแแก แแแก (แแแแก แแแแ, แ แแ แแแแแขแ แแ แแฆแแแ แแแ แแแแแแ แแ, แแ แ แแแแ แกแฎแแ แแแแแแแ), แแแจแแ แแก แฎแแแแฎแแ แแแแแแแแก แแแแแขแก. แฃแคแ แ แแแขแแช, TCP แแแ แแแขแแแก แแซแแแแ, แ แแ แแแแแขแแแ แแแแฆแแแ แกแฌแแ แ แแแแแแแแแแ แแแแ, แแกแ แ แแ, แกแแแแ แแแแแ แแฃแแ แแแแแขแ แแ แแแแฆแแแ, แงแแแแ แกแฎแแ แแแแแขแแก แแแแฃแจแแแแแ แจแแฃแซแแแแแแแ, แแแจแแแแช แแ, แแฃ แแกแแแ แฃแแแ แแแฆแแแฃแแแ แแแแฆแแแ แฐแแกแขแแก แแแแ .
แแแแ แแ แ แแแแ แช แแฅแแแ แแแแแ แฌแแ แแแแแแแแ, แแฃแแขแแแแแแแแจแแแ แแแแแจแแแจแ แจแแงแแแแแแ แซแแแแแ แแแแจแแแแแแแแแแ, แแแแกแแแฃแแ แแแแ แแแฅแแแแแแแ แกแแแกแ แแแแ แแแจแ, แ แแแแ แแชแแ FPS. แแแแขแแ แแแแ แ แแแแแจแ แแงแแแแแก UDP-แก แกแแแฃแแแ แ แแ แแขแแแแแแ.
แแแแแแแแ แแแ UDP-แแ แแแคแฃแซแแแแฃแแ แแ แแขแแแแแ แจแแแซแแแแ แแงแแก แฃแคแ แ แแคแแฅแขแฃแ แ แแแแ แ TCP แกแฎแแแแแกแฎแแ แแแแแแแก แแแแ. แแแแแแแแแ, แแแก แจแแฃแซแแแ แแแแแจแแแก แแแแแแ แแ แแแแแขแ, แ แแแแ แช แกแแแแ แแ แกแฎแแแแ, แ แแแแ แช แแ แแกแแแแ. แแแแขแแ, แแแก แแ แแฅแแก แแแแจแแแแแแแ, แแแแฆแฌแแแก แแฃ แแ แ แแ แแกแแแแ แแแแแขแ แแแแฆแแแก. แแ แแแก แจแแฃแซแแแ แแ แแแแแ แแแแแชแแแแ แแแแแแแก แแแแฃแจแแแแแ แแกแ, แ แแ แแแแแ แแฃแแ แแแแแขแ แแ แ แแแแแแจแ แแ แจแแแแแแแก แแแ แฉแแแแแ แแแแแแแแ. แแแแแแแแแ, แจแแแซแแแแ แแงแแก แแแแ แแแแแแแจแแก แจแแงแแแแแกแแแแก แแ แกแฎแแ แแแแ แฉแแแแก แจแแขแงแแแแแแแแแแกแแแแก. แแฃ แฉแแแแก แจแแขแงแแแแแแแ, แ แแแแแแช แแ แแ แแก แแแแแฃแแแแแแ, แแแแแแ แแแแ, แแก แแ แจแแแแแแแแก แแแแแฃแแแแแ แจแแงแแแแแก. แแ แกแแแฃแแ แแแแก แแ แแขแแแแแแ แจแแแซแแแแ แแแแแ แแแก แกแแแแแแแแแ TCP-แแกแแแ แแแแกแฎแแแแแแฃแแแ, แ แแแ แฃแคแ แ แแคแแฅแขแฃแ แ แแงแแก แแแแแ แแแแแจแแแแก แแแ แแแแจแ.
แแแจ แแกแ, แแฃ TCP แซแแแแแ แแแแ แก แแฌแแแก, แแแจแแ แฉแแแ แจแแแฅแแแแ แฉแแแแก แกแแขแ แแแกแแแ แขแ แแ แแขแแแแแก UDP-แแ แแแงแ แแแแแแ?
แชแแขแ แฃแคแ แ แ แแฃแแแ. แแแฃแฎแแแแแแ แแแแกแ, แ แแ TCP แแแแฅแแแก แแ แแแแขแแแแแฃแ แแ แกแแแแแแจแ แฅแกแแแแก แกแแกแขแแแแแแกแแแแก, แแแก แจแแฃแซแแแ แกแแแแแแ แแแ แแแ แแแฃแจแแแก แแฅแแแแก แแแแแ แแขแฃแ แแแแแจแแ แแ แแแแแแแก แแฅแแแแแแแก แซแแแ แคแแกแ แแ แ. แแแแแแแแแ, แจแแงแแแแแแ แจแแแซแแแแ แแ แแงแแก แแ แแแแแแ แแแ แแแแแแแ แแแคแฃแซแแแแฃแแ แแแแแจแแกแแแแก แแ แแแแแจแแกแแแแก, แ แแแแแก แแแแแจแ แแฎแแแแ LAN แฅแกแแแแแจแแ แจแแกแแซแแแแแแ, แกแแแแช แจแแงแแแแแแ แแ แแแแแขแแก แแแแแ แแแ แแแชแแแแแแ แแแแแแแ, แแแแ แ แแแขแแ แแแขแจแ.
แแแแ แ แฌแแ แแแขแแแฃแแ แแแแแจแ, แแแ แจแแ แแก World of Warcraft, Minecraft แแ Terraria, แแงแแแแแก TCP. แแฃแแชแ, FPS-แแแแก แฃแแแขแแกแแแ แแงแแแแแก แกแแแฃแแแ UDP-แแ แแแคแฃแซแแแแฃแ แแ แแขแแแแแแแก, แแแแขแแ แแแแแ แฃแคแ แ แแแขแก แฅแแแแแ แแแกแแฃแแ แแแ.
แแฃ แแแแแฌแงแแแขแ แแแแแแงแแแแ TCP, แแแ แฌแแฃแแแแ, แ แแ แแก แแแแแ แแฃแแแ
แแแขแ แ แแ แแแแแแ UDP-แกแ แแ TCP-แก แจแแ แแก แแแแกแฎแแแแแแแแแก แจแแกแแฎแแ แแ แแแแแแแแแแแจแแแแ แแแแแจแแแแก แแแแขแแฅแกแขแจแ, แจแแแแซแแแแ แฌแแแแแแฎแแ แแแแ แคแแแแแ แแก แกแขแแขแแ
แกแแแฃแแแ แ แแ แแขแแแแแ
แแกแ แ แแ, แแกแฃแ แ แจแแฅแแแแ แแฅแแแแ แกแแแฃแแแ แ แกแแขแ แแแกแแแ แขแ แแ แแขแแแแแ, แแแแ แแ แแ แแชแแ แกแแแแแ แแแแฌแงแแ? แแฅแแแ แแฆแแแแแแ แฎแแ แ, แ แแแแแ แแแแ แคแแแแแ แแ แแแฌแแ แ แแ แ แกแแแชแแ แ แกแขแแขแแ แแแแก แจแแกแแฎแแ. แแแแจแ แฃแแแ แแ แญแแแแแ แแแ แก แแแฎแแแ.
แแแ แแแแ แกแขแแขแแ
แแแแแแแแแกแฌแแแแ, แ แแ แแแแ แคแแแแแ แ แแ แแก UDP-แแ แแแคแฃแซแแแแฃแแ แกแแแแแ แแ แแขแแแแแแก แแแแแงแแแแแแก แแแแ แแแแฎแ แ. แแ แแแกแ แกแขแแขแแแแแก แฌแแแแแฎแแแก แจแแแแแ, แแฅแแแ แแแแแ แแแแแแแฎแแแแแ แแแก แแแ แก, แ แแ TCP-แก แแฅแแก แกแแ แแแแฃแแ แฎแแ แแแแแแ แแแแแ แแแแแจแแแจแ แแ แแแแแแแแแแ แกแแแฃแแแ แ แแ แแขแแแแแแก แแแแแ แแแ.
แแแแ แแ แแฃ แแฅแแแ แแฎแแแ แฎแแ แ แฅแกแแแจแ, แแแแแแแแ แกแแแแแ แกแแแฃแแแ แแแแก แแ แแแแแแงแแแแ TCP แแ แแแแแแแแแแ. แกแแแฃแแแ แ แกแแขแ แแแกแแแ แขแ แแ แแขแแแแแแก แฌแแ แแแขแแแแ แแแแกแแฎแแ แชแแแแแแแแ, แฌแแแแกแฌแแ แแแแ แ แ แแ แฃแแแ แแกแฌแแแแแ.
แฅแกแแแแก แแแแแแแแแแแแ
แแฃ แแญแแ แแแแแ แ แแแแ แฃแคแ แ แแคแแฅแขแฃแ แ แแแแ แ TCP, แแแแ แแ แแ แแกแฃแ แ แแฅแแแแ แแ แแขแแแแแแก แแแแแ แแแแกแ แแ แแแแ แ แแแขแแแแก แจแแกแฌแแแแ, แจแแแแซแแแแ แแแแแแงแแแแ แฅแกแแแแก แแแแแแแแแแ. แแแแ แ แแแแแแแแ:
แแแฏแแแแ แแแแ แคแแแแแ แแ แแฅแแแขแ , แ แแแแแแช แแฆแแ แแ แแก แแฎแแ แแแญแแ แแแ, แแแแ แแ แแแกแ แฉแแแแแแSLikeNet แ แแแแ แช แฉแแแก แแกแแ แแฅแขแแฃแ แแ.ENet แแ แแก แแ แแแแแแแแแแแจแแแแ FPS-แแกแแแแก แจแแฅแแแแแ แแแแแแแแแแCube GameNetworkingSockets แกแแ แฅแแแแ
แแ แแ แแแแแแแชแแแ แงแแแแ, แแแแ แแ แแแ แฉแแแแแ ENet, แ แแแแแ แแก แแแ แขแแแ แแ แกแแแแแแแ. แแแ แแ แแแแกแ, แแแก แแฅแแก แแแแคแแ แแแแฃแแแแขแแชแแ แแ แแแแแแแแแ แแแแฌแงแแแแแแแแก.
แขแ แแแกแแแ แขแแก แแ แแขแแแแแ: แแแกแแแแ
แจแแฏแแแแแ: แแ แกแแแแแก แแ แ แซแแ แแแแแ แกแแขแ แแแกแแแ แขแ แแ แแขแแแแแ: TCP แแ UDP. TCP-แก แแฅแแก แแ แแแแแ แกแแกแแ แแแแแ แคแฃแแฅแชแแ: แกแแแแแแแแแ, แแแแแขแแก แจแแแแแแแก แจแแแแ แฉแฃแแแแ, แจแแชแแแแแแแก แแแแแแแแแ. UDP-แก แแ แแฅแแก แแก แงแแแแแคแแ แ, แแแแ แแ TCP-แก แแแแแกแ แแฃแแแแแ แแฅแแก แแแแ แแแแ แจแแงแแแแแแ, แ แแช แแแฃแฆแแแแแแ แแแแแแ แแ แแแแแจแแกแแแแก. แแแฃ แแแแแแ แจแแงแแแแแแแก แฃแแ แฃแแแแแกแแงแแคแแ, แจแแแแซแแแแ แจแแฅแแแแ แแฅแแแแ แกแแแฃแแแ แ แแ แแขแแแแแ UDP-แแ แแแคแฃแซแแแแฃแแ แแ แแแแแแงแแแแ แแแแแแแแแแ, แ แแแแแแช แแฎแแ แชแแแแแแก แกแแขแ แแแกแแแ แขแ แแ แแขแแแแแก UDP-แแ แแ แแแแแขแแ แแแฃแแแ แแ แแแแแแแแแแแจแแแแ แแแแแ แแแแแจแแแแกแแแแก.
แแ แฉแแแแแ TCP, UDP แแ แแแแแแแแแแแก แจแแ แแก แแแแแแแแแแฃแแแ แ แแแแแแแแ แคแแฅแขแแ แแ. แแแ แแแแ, แแแแแจแแก แกแแญแแ แแแแแแแ แแแแแแแแแแ แ: แกแญแแ แแแแ แแฃ แแ แ แแแก แแแแแแ แจแแงแแแแแแ? แแแแ แแช, แแแแแชแฎแแแแก แแ แแขแแแแแแก แแแแฎแแแแแแแแแ: แกแญแแ แแแแ แแแก แกแแแแ แแ แแขแแแแแ? แ แแแแ แช แจแแแแแ แแแฌแแแจแ แแแแฎแแแ, แจแแกแแซแแแแแแแ แแแแแแแชแแแก แแ แแขแแแแแแก แจแแฅแแแ, แ แแแแแกแแแแกแแช แแ แแกแแแแ แแ แแขแแแแแ แกแแแแแแ แจแแกแแคแแ แแกแแ. แแ แแแแแก, แแฅแแแ แแกแแแ แฃแแแ แแแแแแแแแกแฌแแแแ แฅแกแแแแก แซแ แแแแก แจแแแฅแแแแแแก แแแแแชแแแแแแ.
แแ แ แ แฉแแแ แแแฅแแก:
- แจแแซแแแแแกแแแแแแ แแ แแแแแฆแแ แกแแขแ แแแกแแแ แขแ แแ แแขแแแแแ แแแแแ แฉแแแ แแแแแแแชแแแแแ, แ แแแ แแก แแแแแแแ แจแแแชแแแแแก แงแแแแ แแแแแก แแแแแฌแแ แแก แแแ แแจแ.
- แแฃ แแแแแแข แแแขแแแแแแชแแแก. แแฃ แแ แฎแแ แ แฅแกแแแแก แแฅแกแแแ แขแ แแ แแ แฎแแ แ แแแ แฌแแฃแแแแฃแแ, แแญแแ แแแแแ แแฃ แแ แ แแแ แแแแฃแแ UDP-แแ แแแคแฃแซแแแแฃแแ แกแแขแ แแแกแแแ แขแ แแ แแขแแแแแ, แจแแแแซแแแแ แแแแฌแงแแ TCP-แแ แแ แแแแแแแแแแแ, แ แแแแแแช แฃแแ แฃแแแแแงแแคแก แกแแแแแแแแแแก แแ แจแแแแแ แจแแแแแฌแแแ แแ แแแแแแแ แจแแกแ แฃแแแแ. แแฃ แแ แแแแแแแแ แฌแแ แแแแฅแแแแแ แแ แแแ แฌแแฃแแแแฃแแ แฎแแ แ, แ แแ แแแแแแ แกแแขแ แแแกแแแ แขแ แแ แแขแแแแแแ, แแแจแแ แจแแแซแแแแ แแ แแ แจแแฅแแแแ แแฅแแแแ แกแแแฃแแแ แ แกแแขแ แแแกแแแ แขแ แแ แแขแแแแแ.
แแ แแแฌแแแแก แแแกแแกแ แฃแแก แแแ แฉแแแ แฌแแแแแแฎแแ
แแแแแชแฎแแแแก แแ แแขแแแแแ
แแฎแแ, แ แแแแกแแช แฉแแแ แจแแแแแซแแแ แแแแชแแแแแ แแแแแชแแแแแ แแแแแแขแแแกแ แแ แกแแ แแแ แแแก แจแแ แแก, แฃแแแ แแแแแแฌแงแแแขแแ แ แ แแแแแชแแแแแ แแแแแแแขแแแแ แแ แ แ แคแแ แแแขแจแ.
แแแแกแแแฃแ แ แกแฅแแแ แแ แแก แแก, แ แแ แแแแแแขแแแ แแแแแแแแแ แจแแงแแแแแก แแ แแแฅแแแแแแแแก แกแแ แแแ แแ, แฎแแแ แกแแ แแแ แ แฃแแแแแแแก แแแแแจแแก แแแแแแแแ แ แแแแแแแ แแแแแก แแแแแแขแแแก.
แกแแ แแแ แ แแแแแแแแก แแ แ แกแ แฃแ แแแแแแแ แแแแแก, แแ แแแแ แแแคแแแขแ แฃแ แแแแแแแ แแแแแก แแ แแแฃแแแแแ, แ แแแแแแแช แแแแแแ แแแแก แแแแแแแจแแก แแแฎแแแแแแ. แแก แแแแก แกแแแ แแแแแแแก แแแแ แแแแแแแก. แแแ แแแแ, แกแ แฃแแ แแแแแแแ แแแแ แจแแแซแแแแ แแงแแก แซแแแแแ แแแแ, แ แแ แแแแแแชแแก แแแฆแแแ แกแแฎแจแแ แแ. แแแแ แแช, แแแแแแขแแแก แซแแ แแแแแแ แแแแขแแ แแกแแแ แแแแฃแแแฃแ แ แแ แแฃแแแ แแแแแชแแแแแ, แ แแแแแ แแแแแจแแก แแแแแแแก แฃแแแขแแกแ แแแฌแแแ แกแแแฃแแแ แแแฃแแแ แแแแแจแแก แกแแ แแแ แแ. แแแกแแแ, แแแแแแ แ แแแแแจแจแ แแแแแแแจแแก แแ แกแญแแ แแแแ แแแ แแแแฃแแ แแแแแชแแแแแแก แชแแแแ, แแแแแแแแแ, แแขแ แแก แแแแแชแแ แ แฃแแแก แแแแ แ แแฎแแ แแก, แฌแแแแแฆแแแแ แจแแแแฎแแแแแจแ แแแก แจแแฃแซแแแ แแแแแขแแแแก แแแแกแฃแแแฅแแ แแ แแฃแกแขแแ แแชแแแแก แกแแ แแแแแแแแแก แแแก แแแกแแแแแแแ.
แกแแ แแแแแแแชแแ
แแแ แแแแ แแแแแฏแ แแ แแก แแแแแชแแแแแแก แแแแแงแแแแ, แ แแแแแก แแแแแแแแแช แแแแแแ (แจแแงแแแแแก แแ แแแแแจแแก แแแแแแแ แแแแ) แแแแแชแแแแกแแแแก แจแแกแแคแแ แแก แคแแ แแแขแจแ. แแ แแ แแชแแกแก แ.แฌ
แแแ แ, แ แแแแแแช แแแจแแแแ แฉแแแแแ, แแ แแก แแแแแแแแแก แแแแ แฌแแแแแฎแฃแแ แคแแ แแแขแแก แแแแแงแแแแแ, แ แแแแ แแชแแ JSON แแ XML. แแแแ แแ แแก แกแ แฃแแแแ แแ แแแคแแฅแขแฃแ แ แแฅแแแแ แแ แแ แฎแแก แฃแแแขแแก แแแฌแแแก แแแแแ แแแแก.
แแแแก แแแชแแแแ แ แแแแแแแแแแฃแแแ แแ แแแแแ แคแแ แแแขแแก แแแแแงแแแแแ, แ แแแแแแช แแแแ แแ แฃแคแ แ แแแแแแฅแขแฃแ แแ. แแแฃ, แแแแแขแแแ แจแแแชแแแก แแฎแแแแ แ แแแแแแแแ แแแแขแก. แแฅ แแแกแแแแแแแกแฌแแแแแแแแ แแ แแแแแแ
แแแแแชแแแแ แกแแ แแแแแแแชแแแกแแแแก แจแแแแซแแแแ แแแแแแงแแแแ แแแแแแแแแแ, แแแแแแแแแ:
FlatBuffers Googleแแแ'แ แแ แแขแ Sandstorm แแแแแแแแแฎแแ แแแแก แจแแแ แแ แแแขแ แแ แ แแแแแแค แแฃแ แฐแแกแ
แฃแแ แแแแ แแแ แฌแแฃแแแแ, แ แแ แแแแแแแแแแ แฅแแแแก แแแ แขแแขแฃแ แแ แฅแแแแแก แแ แแ แฃแแแแก แแแแแแแแแแแ.
แแแขแแ แแแขแแฃแแ แแแแแกแแแแแแ แแแกแ แแแแแฃแแแแแแแแ แแแแฎแแ แชแแแแแแ; แแก แแ แแ แแก แแแแกแแแฃแแ แแแแ แ แแฃแแ, แแแแกแแแฃแแ แแแแ แแฃ แแงแแแแแ แแแแแชแแแแ แแ แแแแขแแ แแแฃแ แแแแแแแแก แแฅแแแแ แแแแแก แแแแแ แ. แแแ แแ แแแแกแ, แแก แกแแจแฃแแแแแแก แแแแชแแแ แแแแแฎแแ แชแแแแแ แแแขแแแแแแชแแ, แ แแแแแแช แงแแแแแแแแก แแ แแ แแก แจแแกแแซแแแแแแ แแแแแแแแแแแก แแแแแงแแแแแแกแแก.
แแแแ แคแแแแแ แแ แแแฌแแ แ แแ แ แกแขแแขแแ แกแแ แแแแแแแชแแแก แจแแกแแฎแแ:
แจแแแฃแแจแแ
แแแแแแขแแแกแ แแ แกแแ แแแ แก แจแแ แแก แแแแแชแแแฃแแ แแแแแชแแแแแแก แ แแแแแแแแ แจแแแฆแฃแแฃแแแ แแ แฎแแก แแแแขแแ แฃแแแ แแแแแแแ. แแแแแชแแแแ แจแแแฃแแจแแ แกแแจแฃแแแแแแก แแแแชแแแ แแแแแแขแแแแ แแแขแ แแแแแชแแแ แแแแแแฃแ แกแฃแ แแแแ, แแแแแ แแแ แแแแแฎแแแแแก แกแแฎแจแแ แ แแ แฃแแ แแแแ แจแแแแชแแ แแ แแ แฎแแก แแแแฎแแแแแแ.
แแแขแแแแ แจแแคแฃแแแ
แแแ แแแแ แขแแฅแแแแ แแ แแก แชแแขแ แจแแคแฃแแแ. แแแ แจแแแแแแ แแฃแกแขแแ แแ แแแขแแแแก แ แแแแแแแแแก แแแแแงแแแแแแ, แ แแช แแฃแชแแแแแแแแ แกแแกแฃแ แแแแ แแแแจแแแแแแแแก แแฆแกแแฌแแ แแ. แแแแแแแแแ, แแฃ แแฅแแแ แแแฅแแ enum, แ แแแแแกแแช แจแแแซแแแแ แฐแฅแแแแแก 16 แแแแกแฎแแแแแแฃแแ แแแแจแแแแแแแ, แแแจแแ แแแแแ แแแแขแแก แแแชแแแแ (8 แแแขแ), แจแแแแซแแแแ แแแแแแงแแแแ แแฎแแแแ 4 แแแขแ.
แแแแ แคแแแแแ แ แแแแแแ แขแแแก, แแฃ แ แแแแ แฃแแแ แแแแฎแแ แชแแแแแแก แแก แกแขแแขแแแก แแแแ แ แแแฌแแแจแ
แแแขแแก แจแแคแฃแแแ แแแแกแแแฃแแ แแแแ แแแ แแแ แแฃแจแแแแก แจแแ แฉแแแแกแแก, แ แแช แแแแแแแแ แแแแงแแคแแแแแแก แแแแ แแฅแแแแ.
แกแแแฏแแก แแฆแแแ
แแแแ แคแแแแแ แ (แแแแแ แแ แแฎแแ!) แแแแแก แกแขแแขแแแจแ แแแแฉแแแแแแก, แแฃ แ แแแแ แฃแแแ แแแแแแงแแแแก แแแแฃแจแแก แแฆแแแ แแ แแฅแขแแแแจแ
แจแแแฃแแจแแแก แแแแแ แแแแแแ
แจแแแแแแ แขแแฅแแแแ แแฅแแแแ แฃแแแแแแแ แแ แจแแแฃแแจแแแก แแแแแ แแแแแแ.
แแฅ, แฉแแแ แแแ แแ, แแ แแก แกแแแ แงแแแแแแ แกแแแแขแแ แแกแ แแแแแ แแแแ, แ แแแแแแช แฃแแแ แแชแแแแ:
แฐแแคแแแแแก แแแแแ แแแ แฌแแแแกแฌแแ แแแแแแแแแแ แแแแแ, แ แแแแแแช แซแแแแแ แกแฌแ แแคแแ แแ แจแแฃแซแแแ แแแ แแ แจแแแแแแก แแแฆแแแ. แแแ แแแแแแงแแแแแแแ Quake3 แฅแกแแแแก แซแ แแแจแ แแแแแขแแแแก แจแแแฃแแจแแแกแแแแก.zlib แแ แแก แแแแแแ แแแแแจแแฃแแแแแก แจแแแฃแแจแแแก แแแแแ แแแแ, แ แแแแแแช แแ แแกแแแแก แแ แแแก แแแแแชแแแแ แ แแแแแแแแแก. แ แแแแ แฎแแแแแแฅ , แแก แแแแแแงแแแแแแแ แกแฎแแแแแกแฎแแ แแแแแแแชแแแแจแ. แแก แจแแแซแแแแ แแแแแแขแ แแงแแก แจแขแแขแแแแก แแแแแฎแแแแแกแแแแก. แแแแ แแ แแก แจแแแซแแแแ แแงแแก แกแแกแแ แแแแแ, แแฃ แแฅแแแ แแญแแ แแแแแ แกแแ แแแ แแแแ แแแแแแขแแแแกแแแแก แแฅแขแแแแแแก, แแ แซแแแ แขแแฅแกแขแแแแก แแ แ แแแแแคแแก แแแแแแแแ.แกแแแ แซแแก แแแแแ แแแ - แแก แแ แแก แแแแแ แฃแแแ แขแแแแกแ แจแแแฃแแจแแแก แแแแแ แแแแ, แแแแ แแ แแก แซแแแแแ แแคแแฅแขแฃแ แแ แแแ แแแแฃแแ แขแแแแก แแแแแชแแแแแแกแแแแก แแ แจแแแซแแแแ แแแแแงแแแแแฃแ แแฅแแแก แ แแแแ แช แฌแแแแกแฌแแ แ แแแแฃแจแแแแแแก แแแแแฏแ zlib-แแแ. แแแ แแแแกแแแฃแแ แแแแ แจแแกแแคแแ แแกแแ แคแแแแแแก แแ แแแฅแกแแแแแแกแแแ แจแแแแแแ แ แ แแแแแคแแก แจแแแฃแแจแแแกแแแแก, แ แแแแแจแแช แแ แแแแแ แแแแแแแแ แ แแแแแแแขแ แแแแ แแแแ.
แแแแขแ แจแแแฃแแจแแ
แจแแแฃแแจแแแก แแแแ แขแแฅแแแแ แแ แแก แแแแขแ แจแแแฃแแจแแ. แแก แแแแแแแ แแแแก แแแแจแ, แ แแ แแแแแแชแแแ แแฎแแแแ แแแแกแฎแแแแแแแแ แแแแแจแแก แแแแแแแแ แ แแแแแแแ แแแแแกแ แแ แแแแแแขแแก แแแแ แแแฆแแแฃแ แแแแ แแแแแแแ แแแแแก แจแแ แแก.
แแก แแแ แแแแแ แแแแแแงแแแแก Quake3 แฅแกแแแแก แซแ แแแจแ. แแฅ แแ แแก แแ แ แกแขแแขแแ, แกแแแแช แแแแแแ แขแแแแ, แแฃ แ แแแแ แแแแแแงแแแแ แแแ:
Quake3 แฅแกแแแแก แแแแแแ แแ แแแแ แฐแฃแแQuake 3 Source Code แแแแแฎแแแแ: แฅแกแแแแก แแแแแแ แคแแแแแ แกแแแแแแ แกแ [แแแ แแแแแ แกแขแแขแแแแ Habrรฉ-แแ, แแฎแแแแ แกแแฅแชแแ โแฅแกแแแแก แแแแแแโ]
แแแแ แคแแแแแ แแแช แแแแแแงแแแ แแแ แแแแแกแ แกแขแแขแแแก แแแแ แ แแแฌแแแจแ
แแแจแแคแแ แ
แแแ แแ แแแแกแ, แจแแแซแแแแ แแแแญแแ แแแ แแแแแแขแแแกแ แแ แกแแ แแแ แก แจแแ แแก แแแคแแ แแแชแแแก แแแแแชแแแแก แแแจแแคแแ แ. แแแแก แ แแแแแแแแ แแแแแแ แแ แกแแแแแก:
- แแแแคแแแแแชแแแแฃแ แแแ/แแแแคแแแแแชแแแแฃแ แแแ: แจแแขแงแแแแแแแแแแก แฌแแแแแฎแแ แจแแฃแซแแแ แแฎแแแแ แแแแฆแแแก แแ แแแ แช แแ แแ แกแฎแแ แแแ แ, แ แแแแแแช แกแฃแแแแก แฅแกแแแก, แแแ แฌแแแแแแฎแแแก แแแ.
- แแแแแแขแแคแแแแชแแ: แแแแแแแแแ, แ แแแแแกแแช แกแฃแ แก แแแแแแแจแแก แ แแแแก แจแแกแ แฃแแแแ, แฃแแแ แแชแแแแก แแแกแ แแแกแแฆแแแ.
- แแแฆแแแแแแแก แแ แแแแแชแแ: แแแแแ แแแแแแแจแแแแแกแแแแก แแแชแแแแแแ แ แแฃแแ แแฅแแแแ แกแแแฃแแแ แ แแแขแงแฃแแแแก แแแแแขแแแแก แจแแฅแแแ, แแแ แแแฃแฌแแแ แแแจแแคแแ แแก แกแฅแแแแก แ แแแ แแแฃแชแแ แแแ แแ แแแกแแฆแแแแก แแแแแ (แ แแแแแแช แแชแแแแแ แงแแแแแ แแแแจแแ แแก แแ แแก).
แแ แแแแชแ แแ แแแ แฉแแแ แแแแแแงแแแแ แแแแแแแแแแ แแแแกแแแแแก. แแ แแแ แฉแแแ แแแแแแงแแแแ
แแแแแชแฎแแแแก แแ แแขแแแแแ: แแแกแแแแ
แแแแ แกแ แฃแแแแแ แฉแแแแ แแแแแชแฎแแแแก แแ แแขแแแแแ. แแ แแฏแแ แ, แ แแ แจแแแฃแแจแแ แกแ แฃแแแแ แแ แฉแแแแแแ แแ แแแกแ แแแแแงแแแแแแก แแแแแฌแงแแแขแแแแแ แแแแแแแแแแฃแแแ แแฎแแแแ แแแแแจแแ แแ แกแแญแแ แ แแแแขแแ แฃแแแ แแแแแแแแ. แแแจแแคแแ แ, แฉแแแ แแแ แแ, แกแแแแแแแแฃแแแ, แแแแ แแ แแแ แแแ แแ แแขแแขแแแจแ แแแแก แแแ แแจแ แจแแแแซแแแแ.
แแแแแชแฎแแแแก แแแแแแ
แฉแแแ แแฎแแ แจแแแแแซแแแ แแแแแแแฎแแแ แแแแแแแ แแแแ แแแแแแขแจแ, แแแแ แแ แจแแกแแซแแแ แจแแคแแ แฎแแแแก แแ แแแแแแ แจแแแแฎแแแแก. แแแแแแแจแแก, แจแแงแแแแแก แแแกแ แฃแแแแแก แจแแแแแ, แฃแแแ แแแแแแแแก แแแแแจแแก แแแแแแแ แแแแแก แแแแแฎแแแแแก แกแแ แแแ แแแแ, แ แแแ แแแแแแฎแแก แ แ แแแแแแแ แแฅแแแแ แแแก แแกแแคแแแแจแ.
แฃแคแ แ แแแขแแช, แแ แกแแฎแแแแฌแแคแ แแแแแฎแแแแแก แจแแ แแก, แกแแแงแแ แ แกแ แฃแแแแ แกแขแแขแแแฃแ แแ. แแฃ แกแแฎแแแแฌแแคแ แแแแแฎแแแแแก แกแแฉแฅแแ แ แแแแแแแ, แแแจแแ แแแซแ แแแแแแ แแฅแแแแ แซแแแแแ แแแแแแ แ.
แแ แแ แแแแแแแก แแแแแฅแแแแแแแก แจแแกแแแชแแ แแแแแ แ แแแแแแแแ แขแแฅแแแแ แแ แกแแแแแก แแ แแแ แจแแแแแ แแแฌแแแจแ แแแแแแฎแแแแ.
แจแแงแแแแแแแก แแแแแฃแแแแแก แขแแฅแแแแ
แแ แแแฌแแแจแ แแฆแฌแแ แแแ แงแแแแ แขแแฅแแแแ แแแขแแแฃแ แแ แแ แแก แแแแฎแแแฃแแ แกแแ แแแจแ
แแแ แแแแ แขแแฅแแแแ แแ แแก แจแแงแแแแแก แจแแแแแแก แแแ แแแแแ แแแแแงแแแแแ แกแแ แแแ แแกแแแ แแแกแฃแฎแแก แแแแแแแแแก แแแ แแจแ. แแแก แแซแแฎแแแ แแแแแแขแแก แแฎแ แแแแ แแ แแแแแแแ แแแ. แแฃแแชแ, แ แแแแกแแช แแแแแแขแ แแแแฆแแแก แแแแแฎแแแแแก แกแแ แแแ แแกแแแ, แแแ แฃแแแ แแแแแแกแขแฃแ แแก, แ แแ แแแกแ แแ แแแแแแ แแงแ แกแฌแแ แ. แแฃ แแก แแกแ แแ แแ แแก, แแแจแแ แแแ แฃแแ แแแแ แฃแแแ แจแแชแแแแแก แแแแแกแ แแแแแแแ แแแแ แแแแก แแแฎแแแแแ, แ แแช แแแแฆแ แกแแ แแแ แแกแแแ, แ แแแแแ แกแแ แแแ แ แแแขแแ แแขแแ แฃแแแ. แแก แขแแฅแแแแ แแแ แแแแแ แแแแแแงแแแแก Quake-แจแ. แแแแก แจแแกแแฎแแ แแแขแ แจแแแแซแแแแ แฌแแแแแแฎแแ แกแขแแขแแแจแ
แขแแฅแแแแแก แแแแ แ แแแแ แแแ แแแแแแงแแแแแ แกแฎแแ แแ แแแฃแแแแแก แแแแแแแแแแแแแก แแแกแแแแ แขแแแแแแแ แแ แกแแฎแแแแฌแแคแ แแแแแฎแแแแแก แจแแ แแก. แแ แแ แแแแแแแก แแแแแญแ แแก แแ แ แแแ แแ แกแแแแแก: แแแขแแ แแแแแชแแ แแ แแฅแกแขแ แแแแแแชแแ. แแแขแแ แแแแแชแแแก แจแแแแฎแแแแแจแ แแฆแแแฃแแแ แแแแ แแ แ แแแแแแแ แแแแ แแ แแแฉแแแแแแแ แแ แแแแแ แแแแ แแแ แแแแแกแแแ. แแแกแ แแแแฃแกแ แแ แแก แแก, แ แแ แแฌแแแแก แแชแแ แ แจแแคแแ แฎแแแแก, แ แแแแแ แแแแแแขแ แงแแแแแแแแก แฎแแแแแก แแแแก, แ แแช แแแฎแแ แฌแแ แกแฃแแจแ. แแฅแกแขแ แแแแแแชแแ แแ แแก แแแแก แแ แแแแแแแ แแแ, แแฃ แกแแ แฃแแแ แแงแแก แแฎแแ แแ แแแฃแแแแ แแแแแแขแแก แแแแ แแแฆแแแฃแแ แแแแ แแแแแแแ แแแแแก แแแฎแแแแแ. แแแกแ แแแแฃแกแ แแก แแ แแก, แ แแ แแฃ แกแฃแแแแฅแขแ แแแแแแแแ แชแแแแก แแแซแ แแแแแก แแแแแ แแฃแแแแแก, แแแจแแ แแฅแแแแ แแแแ แจแแชแแแแ แแ แแแแแแกแ แแ แ แแแแฃแ แแแแแชแแแก แจแแ แแก.
แฃแแฎแแแกแ, แงแแแแแแ แแแฌแแแแแ แขแแฅแแแแ, แ แแแแแแช แแฎแแแแ FPS-แจแแ แแแแแกแแงแแแแแแแ แฉแแแแ แฉแแแแก แแแแแแแกแแชแแ. แแแแแแแแแแแก แแแแแแแกแแชแแแก แแแแแงแแแแแแกแแก แกแแ แแแ แ แแแแแแแกแฌแแแแแก แแแแแแขแแก แจแแคแแ แฎแแแแแก, แ แแแแกแแช แแก แแกแแ แแก แกแแแแแแแก. แแแแแแแแแ, แแฃ แแแแแแแจแแ แจแแแกแ แฃแแ แแแแแแกแฎแแ แแแแแก แแแ แแแแ, แแแแ แแ แ แแแแฃแ แแ แแแแ แกแแแแแแ แกแฎแแ แแแแแแแก แแงแ แแแงแแแแแแแก แแแแ, แแแจแแ แฃแกแแแแ แแแ แแฅแแแแ แแแแแแแจแแก แฃแแ แ แแฅแแแ แแแแแแแแแแก แฃแคแแแแแแ แแแแแแแแแแแก แแแแ. แแแ แแแแ, แกแแ แแแ แ แแแ แฃแแแแก แแ แแก แฃแแแ แแ แแแแแแขแแแแ, แ แแแแกแแช แแแแแแแจแแ แแแแกแ แแแ, แ แแแ แแแแฎแแแแแก แแแแแแแจแแก แแแแ แแแแแฎแฃแแ แแแ แแแแก แกแแแฃแแแชแแ แแ แจแแแแแฌแแแก แจแแฏแแฎแแแ แแแ แแแ แขแงแแแกแ แแ แแแแแแก แจแแ แแก.
แแแแ แคแแแแแ แแ (แ แแแแ แช แงแแแแแแแแก!) แแแฌแแ แ แกแขแแขแแ 2004 แฌแแแก
แแกแแแ แแ แแก แแ แ แกแขแแขแแ Valve แแแแแแ,
แแแฆแแแแแแแก แแ แแแแแชแแ
แแแฆแแแแแแแก แแแแแแแ แแชแแแแแแก แแ แ แซแแ แแแแแ แแแแแแ แแ แกแแแแแก.
แแแ แแแแ: แแ แแฃแแแแก แแแฆแแแแแแก แแแแแ แแแแแขแแแแก แแแแแแแแแก. แ แแแแ แช แแแแแ แแฆแแแแจแแ, แแแแก แแแแฎแแ แชแแแแแแแก แแแ แแ แแแแ แแแจแแคแแ แ.
แแแแ แ: แแแขแแ แแขแแ แฃแแแ แกแแ แแแ แแ แฃแแแ แแแแฆแแก แแฎแแแแ แแ แซแแแแแแแ/แจแแงแแแแ/แแแฅแแแแแแแแ. แแแแแแขแก แแ แฃแแแ แจแแแซแแแก แกแแ แแแ แแ แแแแแแแ แแแแแก แจแแชแแแ แจแแงแแแแแก แแแแแแแแแก แแแ แแ. แจแแแแแ, แงแแแแ แฏแแ แแ, แ แแแแกแแช แกแแ แแแ แ แแฆแแแก แจแแงแแแแแก, แแแ แฃแแแ แจแแแแแฌแแแก แแฃ แแ แ แแก แแแ แแแแฃแแแ แแแก แแแแแงแแแแแแแแ.
แแแแแชแฎแแแแก แแแแแแ: แแแกแแแแ
แแแ แฉแแแ, แแแแแ แแแ แแแ แแแฆแแแ แจแแงแแแแแแแกแ แแ แแแแแฎแแแแแก แแแแแแ แกแแฎแจแแ แแก แกแแแฃแแแชแแแกแแแแก, แแกแ แ แแ แแฅแแแ แจแแแแซแแแแ แจแแแแแฌแแแ แแฅแแแแ แแแแแจแแก แฅแชแแแ แชแฃแ แแแ แแแแแจแ, แแแจแแแแช แแ, แ แแแแกแแช แแแแแแขแ แแ แกแแ แแแ แ แแฃแจแแแแแ แแ แ แแแแแแฃแขแแ แแ. แแก แแแแจแแแแแแแแแ แแแแแแ แขแแแแแก แแแแแแแแแแแ แแแแแฃแแแแแก แขแแฅแแแแแก แแแแฎแแ แชแแแแแแแก.
แกแฎแแ แกแแกแแ แแแแแ แ แแกแฃแ แกแแแ
แแฃ แแกแฃแ แ แจแแแกแฌแแแแแ แกแฎแแ แ แแกแฃแ แกแแแ แฅแกแแแแก แแแแแแแแแ, แจแแแแซแแแแ แแแแแแ แแกแแแ แแฅ:
แแแแ แคแแแแแ แแก แแแแแ โ แแแกแ แแแแแ แแแแแแก แฌแแแแแฎแแ แฆแแ แก, แแฅ แฃแแแ แแแ แจแแกแแแแจแแแแ แกแขแแขแแแ.แแฅ แฅแกแแแฃแ แ แขแแฅแแแแแแแแแแก แจแแกแแฎแแ แงแแแแ แกแขแแขแแ แจแแแ แแแแแฃแแแ.แแแกแแแชแแ แ แแแแแจแแก แฅแกแแแ by M. Fatih MAR แแ แแก แกแขแแขแแแแแกแ แแ แแแแแแแแแก แงแแแแแกแแแแชแแแแ แกแแ แแแแแแ แแแแแ แแแแแจแแแแก แซแ แแแแแแ.- ะ
r/gamedev subreddit-แแก แแแแ แแกแแแ แแแแ แ แกแแกแแ แแแแแ แแแฃแแแ.
แฌแงแแ แ: www.habr.com