2012-05-14 2 views
-2

내 게임에서 내가 무엇을 하드 코딩합니까? 예 : Enemy 속성에 대한 외부 파일을 가지고 있습니까? 아니면 수업을 만드나요?3D : 무엇을 하드 코딩해야하고 무엇을하지 않겠습니까

그래서 어떤 정보/물건을 코딩해야하며 .file으로 가져야하는 항목은 무엇입니까?

건배!

+1

이 질문은 현지화되었습니다. – user1329572

+0

왜 지역화 되었습니까? – AndroidXTr3meN

+2

당신은 우리에게 당신의 어플리케이션을 코딩하는 방법을 꽤 많이 요구하고 있습니다. 대답에서 유익한 유일한 사람은 당신입니다. – user1329572

답변

1

특성 파일을 작성하고 해당 특성 유형이 필요할 때 bean을 인스턴스화하십시오. 사물을 하드 코딩 할 좋은 이유가 많지 않습니다. 최소한 하드 코딩 된 항목을 상수로 만드십시오. public static final int XYZZY = 0;

그런 말로하면, 나는 작동하거나 프로토 타이핑을 위해 하드 코딩 할 것입니다. 그럼 내가 가서 일반화 할거야.

+0

정보를 저장하는 클래스 대신 파일을 사용해야합니까? – AndroidXTr3meN

+0

예를 보거나 앱에 대해 더 많이 알지 못해도 말하기가 어렵습니다. 적의 100 가지 종류가 있다면, 아마. 3이 있으면 어쩌면 없습니다. 이상적인 세계에서는 속성 파일을 기반으로 동작이 변경되는 클래스 하나를 만들 수 있습니다. 이 시점에서보다 흥미로운 구현을하게됩니다. –

+0

다른 "적"과 무기를 많이 가지고 있습니다. 그래서 나는 내 게임이 그 파일을 가져 오는 것을 고려한다. 감사합니다. – AndroidXTr3meN

관련 문제