2011-09-26 4 views
3

친구들! iOS 용 게임을 만들고 싶습니다. 레벨을 다운로드해야합니다. 레벨을 통해 조건문, 간단한 객체 구분을 구성 할 수 있습니다. iOS에서 코드를 다운로드하는 것은 금지되어 있으므로 Lua 또는 smth를 사용할 수 없습니다. 하지만 다른 응용 프로그램이이 문제를 어떻게 해결합니까?iOS에서 게임 레벨 코드를 다운로드하려면 어떻게해야합니까?

+0

게임에 코드를 작성하고 키를 다운로드하여 사용 가능하게 설정할 수 있습니다. 레벨에 대한 자세한 내용을 알려 주시면보다 구체적인 답변을 드릴 수 있습니다. – EmilioPelaez

+0

우리는 지역 사회에 자신의 수준을 창출 할 수있는 기회를 제공해야합니다. –

답변

2

XML을 사용할 수 있습니까? 다음과 같은 플래그를 가질 수 있습니다 : <conditionalA>true</conditionalA> 조건과 설명 (텍스트?)을 처리하려면

<descriptionA>description</description> 태그 안에 다시 래핑 할 수 있습니다. 당신이 그런 짓을하기로 결정하는 경우 등

<position>100, 100</position>

당신은 객체의 위치의 측면에서 설명을 의미하는 경우, 당신이 할 수있는 일이 NSXMLParser에서보세요.

+0

조건을 구성 할 수 있도록 if/then 문이 필요합니다. –

+0

반드시 그렇지는 않습니다. 로딩중인 데이터 파일에 이러한 조건을 설정할 수 있습니다. 모두 디자인에 관한 것입니다. –

0

레벨 표시 방법을 설명하는 파일이 있습니다. 사용자가 미로를 통과해야하는 게임이 있다고 가정 해 보겠습니다. 지도를 표시하는 텍스트 파일을 가질 수 있습니다.

######## # 
#  # 
# ######## 
#  # 
######## # 
#  # 
# ######## 

글쎄, 이것은 정말로 간단합니다. # 문자는 벽입니다 ...

그러면 응용 프로그램과 함께 제공되는 코드에 모든 논리를 구현하고 레벨을 설명하는 파일을 다운로드 할 수 있습니다. 따라서 코드를 다운로드하지 않고 이미 선적 한 코드로 파싱해야하는 파일

+0

좋은 생각이지만 타일 기반이라면 정말 효과가 있습니다. –

+0

그건 그냥 예제 일뿐입니다.) 또한 텍스트 파일에 설명 된 논리를 사용하여 평가할 수 있습니다 ... 앱의 모든 코드를 구현하고 작은 파일을 다운로드해야한다는 요지를 분명히하고 싶었습니다. 논리가 원하는 것을 설명하십시오 – klaustopher

0

이미 앱에 코드가 있어야합니다. 다운로드 된 수준에는 앱이 적절하게 해독하고 올바르게 작동 할 수있는 데이터 만 포함될 수 있습니다.

0

확장팩, 개조 등은 모두 데이터입니다.

, 당신은 새로운 무언가를 해제하고자 할 때 수준의가, 문자 등

이벤트 다음, 당신은 데이터 (XML로 패키징 만들 직렬화 된 데이터의 XML/텍스트/일종의을 읽을 응용 프로그램을 설계 텍스트, 직렬화 된 등).

응용 프로그램에서 이미 데이터를 해석하는 방법을 알고 있어야하므로 코드가 필요하지 않습니다.

관련 문제