Как сделать неограниченное количество врагов / астероидов в cocos2d для iphone? - PullRequest
0 голосов
/ 10 апреля 2011

Есть ли какой-нибудь пример, показывающий игру, похожую на астероид, с неограниченным количеством врагов / астероидов?

Как я могу сделать это с cocos2d и box2d ?

PS: они должны прийти со всех сторон ...

1 Ответ

1 голос
/ 10 апреля 2011

Ваш вопрос настолько общий, что кажется, будто вы просто ползете во тьму.

То, что вы хотите, это установить максимальное количество врагов, а затем случайным образом (возможно, смещенным из-за разницы между максимальными врагами и текущими врагами, так что, если есть меньше врагов, шанс появления нового выше), вы порождаете их .

Вы можете сделать это в методе -(void)update:(ccTime)dt, который автоматически вызывается жизненным циклом cocos2d при каждой перерисовке всего дисплея. Вы можете включить это автоматическое планирование, вызвав [self scheduleUpdate] в методе init вашего подкласса CCLayer.

...