프론트엔드 커스터마이징에 대한 정보가 픽셀 스트리밍 인프라스트럭처로 이전되었습니다.
프론트엔드
프론트엔드는 웹 브라우저에서 실행되며 웹 브라우저가 언리얼 엔진 픽셀 스트리밍(Pixel Streaming) 애플리케이션에 연결하여 상호작용할 수 있게 해주는 HTML, CSS, 이미지 및 JavaScript/TypeScript 코드를 말합니다. 프론트엔드 라이브러리는 개발자가 각자의 픽셀 스트리밍 환경에 맞춰 수정하고 확장할 수 있는 기반입니다.
기본 프론트엔드입니다.
프론트엔드 세팅 패널입니다.
프론트엔드 세팅 패널 라이트모드입니다.
활성 스트림 연결이 있는 프론트엔드입니다.
위치
에픽게임즈의 새로운 픽셀 스트리밍 인프라스트럭처 저장소에는 픽셀 스트리밍의 프론트엔드 요소에 관련된 모든 최신 정보가 포함되어 있습니다. 픽셀 스트리밍 프론트엔드를 커스터마이징하고 싶다면, 플레이어 웹 페이지 커스터마이징을 참조하세요.
이유
'플레이어 웹 페이지 커스터마이징' 문서가 픽셀 스트리밍 인프라스트럭처로 이전했다는 것은 언리얼 엔진 출시와 별도로 더 자주 즉각적인 업데이트를 제공할 수 있다는 뜻입니다. 픽셀 스트리밍 프론트엔드가 진화함에 따라 관련 정보를 업데이트할 것입니다. 자주 이 인프라스트럭처에 방문하여 프론트엔드에 대한 새로운 정보를 확인하세요.
이전 버전에서 변경된 사항
이전에는 픽셀 스트리밍 프론트엔드가 두 가지 모놀리식 Javascript 파일인 app.js
및 webrtcplayer.js
에 의존했습니다. 이 방식은 사용자가 확장하기 어려웠고 프론트엔드를 수정하려는 사람들이 참조하기도 힘들었습니다. 또한, 에픽게임즈 입장에서는 유지하기도 어려웠습니다.
언리얼 엔진 5.2부터는 이러한 프론트엔드가 모듈화되어 쉽게 확장할 수 있는 TypeScript 라이브러리로 이전되었습니다.
언리얼 엔진 5.2 이전 버전 사용자의 경우, 상당한 전환이 필요하겠지만, 이후의 모든 버전에서는 안정적인 API 표면을 제공하고 시맨틱 버전 관리를 릴리즈에 활용할 계획입니다.