토스앱 빌드 과정 정리 토스 미니앱(Toss MiniApp)에 Unity WebGL 게임을 올리기토스 미니앱(Toss MiniApp) 환경에 Unity WebGL 게임을 올리고, 모바일 환경에서 부드럽게 동작하도록 만드는 과정은 단순한 웹 배포보다 훨씬 까다롭다. 토스는 브라우저가 아닌 WebView + React Native 기반의 독립 실행 환경을 사용한다.Unity 게임을 바로 WebGL로 빌드하면 토스 앱에 그대로 넣을 수 없다. 필요한 작업은 다음과 같다. 프로젝트 빌드1. Unity 빌드 설정Unity → Project Settings → Player → WebGL프로젝트 세팅에 따라 WebGL 빌드 패키지를 다운받아야할 수도 있다. 2. WebGL 빌드에서 설정값을 변경해야한다.Edit >..
Unity WebGL 빌드WebGL 빌드 (Web Graphics Library)WebGL 빌드는 Unity 프로젝트를 웹 브라우저에 실행 가능하도록 변환하는 빌드 방식이다. 즉, Unity C# 코드 및 리소스를 JavaScript + WebAssembly = WASM 형태로 변환하여 브라우저가 GPU를 이용해 직접 3D 렌더링을 수행하도록 만드는 웹 환경에서 OpenGL ES 2.0 기능을 제공하는 그래픽스 API이다. Unity는 이 WebGL API 위에 자체 엔진을 포팅해서 게임을 돌린다. WebGL 장점별도의 설치 없이 브라우저에서 바로 실행 가능itch.io, GitHub Pages, Firebase Hosting 등 어디에나 업로드 가능모바일 브라우저까지 대응 가능 (제한적이지만) WebG..