종잇장
'download' 태그의 글 목록

download

Unity Tips

Unity에서 패치 다운로드 만들기 4편 - 다른 스레드 이용하여 만들기

이번에는 유니티에서 제공하는 UnityWebRequest와 Coroutine 말고 다른 스레드를 만들어서 다운로드하도록 해보겠습니다. 1. 다른 스레드를 사용하는 이유 1.1 프레임 드랍 최소화 위 스크린샷은 다른 게임에 패치 화면인데 미니게임을 진행합니다. 최근 출시되는 게임들에는 이처럼 패치 용량이 너무 많아 패치 화면에서 튜토리얼을 진행하거나 미니게임을 진행하거나 단순히 동영상을 재생시키거나 하는 게임들이 많이 늘어나고 있고 있어 패치 화면에서의 프레임드랍도 체크해야 하는 상황이 생깁니다. UnityWebRequest로 다운로드하는 동안 성능을 많이 먹거나 하지 않지만 다운로드 이후에 패치 리스트 갱신, 압축파일인 경우 압축해제, 파일 검증 등등 다른 작업들로 인해 프레임드랍이 자주 발생하게 됩니다..

Unity Tips

Unity에서 패치 다운로드 만들기 2편 - UnityWebRequest 이용하여 만들기

이번에는 패치 다운로드를 UnityWebRequest(구 WWW)와 Coroutine 이용하여 다운로드하도록 구현해보겠습니다. 1. 패치 파일 업로드 실제 프로젝트에서는 보통은 CDN을 사용하는데, 저의 경우에는 간단하게 테스트하기 위해서는 XAMPP를 주로 사용합니다. 저의 경우에는 GitHub 리포에 올려두고 파일의 Raw 데이터 주소를 통해서 다운로드하도록 만들어두었습니다. 개인적으롤 사용 가능한 웹서버 및 CDN이 있으시다면 사용하셔도 무방합니다. 1.1 XAMPP https://www.apachefriends.org/ XAMPP Installers and Downloads for Apache Friends What is XAMPP? XAMPP is the most popular PHP devel..