2013-02-02 2 views
1

나는 안드로이드에서 흐름 무료 게임의 개발을 시작합니다.시작 흐름 무료 게임 개발

저는 건축 디자인에 대해 약간 혼란 스럽습니다.

안드로이드 프레임 워크에서 사용할 수있는 그리드/테이블 레이아웃을 사용하거나 그릴 위치와 대상을 지정하여 내 자신의 개체를 그릴 수 있습니까?

각 개체에 대한 클래스를 POINT, EMPTY, SQUARE로 만들었습니다.

나는 그 연결에 같은 프로토 타입을 만들려면 :

http://forums.gamesalad.com/discussion/48641/my-flow-free-inspired-game-development-thread

a busy cat

어떤 힌트 나 게임 아키텍처를 설계하기 시작 도움이 큰 것입니다.

IA 디자인을 할 필요가 없습니다. 게임 아키텍처와 물리에만 집중해야합니다.

답변

3

안드로이드 프레임 워크에서 사용할 수있는 그리드/테이블 레이아웃을 사용하거나 그릴 위치와 개체를 지정하여 내 자신의 개체를 그릴 수 있습니까?

그리드/테이블 레이아웃을 사용하지 마십시오.

성능이 필요한 2D 게임의 경우 OpenGL을 사용하거나 andengine 라이브러리를 살펴보십시오.

간단한 2D 게임이기 때문에 Canvas을 봐야합니다. 안드로이드 샘플 프로젝트> TicTacToeLib 및 안드로이드 샘플 프로젝트> TicTacToeMain을 살펴보십시오 (두 가지 모두를 사용해야합니다). TicTacToeLib 내의 GameView는 게임에서 Canvas를 사용하는 방법을 보여줍니다.

당신이 TicTacToeLib와 TicTacToeMain 컴파일 할 때 당신이 볼 무엇 :

enter image description here

+0

을 나는 2D에있어, OpenGL은 필요하지 않습니다. – billybob

+0

OpenGL은 2D 일 수 있습니다. 그러나 나는 이것을 개정했다. 캔버스를 사용해야합니다. –

+0

감사합니다.이 예를 살펴 보겠습니다. 캔버스가지도에서 NxN 블록을 그리기 위해 동적으로 변경 될 수 있다고 생각하십니까? – billybob