마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

게임 이미지 적용시 assets, res 폴더 질문드립니다.

0 추천
안녕하세요...

많은 게임들이 assets에 이미지를

잘개쪼개 폴더에 각각 저장하거나 또는 스프라이트형식으로

저장하더군요...

 

혹시 assets폴더를 사용할 경우,

이미지 로딩이나, 메모리 관리차원에서 효율적인 면이 있어서 그런가요?

아니면 엔진이 보통 assets를 사용해서 그런가요?

 

분명 이유가 있을텐데... 왜 편한 res를 사용하여 참조하지않고,

assets를 사용하는지 모르겠습니다.

 

답변부탁드립니다.

고맙습니다.

 

ps. png를 32b로 저장하면 24b + 8b(투명 블랜딩) 인걸로 알고있습니다.

그리고

png를 8b로 저장하면 256칼라에 + 투명으로 알고있고요,

그래서 이미지자체가 투명블랜딩이면 100%투명인곳은 투명이지만 나머지는 흰색 또는 회색으로 표현되구요...

16b로 저장시 설명은 찾기 힘든데... 투명이 안된다고는 알고있거든요...

아시는분 설명 부탁드려요...
앱개발잼나 (1,450 포인트) 님이 2014년 4월 2일 질문

1개의 답변

+1 추천
 
채택된 답변
로딩이나 메모리차원의 문제는 아닙니다.

asset에 저장하는 이유는 파일명 제약조건에 조금더 자유로울수 있기 때문입니다.(멀티 플랫폼으로 갈 시 경로설정이 달라지면 번거로울 수 있음)

또한 엔진을 이용하여 개발할 경우 asset을 참조하도록 되어있는 엔진이 대부분입니다.

res참조를 하게되면 컴파일 과정이 조금 더 걸립니다.
dev_아마 (9,750 포인트) 님이 2014년 4월 2일 답변
앱개발잼나님이 2014년 5월 9일 채택됨
...