.UNITYWEB 파일 확장자
Unity WebGL 게임 데이터
| 개발사 | Unity Technologies |
| 인기도 |
3.3 | 3 표 |
UNITYWEB 파일이란 무엇인가요?
UNITYWEB 파일은 Unity WebGL 비디오 게임에서 사용하는 바이너리 게임 데이터 파일입니다. 이 파일에는 게임의 JavaScript 런타임과 플러그인, 게임의 WebAssembly, 게임 플레이어의 힙 메모리를 초기화하는 데 사용되는 바이너리 이미지 또는 게임의 에셋 및 장면 데이터 중 하나가 포함됩니다. UNITYWEB 파일은 파일을 만든 개발자가 게임을 빌드한 방식에 따라 gzip 또는 Brotli 압축을 사용해 압축되거나 압축되지 않은 상태일 수 있습니다.
추가 정보
Unity는 크로스 플랫폼 3D 비디오 게임 개발 애플리케이션입니다. Unity 개발자가 게임을 만들 수 있는 플랫폼 중 하나가 WebGL입니다. WebGL은 JavaScript API를 사용해 웹 브라우저에서 2D 및 3D 그래픽을 렌더링하므로, 플레이어는 Unity로 개발된 게임을 웹 브라우저에서 플레이할 수 있습니다.
개발자가 WebGL용으로 게임을 빌드하면 Unity는 해당 게임과 관련된 다양한 파일이 들어 있는 폴더를 생성합니다. 이러한 파일 중 일부가 UNITYWEB 파일입니다. UNITYWEB 파일은 게임의 Build 디렉터리에 있으며, 다음과 같은 이름으로 지정됩니다.
- MyProject.wasm.framework.unityweb: 게임의 JavaScript 런타임과 플러그인 포함
- MyProject.wasm.code.unityweb: 게임의 WebAssembly 바이너리 포함
- MyProject.wasm.memory.unityweb: 게임 플레이어의 힙 메모리를 초기화하는 데 사용되는 바이너리 이미지 포함. 멀티스레드 빌드에서만 생성됨
- MyProject.data.unityweb: 게임의 에셋과 장면 포함
참고: 일부 Unity WebGL 게임은 게임을 빌드하는 데 사용된 Unity 버전에 따라 Build 디렉터리에 추가 UNITYWEB 파일을 포함할 수 있습니다.
UNITYWEB 파일을 여는 방법
UNITYWEB 파일은 수동으로 열도록 만들어진 파일이 아닙니다. 그러나 에셋 관련 UNITYWEB 파일에서 에셋을 추출하려는 모더와 기타 개발자는 AssetStudio(Windows), Unity Assets Bundle Extractor(Windows) 및 기타 Unity 에셋 추출 도구를 사용하여 추출할 수 있습니다.