2011-11-08 6 views
-1

여기에 필요한 특정보기를 정의하는 방법이 확실하지 않으므로 내 질문 제목이 매우 일반적입니다.사용자 정의보기를 디자인하는 방법

나는 게임을 개발하고 있으며, 플레이어의 저장 공간을 디자인하고 유지할 방법을 찾고 있습니다. 폭과 높이가있는 동안은, (이차원 배열 등)를 시작 위치에 따라 항목을 추가 할 수있는 폭과 높이 있어야 다음 empty storage

하고 :

빈 스토리지 같을 것이다 세포의 수.

그래서 명령받은 후 : addItem를 (= 항목 도끼 위치 = 1 = 2 폭, 높이 = 2)

I 이것을 얻을 것이다; enter image description here

참고 : 항목 이미지의 배경은 셀 아래의 배경과 동일합니다.

나는 당신이 표준 UI 요소를 사용하지 않아야 게임을 디자인하는 경우 다른 화면

+2

정말 광범위한 질문을했습니다. 지금까지 뭐 해봤 어? 당신이 묻는 질문의 범위를 좁히기 위해 우리에게 말할 수있는 것이 있습니까? –

+0

@Kurtis Nusbaum : 저는이 문제에 접근하는 방법을 정말로 모르겠습니다. TableLayout, GridView 또는 캔버스를 사용하여 모든 것을 그릴 수 있습니다. – piojo

답변

0

에 의해 지원 될 수있는 방법이 필요합니다. Android에서 OpenGL을 사용하여 렌더링하는 방법을 살펴보아야합니다. Here Android에서 OpenGL을 사용하는 방법에 대한 간단한 소개를 찾을 수 있습니다.

+1

2D 게임에는 OpenGL이 필요하지 않습니다. – piojo

+0

Android (http://www.youtube.com/watch?v=U4Bk5rmIpic)에서 게임 개발 비디오를 시청해야합니다. –

+0

2D 게임을 개발할 때는 적어도 캔버스를 사용해야합니다. –

관련 문제