안녕하세요 게임 개발자 GamJia 입니다
오늘은 Unity Web Build에 대해
알아보도록 하겠습니다
우선 Building Setting에 들어가서
만들어둔 Game Scene들을 추가해줄게요
만약에 Scene들이 연결된 Scene들이라면
Loading Scene이 0번,
아니라면 보여줘야하는 Scene이 0번에
올 수 있게 설정해주세요
웹 빌드니까 Platform은 WebGL로 설정해주시고
관련 모듈이 없는 경우에 먼저 설치 해주세요!
모듈 설치가 끝나면
이런식으로 Switch Platform이
가능하게 된답니다
오른쪽을 보면 여러가지 값을
바꿀 수 있게 되어있죠?
| 옵션 |
설명 |
효과 |
| Texture Compression |
텍스처 이미지 크기를 줄이는 방식 선택 |
로딩 속도 향상, 파일 크기 감소,품질 약간 저하 가능 |
| Code Optimization |
JS/WebAssembly 코드 최적화 수준 선택 |
실행 속도 향상, 빌드 시간 증가 가능 |
| IL2CPP Code Generation |
C# 코드를 C++로 변환 후 WebAssembly로 컴파일 |
성능 향상, 플랫폼 호환성 확보, 빌드 시간 증가 |
사실 값을 건드릴 필요는 없어요..ㅎㅎ
Platform 설정이 끝났으면
Window > Package Manager로 가서
WebGL Publisher를 install 해줄게요
Install이 완료되면
저렇게 WebGL Project를
Build & Publish 할 수 있게 된답니다
Build가 완료 되면 저런식으로
Unity 사이트에 올려서 게임을 공유해도 되고
Build된 WebGL 파일을 사용해도 된답니다
만약에 Unity 사이트에 업로드 할게 아니라면
아까 Build Setting에서 바로 Build 해주면 됩니다!
감사합니다!