2015-02-07 4 views
1

내 목표는 SpriteKit을 사용하여 단일 플레이어 iPhone RPG 게임의 Runescape 게임에있는 것처럼 & 재고 시스템을 만드는 것입니다. 그들은 나무, 빵, 잡을 수있는 물고기의 종류와 같은 구현하려는 항목이 많습니다. 또한 & 끌기를 클릭하여 항목을 마우스로 다시 정렬 할 수있는 4x7 인벤토리 (4 열 & 7 개 행)가 있습니다. 따라서 NPC 상점 주인과 거래를 할 때 & 귀하의 인벤토리가 &으로 열리면 &을 드래그하여 거래를 시작하십시오. 내 목표에서 세계 창조 및 주인공 & NPC 배치가 완료되었습니다. 주인공의 터치 컨트롤도 완료됩니다. 그러나 지금은 재고가있는이 산을 어떻게 다루어야할지 모릅니다. & 품목. 내가 인터넷에서 찾을 수있는 흩어져있는 정보의 요약 비트는이 문제에 대한 자습서가 없기 때문에 더욱 공포에 빠진다. 시작해야 할 곳이나 질문 할 내용을 모른다. 나는 초보 프로그래머이다. 누군가 튜토리얼의 어떤 형태를 추천 할 수 있습니까? Objective-C가 존재하지 않는다면 다른 프로그래밍 언어로도 추측됩니다. 코드를 볼 수만 있다면 어느 시점에서 나는 무엇인가를 알아 내려고 노력할 것입니다. 어떤 형태의 솔루션을 가진 사람이라면 미리 감사드립니다.RPG 인벤토리 클래스

P. 데이터베이스의 핵심 데이터 학습을 시작해야합니까? plists에 것을 저장하는 방법 배우는 시작해야 하는가?

+3

시작하려면 문제를 작은 단계로 나누십시오 (또는이 질문이 너무 광범위하게 닫힐 수 있음). Sprite를 드래그 앤 드롭하는 시스템, 다양한 유형 및 수량의 항목 및 실제 항목 클래스를 저장하는 데이터 모델이 필요합니다. 아이템 클래스를 만들고, 스프라이트와, 차지할 공간과, 값 등을 만들어 보자. http://gamedev.stackexchange.com이라는 훌륭한 스택 교환 사이트가있다. 귀하의 질문의 부분을 프로그래밍, 항목 데이터 모델 등 – Okapi

답변

2

불행히도 귀하의 질문은 명확하고 대답하기 어렵지 않습니다. 특히 프로젝트 실행 범위 사이에 지속성을 유지하려는 경우 Core Data를 배워야한다고 말할 수 있습니다.

내 권장 사항은이 문제를 두 부분으로 공격하는 것입니다. 아이템을 집어 들고 스태킹하여 캐릭터의 아이템 배열에 저장하는 첫 번째 공격. 이것은 문제에 대한 "모델"공격 일 것입니다. 그 작업을하고 항목을 추가 한 후에는 SpriteKit 또는 이슈의 "보기"측면을 공격합니다.

나는 실제로 비슷한 작업을하고 있으며 프로젝트에 대한 내 GitHub를 볼 수 있습니다. here. 어쩌면 게임에서 사용할 수있는 무언가를 찾을 수 있습니다.

다시 미안하지만 귀하의 질문에 직접 대답하지는 않지만 적어도 올바른 방향으로 시작할 수는 있습니다.

+0

나는 당신의 방식을 시도 할거야. github 링크를 가져 주셔서 감사합니다. – Krekin

+0

굉장하고 기쁜 데 도움이됩니다. 나는 당신의 질문에 대답한다면 대답으로 표시 할 것입니다. –

+0

녹색 화살표를 클릭하면 질문에 대한 답변을 얻었습니까? – Krekin