Unity게임10 itch.io 에 게임 배포시 개발 주의사항 로컬 개발을 끝내고 배포하면서 겪었던 시행착오를 정리하려고 한다. 1. 비디오 문제 오류: webgl로 배포시 비디오가 나오지 않음 gzip.framework.js:1792 Embedded video clips are not supported by the WebGL player: Assets/Resources/ETC/Splash/movie.mp4. Use the Video Player component's URL option instead. 원인: WebGL 플레이어에서 Unity의 비디오 클립을 직접 지원하지 않기 때문에 발생. 해결: 대신 Unity의 Video Player 컴포넌트의 URL 옵션을 사용하고 비디오 리소스 위치를 바꿔야 한다 public VideoPlayer videoPlayer; v.. 2024. 1. 16. 유니티 WebGL 오류 Build.framework.js.gz 에러 Unable to parse Build/Build.framework.js.gz! This can happen if build compression was enabled but web server hosting the content was misconfigured to not serve the file with HTTP Response Header "Content-Encoding: gzip" present. Check browser Console and Devtools Network tab to debug. 빌드/빌드프레임워크.js.gz를 파싱할 수 없습니다! 빌드 압축이 활성화되었지만 콘텐츠를 호스팅하는 웹 서버가 HTTP 응답 헤더 "Content-Encoding: gzip"이 있는 파일을 제공하.. 2024. 1. 6. 유니티 WebGL 빌드시 필수, 한글 입력 지원하려면? 한글지원 폰트도 적용을 해 문제가 없는데 WebGL로 빌드시 잘 되던 인풋필드에 한글 입력이 되지 않게 변해버린다 이는 다른 원인이 아닌 Webgl에서 IME( 입력 방식 편집기) 를 지원안하기 때문이다. 아래 링크에서 read me 에 있는대로 유니티 패키지를 다운로드 후 임포트하고 인풋필드에 해당 컴포넌트를 추가하면 된다. https://github.com/kou-yeung/WebGLInput GitHub - kou-yeung/WebGLInput: IME for Unity WebGL IME for Unity WebGL. Contribute to kou-yeung/WebGLInput development by creating an account on GitHub. github.com 2024. 1. 4. [Unity] 비밀번호 input 한글 오류 해결 문제 상황과 해결과제 :: - 프로젝트 정책상 비밀번호를 한글로도 입력 가능 - 유니티 제공 TMP inputfield contentType 을 password 로 할 시 한글은 *개수가 문자 수와 상이한 문제 발생 - 로그인 시 본래 입력 값 저장 및 입력값을 *로 대치하기 원인 :: - 유니티가 한글과 같은 복합언어를 아직 password 타입으로 섬세하게 지원하지 않음 - 한글은 영어와 달리 한글 음절이 복합 문자로 표현되어, 각각의 자음과 모음이 따로 처리되어야 함 시도:: -> 인풋에 입력을 받고 *로 변환해 보여준 후 원래값을 따로 저장해 서버에 넘겨주기 => 유니티 컬백 메소드가 다소 한정적이라 수시로 인풋값이 *로 대체되기 때문에 원래 값을 저장하기가 어려워짐 => 정책상 *도 입력 가능 .. 2023. 12. 15. [C#] Enum 변수의 초기상태와 첫번째 값간의 구별 C#에서 Enum을 사용할때 Enum 의 기본값은 첫번째 값이기때문에 나중에 값을 첫번째 값으로 넣었는지, 값이 배정되지 않았는지를 구분하고 싶을때가 있다. 그럴땐 해당 변수를 nullable 타입으로 선언하면 된다 Nullable 타입을 사용하면 변수에 null을 할당할 수 있어서 값이 배정되지 않은 상태를 나타낼 수 있다 public enum MyEnum { FirstValue, SecondValue, ThirdValue } MyEnum? myEnum; // Nullable로 선언 // myEnum 변수가 null인지 확인 if (!myEnum.HasValue) { // myEnum 변수에 값이 배정되지 않았습니다. // 여기에 처리 로직 추가 } 2023. 11. 25. 유니티 협업 Scene.unity 파일 깃 충돌 해결하는 법 유니티 를 협업하다보면 장면 파일 처럼 확장자가 unity 로 끝나는 파일들이 충돌나기도 한다. 개발자로서 일반 스크립트 파일만 충돌을 해결해왔는데 또잉 이건 뭐지? 당황 스러운 충돌 코드 Scene.unity 파일은 바이너리 형식으로 되어있다. 그렇기 때문에 직접 수정하는건 사실 권장되진 않지만 아주 작은 충돌의 경우에는 해결 가능하다 충돌난 파일의 팀원과 어떤 변경사항을 유지할지 얘기 해본 후 수정에 들어가자 파일을 잘보면 --- !u!1 &1288181243 이런식으로 게임오브젝트, 캔버스 렌더러 등의 컴포넌트 들로 구분 되어있다. MonoBehaviour: 로 되어있는건 스크립트 컴포넌트 일것이다. 그리고 그안에 m_ 로 시작하는 컴포넌트 속성들이 보인다. 만약 속성이 충돌이 난 경우라면 좀 까다.. 2023. 6. 21. 유니티 무료 2D맵 에디터 : 게임 맵을 쉽게 만드는 툴 소개 게임에서 맵은 중요한 요소입니다. 맵을 디자인하기 위한 툴을 찾다보니 유니티와 바로 호환이 되는 에디터들이 많았습니다. 무료로 사용할 수 있는 2D 맵 에디터로는 Tiled2Unity: Tiled2Unity는 Tiled Map Editor에서 작성한 2D 맵을 Unity에서 사용할 수 있도록 하는 툴입니다. 이 툴을 사용하여 Tiled Map Editor에서 제작한 맵을 Unity에 가져와서 사용할 수 있습니다. UniTile: UniTile은 Unity 내부에서 사용할 수 있는 2D 맵 에디터입니다. Tilemap, SpriteAtlas, Spritesheet 등을 사용하여 게임 맵을 디자인할 수 있습니다. 2D Tile Map Level Editor: 이 에디터는 Unity에서 사용할 수 있는 무료 .. 2023. 6. 14. 유니티 유용한 무료 자원(애셋) 을 찾을 수 있는 곳! 게임을 만들때 맵 , 캐릭터, 배경 , UI 등 고려해야 할 디자인 요소가 많습니다. 게임 개발을 위해 무료로 사용할 수 있는 디자인 자료가 있는 곳들을 소개해 드릴께요 2D 부터 3D , 무료 또는 유료 다양한 자원을 제공하니 알맞는 자료를 찾으시길 바랍니다~ 디자인 리소스 사이트 저작권을 잘보고 이용하면 좋을거 같습니다. 1. game dev market https://www.gamedevmarket.net/category/2d?orderby=recent&pricing=free&genre= 2D Game Assets | Not sure what you need? Just browsing? No problem! Give yourself a head start with our selection of pa.. 2023. 6. 14. 유니티 게임엔진 프로그램 다운로드 아래 링크의 공식 유니티 사이트에서 다운로드 하게 됩니다 https://store.unity.com/kr#plans-individual 게임 및 모바일 앱의 크로스 플랫폼 개발을 위한 강력한 2D, 3D, VR 및 AR 소프트웨어를 제공합니다. 크로스 플랫폼 기능이 필요한 2D, 3D, VR, AR 프로젝트를 진행하셔야 하나요? 취미 개발자부터 전문 개발자 및 기업 비즈니스에 이르기까지 Unity가 도와드리겠습니다! Unity 실시간 개발 플랫폼에 대 store.unity.com 각 플랜별 차이를 확인하고 파란버튼을 누릅니다 학생용 과 personal 에디션은 무료이지만 유니티 로고를 지우지 못하는 등의 제약이 있습니다. 유니티 계정 가입이 필요합니다 허브 설치후 로그인하면 안내에 따라 자연스럽게 에디터.. 2022. 1. 7. 게임 어플 : 흥미로워 보이는 게임어플 : ios 위시 리스트 게임어플 Hayrullah Emre KalafatGunes의 Glopy Hayrullah Emre KalafatGunes의 Glopy Yenidunya Oyun Bilisim Limited Sirketi의 Glopy https://apps.apple.com/kr/app/glopy/id1282127452 Glopy New and unique puzzle and skill game comes with a different mechanics in each episode, and you'll be curious about the next glopy ball while you're playing it. Features *Extra ordinary game design *Unique game mechanics .. 2021. 5. 29. 이전 1 다음