
언리얼 엔진 4 게임을 개발하여 스팀(Steam)에 출시할 계획이 있으시다면, 언리얼 엔진 4에 내장된 지원 기능을 활용하여 다양한 스팀 플랫폼 기능을 여러분의 윈도우와 맥OS용 게임에 통합할 수 있습니다.
스팀 온라인 서브시스템 플러그인으로 네트워킹과 온라인 기능을 처리하실 수 있습니다. 여러분의 게임에 해당 플러그인을 적용한 언리얼 엔진 4의 통합 온라인 서브시스템 API에서는 다음과 같은 스팀의 기능을 사용하실 수 있습니다.
• 온라인 세션 및 초대
• P2P 로비 및 전용 서버를 통한 대전 상대 검색
• 스팀 네트워킹(Steam Networking)을 통한 P2P 멀티플레이어용 방화벽/NAT 네고시에이션(Negotiation)
• 플레이어 인증 - 4.20 버전에서 새로 추가
• 리치 프레즌스(Rich presence) - 4.19 버전에서 새로 추가
• 음성 채팅
• 친구 목록
• 통계 및 점수판
• 업적
이 뿐만이 아니라, 언리얼 엔진 4에서는 온라인 서브시스템 외의 부가적인 스팀 기능도 지원됩니다.
• 스팀 오디오
• 스팀 VR
• 스팀 컨트롤러
언리얼 엔진 4는 이미 스팀에서 게임을 출시할 수 있도록 많은 지원을 제공해왔으나, 최근에는 새로운 기능을 추가하고 개선하며 더욱 발전된 모습을 보여주었습니다. 4.19 버전에서 리치 프레즌스를 지원한 사례와 4.20 버전에서 플레이어 인증을 지원한 사례를 그 예시로 꼽을 수 있습니다. 여기에 더해, 스팀 점수판 구현을 더 보강함으로써 타 플랫폼용 온라인 서브시스템들과 동등한 수준으로 맞추었습니다.
이제 언리얼 엔진 4에서 한층 더 강력해진 스팀 지원을 만나보실 수 있으니, 직접 경험해 보세요. 이밖에도 언리얼 엔진 마켓플레이스에서는 다음과 같은 플러그인을 살펴보실 수 있습니다.
유웍스(UWorks) - 본 플러그인으로 C++와 블루프린트에서도 스팀 작업을 완전하게 통합할 수 있습니다.
스팀 비컨(Steam Beacons) - 이 스팀 플러그인으로 플레이어 파티를 손쉽게 만들고 관리할 수 있습니다. 로비맵으로 로딩할 필요 없이 메인 메뉴에서 바로 작업하실 수 있습니다.
서브시스템컨피겨레이터(SubsystemConfigurator) - 쉽게 사용가능한 플러그인으로 프로젝트 세팅 메뉴에서 스팀 온라인 서브시스템을 조작하실 수 있습니다.