[유니티/에셋] WebGL 개발 최적화를 도와주는 에셋! (Unity WebGL Optimizer)
·
유니티/에셋
| 사용하게 된 이유 이전 프리랜서를 진행하면서 WebGL를 타깃으로 하는 프로젝트를 2개 진행을 했었습니다. 처음 WebGL 프로젝트를 진행을 하고, 처음으로 Itch.io에 업로드까지 작업했었습니다. 처음 어느 정도 개발이 진행이 된 후 itch.io에 업로드 후 테스트를 진행을 해보니 프레임이 전혀 나오지 않는 문제를 확인할 수 있었습니다. (대략 0 ~ 30 프레임, 사실상 플레이 불가능..) 뭔가 최적화 부분에서 문제가 있다고 판단을 하여 WebGL 타깃에서의 최적화를 진행하는 법을 찾다가 해당 에셋을 찾게 되었고, 약간의 프레임 개선이 되었습니다. (추후 알게 되었지만, 진행했던 최적화 작업보단 하드웨어 가속 문제였습니다 추후 포스팅하겠습니다) CrazyGames에서 자체 제작한 유틸리티 패키..
[유니티/에셋] Figma 작업물을 유니티로 그대로 가져오자 (FigamImpoter/피그마임포터)
·
유니티/에셋
이번 진행 프로젝트의 프로토 제작을 할때 공유 받고 유용하게 쓰고있고 쓰게될 에셋이될거 같습니다. 별다른 코드 작업 없이 피그마로 작업한 내용을 그대로 유니티 상으로 임포트 할수있습니다 하지만 두가지 문제점이 있긴한데 작업물을 받아서 작업하는거랑 별 차이가 없어서 유의하여 체크하시면서 작업하시면 훨씬 수월할거 같습니다. 1. 피그마 작업물 계층을 그대로 들고 오기 때문에 피그마로 작업할때 네이밍이나 계층구조를 잘 정리 하는게 중요 2. 해상도 대응이 필요, 임포트시 모든 요소가 앵커가 좌측상단으로 맞추어져 있습니다. (이건 유니티의 UI작업이라면 공통이기에 어차피 해야할 작업이긴 합니다) 위 두가지 문제외에는 아직까진 다른 문제는 모르지만 찾게 된다면 수정 공유 드리겠습니다. 보다 자세한 내용은 아래 깃..
[유니티/에셋] SNS공유를 좀더 쉽게 (NativeShare)
·
유니티/에셋
이번에 외주를 맡으면서 SNS 공유를 하는 기능을 넣어야 해서 여기저기 찾아봤었는데 에셋스토어상 올라와있는 패키지 아니면 직접 네이티브 쪽을 건드리는 방안이 있더라고요? 아무리 생각해도 네이티브는 건드리는 건 아닌 거 같아 여러 에셋을 찾아봤는데 사용방법이 NativeShare만큼 편한 게 없더라고요..? 깃헙 링크 : https://github.com/yasirkula/UnityNativeShare 링크 타고 Release에 있는 최신버전의 패키지 다운로드 후 프로젝트 임포트 해주시면 됩니다. GitHub - yasirkula/UnityNativeShare: A Unity plugin to natively share files (images, videos, documents, etc.) and/or p..