오늘의 개발관련 트윗요약. 고민.

      오늘의 개발관련 트윗요약. 고민.에 댓글 없음

유니티는 멀티쓰레딩 되서 로딩하는건가? 했더니 아니네 그런거없네
로딩-막대기-로딩-막대기 식으로 처리하는 방법인듯.
-> (수정) 단일 스레드로 되어있다.
실행 순서는 유니티 레퍼런스 ( https://docs.unity3d.com/kr/current/Manual/ExecutionOrder.html )참고.

검색해보니 로딩 구현에 대한 내용이 있다. 참고해야 할 듯.
그럼 BMS플레이어 위에선 어떻게 해야되지…;;;; 파일리스트를 매번 플레이 할 때마다 메모리로 올렸다 내렸다 해야되나….
이런식이면 가비지 컬렉션을 강제로 해야만 한다 같은 곡을 계속 플레이 하지 않는 한. 안그러면 퍼포먼스가 어떻게 될 지….

프로그램 실행할 때 게임폴더안에있는 *.bm? 파일을 모두 검색해서 리스트를 캐싱하고 그걸로 프로그램안에 리스트를 띄운 뒤 선곡이 끝나면 특정 BMS 파일을 읽는다.
-> BMS BME BML만 생각했는데 BMP가 복병이었다 아잌오 -> 그냥 일일히 지정하는 방법밖에 없겠다.
만약 그 많은 파일들 중에서 하나라도 삐꾸가 날 때의 예외처리는?..

Asset Bundle 기능을 응용해서 유저커스텀 스킨팩을 만들 수 있도록 할 수 있을까?
-> (수정) 유니티엔진을 이용해서 제작하도록 하면 가능은 하다. 하지만 유저 접근성은 매우 떨어질 것…
결국 스킨 시스템을 개발하는게 답인 듯 하다.

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다