Какое программное обеспечение используется для анимации и создания приложения Cat in Talking Tom в iphone - PullRequest
3 голосов
/ 23 декабря 2010

Мне было любопытно узнать, какое программное обеспечение используется для создания 3D Cat в приложении для говорящего на iphone. Это сделано с OpenGL ES?

http://itunes.apple.com/us/app/talking-tom-cat/id377194688?mt=8

Ответы [ 2 ]

11 голосов
/ 30 мая 2011

Ну, если это связано с разговором, тогда OpenGL ES не используется ... они просто используют изображения и анимируют их, что-то вроде этого:

    aniImage = [[UIImageView alloc] init];
UIImage* opa1 = [UIImage imageNamed:@"o1.png"];
UIImage* opa2 = [UIImage imageNamed:@"o2.png"];
UIImage* opa3 = [UIImage imageNamed:@"o3.png"];
UIImage* opa4 = [UIImage imageNamed:@"o4.png"];
UIImage* opa5 = [UIImage imageNamed:@"o5.png"];
UIImage* opa6 = [UIImage imageNamed:@"o6.png"];
UIImage* opa7 = [UIImage imageNamed:@"o7.png"];
UIImage* opa8 = [UIImage imageNamed:@"o8.png"];
UIImage* opa9 = [UIImage imageNamed:@"o9.png"];
UIImage* opa10 = [UIImage imageNamed:@"o10.png"];
UIImage* opa11 = [UIImage imageNamed:@"o11.png"];
UIImage* opa12 = [UIImage imageNamed:@"o12.png"];
UIImage* opa13 = [UIImage imageNamed:@"o13.png"];
UIImage* opa14 = [UIImage imageNamed:@"o14.png"];
UIImage* opa15 = [UIImage imageNamed:@"o15.png"];
UIImage* opa16 = [UIImage imageNamed:@"o16.png"];
UIImage* opa17 = [UIImage imageNamed:@"o17.png"];
UIImage* opa18 = [UIImage imageNamed:@"o18.png"];
NSArray *imgsArr = [NSArray arrayWithObjects:opa1, opa2, opa3, opa4, 
                          opa5, opa6, opa7, opa8, opa9, opa10, opa11, opa12, opa13, opa14, opa15, opa16, opa17, opa18, nil];
[aniImage setAnimationImages:imagesOpacity];
[aniImage setAnimationRepeatCount:1.0];
[aniImage setAnimationDuration:0.2];

Если вы хотите увидеть все изображенияони используют следующие шаги:

  1. Загрузите бесплатную версию на свой iPhone / iPad.
  2. Перенесите покупки на компьютер Mac или Windows.
  3. Затем перетащите файл ipa из Библиотека -> Приложения на рабочий стол (просто перетащите значок приложения из iTunes на рабочий стол).
  4. Переименуйтефайл .ipa в файл .zip.
  5. Извлеките этот файл zip.Вы получите папку с именем «Payload» в нем.
  6. Откройте файл .app (он откроется в Windows автоматически, потому что это папка в Windows, на Mac щелкните правой кнопкой мыши на нем и выберите Показать содержимое пакета .
  7. В папке .app вы найдете папку, содержащую все изображения, используемые вышеуказанной функцией.

Надеюсь, это поможет.

1 голос
/ 23 декабря 2010

Перейти на OpenGLES

Видео уроки: http://vimeo.com/6381001

Сообщение в блоге: http://www.71squared.com/2009/03/iphone-game-programming-tutorial-1/

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