2011-01-20 2 views
4

비교적 복잡한 기하학적 게임 보드가 포함 된 게임을 작성한다고 가정 해 보겠습니다. 다트 판이있는 것.iOS 앱보기 배경 (이미지 대 그리기) 디자인 질문

게임 상태를 표시하는보기가 필요합니다. 뷰를 구현하는 가장 좋은 방법은 무엇입니까?

예를 들어 포토샵과 같이 보드를 오프라인으로 그려야합니까? 리소스로 추가 한 다음 UIImageView를 사용하여 표시합니까? 아니면 드로잉 프리미티브를 사용해야하며 본질적으로 보드를 프로그래밍 방식으로 그려야합니까?

트레이드 오프는 무엇입니까?

이미지를 사용하는 경우 어떤 형식을 선호합니까? .png, .tiff, .gif, .jpg?

감사합니다, 존

+0

이것은 실제로 완전한 대답이 아니지만 이미지 형식은 항상 png 형식을 선호합니다. 그것은 무손실 압축 그래서 당신은 좋은, 소형 파일 크기를 얻을 수 있지만 어떤 유물과 전화가 그것을 위해 하드웨어 디코더를 가지고 그래서 그것은 정확하게 싸구려 아니지만, 다른 옵션보다 훨씬 저렴. –

답변

2

이미지 경로로 이동하려면 png를 사용해야합니다. 다른 형식을 표시하면 실적에 영향을 미칩니다 (주석에 언급 된대로).

코드 작성을 통해 포토샵과 드로잉을 결정하려면 Quartz/CoreGraphics를 배우는 데 걸리는 시간을 결정해야합니다. 애플의 문서 : 이미 포토샵을 알고 있다면 당신이 다음 석영 포토샵보다 덜 가파른 학습 곡선을 prob는 것입니다 학습하지 않으면

http://developer.apple.com/library/mac/#documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/Introduction/Introduction.html

다음 그래픽을 구축하는 것은, 아마 훨씬 쉽게이 ...

+0

답 빌을 보내 주셔서 감사합니다! – jschank

1

는 간단한 보드가 있다면, 그것은 당신에게 쉽게 재미있는 방법으로 그것을 조작의 가능성을 제공하는보기로 그릴 수있을만큼 간단합니다. 뷰에서 드로잉은 프리미티브와 같은 포스트 스크립트 세트로 수행됩니다.

더 많은 것을 원하면 포토샵이 나아갈 수 있습니다.

PNG가 바람직합니다.