서버 사이드 게임 개발자

4개 챕터7개 카드v1.0.0VIVO Docs전체 이용가
Game Development공개#서버 사이드 게임 개발자#Server-Side Game Development#Game Development#Hands-on#WASM Runtime#게임 개발자
학습 시작하기

서버 사이드 게임 개발자

강좌 개요

서버 사이드 게임 개발(Server-Side Game Development)은 멀티플레이어 게임의 핵심 상태를 관리하고, 수많은 클라이언트의 입력을 받아 일관된 게임 세계를 유지하는 분야입니다. 이 강좌는 로드맵 분석 자료를 근거로, 전송 계층(TCP/UDP)과 신뢰성(Reliability)의 기초부터 소켓 프로그래밍(Socket Programming), 동시성(Concurrency)과 I/O 모델, 직렬화(Serialization)와 RPC·메시지 큐(Message Queues), 데이터베이스(Databases)와 캐시, 결정론(

선수 지식

레슨 구성

  • 01. 강좌 개요 (1장. 강좌 소개)
  • 02. 게임 서버와 전송 프로토콜 (2장. 게임 서버와 전송 프로토콜)
  • 03. 소켓 프로그래밍과 프로토콜 설계 (2장. 게임 서버와 전송 프로토콜)
  • 04. 동시성과 I/O 모델 (3장. 동시성과 I/O 모델)
  • 05. 직렬화와 RPC·메시지 큐 (3장. 동시성과 I/O 모델)
  • 06. 데이터베이스와 캐시 (4장. 데이터베이스와 캐시)
  • 07. 결정론적 업데이트와 운영 확장 (4장. 데이터베이스와 캐시)

실습 안내

  • 본 강좌의 실습 코드는 브라우저 및 로컬 런타임에서 직접 수정하고 실행할 수 있습니다.

라이선스 및 저작권 안내

본 강좌의 모든 콘텐츠는 CC-BY-4.0 라이선스를 따릅니다. (제작자: VIVO Docs)