2D Godot 2D 게임 기초

ENetMultiplayerPeer

개념 MultiplayerPeer < ENetMultiplayerPeer

UDP 위에 "이건 꼭 보내줘 / 이건 잃어도 돼"를 골라 쓸 수 있게 얹은 게임용 연결.

TCP 는 하나가 늦으면 뒤가 다 밀리고(head-of-line blocking), 순수 UDP 는 보장이 없다. ENet 은 채널별로 신뢰성을 고를 수 있어 게임에 맞는 절충안이다.

비슷하지만 다른 것

  • WebSocketMultiplayerPeerTCP 기반. 웹에서 쓸 수 있다.
  • WebRTCMultiplayerPeerUDP 유사. 웹에서 성능이 좋지만 시그널링 서버가 필요하다.
주의

웹 빌드(브라우저)에서는 ENet 을 쓸 수 없다. WebSocket 또는 WebRTC 로 바꿔야 한다.

본문에 나오는 곳: 22강 · 26강

Godot 공식 문서에서 보기 →