2D игры на iOS - PullRequest
       5

2D игры на iOS

1 голос
/ 09 сентября 2011

Это то, с чем я размышлял / боролся и хотел бы услышать некоторые мнения.У меня есть много знакомых с iOS SDK, но не так много с аспектами, связанными с opengl, и не очень с различными SDK, особенно с игровыми SDK, созданными для работы на iOS.

Если я хочу создать 2Dигры для iPhone / iPad, легко / лучше / практично использовать какую-то простую коллекцию объектов iOS SDK, таких как UIImageViews и т. д., для создания множества спрайтов, взаимодействующих на экране, или гораздо лучше использовать для этого SDK?Я предполагаю, что переход с gl - это за борт для 2d требований, но, пожалуйста, озвучьте любое несогласие, если я ошибаюсь.

Меня в основном интересует, какой самый быстрый способ добиться цели в сочетании ссамые маленькие требования для развития технологий.Очевидно, что если стоит использовать SDK просто потому, что он является кроссплатформенным для других ОС, то это разумно упомянуть.

1 Ответ

2 голосов
/ 09 сентября 2011

Преимущество использования инфраструктуры поверх OpenGL может значительно повысить производительность, ремонтопригодность и уменьшить ошибки программирования.

Лично я работаю с cocos2d-для-iphone . Он написан на Objective-C и основан на верхней части OpenGL. Он был создан с целью создания 2D-игр и, таким образом, в отличие от UIKit или QuartzCore, предназначен для этого. Он предоставляет множество удобных API для управления сценами или спрайтами, создания анимаций и т. Д. Или даже, например, библиотеки для звуков.

Есть очень хорошая статья, которая описывает некоторые игровые движки с открытым исходным кодом, доступные на iphone здесь . Это может помочь вам в поиске.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...