일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 모바일레전드
- 왕좌의게임
- java program
- Imba Auto Chess
- 오큘러스
- Mobile Legends
- 가볼만한곳
- Chess-TD
- OGGMA
- 여행
- 이솝우화
- MLBB
- English Joke
- 골든게이트
- 영어공부
- oracle
- 영어 유머
- english study
- 오라클
- 영어유머
- 게임기
- 체스-TD
- 게임
- 롤
- 독해연습
- 관광
- 영어독해
- 심플한 게임
- Python
- 임바 오토체스
- Today
- Total
Almost-Native
유니티 HTML5 WebGL 프로그램을 인터넷에 올리는 방법 (itch.io) 본문
유니티 HTML5 WebGL 프로그램을 인터넷에 올리는 방법 (itch.io)
2021. 1. 4. 14:59앞 포스팅에서 유니티 WebGL 로 빌드한 프로그램을 내 로컬 PC 에서 실행하는 방법을 설명드렸습니다.
이번에는 인터넷사이트에 올리는 방법을 소개해 드립니다.
html5 기반의 WebGL 프로그램을 아무 사이트에나 막 올린다고 다 브라우저에서 볼 수 있는 것은 아닙니다.
해당 사이트에서 html5 기반의 프로그램 업로드를 지원해야 가능합니다.
이렇게 지원하는 사이트중에 http://itch.io 라는 사이트가 있습니다.
이 사이트는 인디게임 개발자들이 자신이 만든 게임을 올리고 판매도 할 수 있는 사이트입니다.
이 사이트에서 HTML5 Game 로딩이 가능하고, 전문 게임 개발자가 아니라도 누구나 계정을 만들어서 올리는 것이 가능합니다.
올릴때 다른 사람은 못보게 나만 볼 수 있도록 [Visibility & access] 에서 "Draft" 로 올려서, 내가 원하는데로 잘 실행되는지 확인해 볼 수 있습니다.
등록하는 화면에서 [Kind of project] 콤보박스에서 "HTML - ..." 을 선택해야 합니다.
디폴트로 "Downloadable" 로 되어 있는데, 이러면 브라우저에서 직접 실행이 안되고 다운로드만 가능합니다.
사이트에 등록하기 위해서는, 유니티에서 WebGL 로 빌드한 파일들을 zip 파일로 묶어서 하나의 파일로 만들어야 합니다.
이 zip 파일에는 반드시 index.html 파일이 포함되어 있어야 합니다.
이렇게 만들어진 Test1.zip 파일을 [Upload files] 버튼을 눌러서 파일을 등록하면 됩니다.
그리고, 등록할때 "This file will be played in the browser" 부분에 체크해줘야 합니다.
등록하고나면 실행해볼 수 있는데, 아래처럼 나옵니다.
[Run game] 을 누르면 실행해볼 수 있습니다.
좀더 완성도 있게 만든 다음에 Public 으로 등록하면 누구나 내가 만든 게임 또는 앱을 별도의 설치없이 웹브라우저상에서 바로 실행할 수 있게 됩니다.