당신이 묘사하고있는 게임이 그래픽으로 강렬하지 않기 때문에 UIKit을 사용하는 것이 좋습니다. UIKit을 cocos2d 이상으로 사용하는 몇 가지 이유 :
- 인터페이스 빌더/스토리 보드가 멋지다. 화면에 화면과 게임 요소를 배치 할 수 있습니다. (I 도구가 CocosBuilder 같은 코코스를 사용하여이 을 수행하는 존재 알고 있지만, IMO 그들은 단지 엑스 코드에서 직접 작업 에 비교하지 않는다) 더 쉬울 수 없었다
- UIKit 애니메이션과 당신이 최소한의 코드로 꽤 강력한 일을 할 수 .
- UITableView, UICollectionView, UIScrollView 등과 같은 직접 액세스 요소가 있습니다. 이들을 모방 한 코코스 노드가 있지만 응답 및 동작면에서 일치하지 않습니다.
그래픽이 강렬한 게임의 경우 나는 여전히 cocos2d 손을 사용합니다. 당신이 그것을 사용하는 것이 일부 시나리오 :
- 당신은 당신은 등을 입자, 조명,
같은 OpenGL을 기반으로 효과를 사용하려면
- 애니메이션의 많은 수의 스프라이트 (OpenGL을 빨리이다)의 수가 많은
- 당신은 물리 엔진
- 당신은 미리 만들어진 게임 엔진을 작업 할 필요이 당신을 도와줍니다
희망 (예 : levelsvg, kobold2d, 라인 스타터 키트 등으로 톤이있다).
감사합니다. 제가 꽤 익숙해 진 이후에 제가 기대했던 것입니다. 나는이 질문을 별개의 질문으로해야할지 모르겠다. 배열의 각 항목에 대해 개별 UIImageViews를 추가하는 일에 매달려있다. – Jonathan
다른 질문을 게시하고 지금까지 가지고있는 코드를 게시해야한다. –
그랬어. http://stackoverflow.com/questions/13409283/adding-individual-uiimageviews-for-each-item-in-an-array – Jonathan