레이블이 itch.io인 게시물을 표시합니다. 모든 게시물 표시
레이블이 itch.io인 게시물을 표시합니다. 모든 게시물 표시

2024년 12월 19일 목요일

itch.io 게임 올리기

 최근에 playstore에 등록하고나서 다른곳을 알아보던 중 itch.io에 올리기로 마음을 먹었습니다.

itch.io에는 수익을 올리기 위한 목적은 아니라서 홍보겸 무료 배포 설정하고 작업한 직접 작업한 리소스에 대해서는 무료로 배포하였습니다.

수익을 위해서 미국내 세금 관련 뭔가 복잡한것 같아서 시도해보지는 않았습니다.


https://donarts.itch.io/magebrain

이번에 제작한 게임 홍보입니다.

https://play.google.com/store/apps/details?id=com.donarts.mage_brain


준비

1. 광고

올리기전에 고려해볼것은 광고입니다. 

admob 특성상 (확인해보니 Android or IOS 두가지 밖에 없어서)스토어 기준으로 광고가 배포되기 때문에 광고 처리 부분을 모두 삭제해야만 했습니다. 

코드에서는 #if UNITY_WEBGL사용 하여서 막았습니다.

2. 로그인 부분

GPGMS도 또한 웹에서 지원이 안될것 같아서, GPGMSGooglePlayGames 사용한곳을 막았습니다.

3. 저장 부분

제가 사용한 저장 에셋에 문제가 있어서 WebGL 사용시 저장을 제대로 못하는 부분이 있었습니다.

unity 기본으로 코드로 구현했다면 문제 없겠지만 브라우저 특성상 저장 부분도 한번 테스트해보세요.


등록

1. Dashboard->Create

Dashboard 메뉴가 우측 계정을 누르면 나타납니다.


2. 기본 정보들 입력하기

Kind of porject 에 Unity WEBGL로 빌드했으니 HTML 선택을 해줍니다.


3. 파일 올리기

빌드한 폴더에 가서 전체를 zip으로 압축을 합니다.

최상위에 index.html 파일이 존재하여야 합니다.

파일을 업로드하면 check box가 여러개 있는데 This file will be played in the browser 를 선택해줍니다.

4. 나머지 항목들 입력해주기

나머지는 번역해가면서 넣어주면 됩니다. Embed in page 하고 Auto-Detect size 선택해줍니다.

스크린샷에는 없는데 AI로 생성한것인지 문의하는 부분이 있는데 저의 경우 이미지를 포함해서 일부분 GPT를 이용했기 때문에 Check box에 check하였습니다.


5. visibility & access

만든 페이지의 권한을 주는 내용입니다. 처음에는 Draft로 해서 layout 도 보고 게임도 정상동작하는지 확인해본 후, 최종적으로 Public으로 하면 됩니다.