2014년 4월 16일

블루프린트 네트워킹 튜토리얼

저자: * Billy Bramer

블루프린트 네트워킹 튜토리얼(영문)

기존의 블로그 게시물을 통해 블루프린트 네트워킹 특강을 제공해 드린 바 있었는데, 이제 네트워킹 게임에서 작동하는 블루프린트 콘텐츠 제작 관련 6부작 미니 시리즈로 돌아왔습니다!

1 부: 네트워킹 기본

우리의 찬란한 모험은 약간의 기본적인 네트워킹 기초부터 시작해서 용어, 네트워크 플레이에서 게임 실행 및 테스트 방법까지 설명합니다.

2 부: 액터 및 변수 리플리케이션

다음 여정은 네트워크 플레이 용으로 블루프린트 액터와 변수를 셋업하는 법에 대한 소개와 안내로 이어집니다. 스크립트가 네트워크 권한 또는 원격 머신에서 실행중인지 결정하는 방법과 아울러, 네트워킹에 관련된 특수한 블루프린트 도해법도 살펴보도록 하겠습니다.

3 부: 함수 리플리케이션

변수 리플리케이션을 마쳤으니, 함수 리플리케이션이란 무엇인지, 왜 사용해는지, 변수 리플리케이션 대신 언제 사용하면 최적인지 그 신비로운 세계로 떠나 봅시다. 신뢰성(reliable) 또는 비신뢰성 함수는 무슨 뜻인지도 알아봅니다.

4 부: 네트워크 연관성(Relevancy)

새로이 발견된 리플리케이션 무기들로 무장하고서, 멀티플레이어 콘텐츠 제작 폭도 중 하나인 네트워크 연관성을 무찌르러 갑니다. 네트워크 연관성이란 무엇인지, 콘텐츠 제작에 영향을 끼치는 이유는 무엇인지, 그에 관련된 문제 처리는 어떻게 하는지 심도있게 살펴봅니다.

5 부: 삼인칭 템플릿에 네트워킹 기능 추가하기 - 1 부

흥미로운 여정의 막바지에 이르러, 삼인칭 블루프린트 템플릿 프로젝트에 네트워킹 기능을 추가하는 것으로 우리 블루프린트 네트워킹 실력을 한층 강화시키도록 하겠습니다. 모든 용감한 모험가가 그러하듯 즉석에서 계획을 구상하여 실행에 옮겨, 생명력과 폭탄 투척 능력을 지닌 캐릭터 블루프린트를 셋업해 보겠습니다.

6 부: 삼인칭 템플릿에 네트워킹 기능 추가하기 - 2 부

드디어 대단원의 막을 내립니다. 어떻게 제 목소리를 두 시간 씩이나 견디셨는지 모르겠네요. 아울러 1 부에서 절반쯤 가다 만 계획을 마무리하도록 하겠습니다. 약간의 아트 애셋을 유용하여 폭발하면서 대미지를 입히는 간단 "폭탄" 블루프린트를 만들어 보겠습니다. 불쌍한 파랑 견본 마네킹도, 우리 튜토리얼 시리즈도 끝~

튜토리얼은 끝났을지언정, 재미는 끝나지 않습니다! 한글은 네이버 카페, 영어는 포럼 게시물 또는 트위터 @EpicIrascible 를 통해 여러분의 생각을 알려주시기 바랍니다. 질문, 코멘트, 걱정, 피드백, 그 무엇이든 좋습니다! 포럼 게시물에 작은 미니 FAQ 도 준비해 뒀으니, "튜토리얼에 방금 본 데모맵이 대체 어딨나요?" 같은 직설적인 질문이 있으신 경우, 바로 답을 찾으실 수 있습니다!