아스 용량에 대한 사람들의 오해와 분석 (맵데이터는 실제로 용량와 많은 상관이 없다!!)
그렇다면 아스 용량의 대부분이 어디에 집중되어 있는가?
1. 아스폴더 (Asgard\) : 2.52기가
파일들을 카테고리 별로 나누면
맵(Mapx.dat) : 101메가
월드(Worldxx.dat) : 519메가
사운드(Soundx.dat) : 102메가
이펙트(Effentx.dat) : 479메가
아이콘(Icon.dat) : 17메가
베이직(Basic.dat) : 25메가
몬스터(Monsterxx.dat) : 1.22기가
포트레이트(Portrait.dat,PortraitEx.dat) : 3.59메가
그외(실행파일과 라이브러리) : 11.8메가
2. 휴먼폴더 (Asgard\Human\) : 2.96기가
※휴먼폴더의 각 접두어(약자)의 내용은 다음과 같습니다.
w = weapon
s = Shield
mb = Man's Body
mh = man's Head
wb = Woman's Body
wh = Woman's Head
그외 (나머지 폴더들) : 351메가
실질적으로 맵 데이터는 별로 용량을 먹지 않는다
맵 데이터는 Worldx.dat라는 파일에 타일 형태의 그래픽 데이터가 존재하고,
Mapx.dat 라는 파일이 각 맵 마다의 타일배치정보를 저장하고 있습니다.
맵이 하나 더 늘어난들 그래픽 정보가 늘어나는게 아닌 타일정보만 늘어나고 그 타일정보에 따라
각각의 타일을 재구성하는것이므로
실제로 맵이 하나 더 늘어나고 안지우는것 보단 캐쉬 치장옷 하나 더 생기는게 용량을 더 잡아 먹습니다.
없던 타일 데이터를 사용하는 세계가 추가되면(오래전 벚꽃마을 추가되던것 처럼) 용량이 조금 늘어나지만
실제로 캐쉬치장옷 몇개 추가되는것 보단 용량을 적게 먹습니다.
이렇게 되는 이유를 설명하자면
옷을 하나 추가하면 8방향으로 디자인을 해야하며, 각각의 방향마다 프레임들을 추가해야하고
그 8방향마다 그냥서있는 모습,어택,기도,애교,인사,뭐 등등을 추가해야 하므로
실제로 한 월드에 사용할 타일셋을 만드는것 보다 많은 노력도 들어갈뿐더러, 쓰이는 그림의 수도 많습니다.
새로 월드가 하나 추가되면 실제로는 클라이언트의 용량보단 서버측의 부담이 훨씬 큽니다.
결과적으로 말씀드리면
맵데이터와 용량과는 그닥 많은 연관성이 없다고 알고 계시면 되겠습니다.
위의 용량 정리해논것 보면 알겠지만, 몬스터와 캐릭터 데이터가 거의 다입니다
할일 없이 새벽에 잠 안와서 정리해봤습니다.
앞으로는 맵 어쩌구 저쩌구 하면서 용량 들먹거리지 맙시다 ^^
출처 : http://asin.betanews.net/zbxe/2778115