Сразу скажу, мы потратили массу времени впустую на этом проекте, но зато приобрели некоторый полезный опыт, о котором, я думаю многим будет интересно почитать, чтобы не наступать на те же грабли. Интересующихся работой с большими анимациями под iOS прошу под кат.
Рубрика «iOS» - 174
Полноэкранная анимация в iOS игре, или как быть если графику не реально загрузить в память
2013-01-21 в 11:44, admin, рубрики: cocos2d, iOS, xcode, обработка изображений, Песочница, разработка игр для iOS, разработка под iOS, метки: cocos2d, iOS, xcode, разработка игр для iOSOpera Ice: Новый браузер для мобильных платформ на WebKit
2013-01-21 в 8:10, admin, рубрики: android, iOS, opera, webkit, браузеры, Мобильный вебOpera Software, компания создавшая популярный одноимённый браузер в феврале запустит новый браузер для смартфонов и планшетов — Opera Ice. Это делается в стремлении оставаться на равных в борьбе с Google и Apple на рынке мобильного интернета.
Порталу Pocket-lint было показано «внутреннее» видео собрания компании, которое состоялось перед Рождеством, где Ларс Бойлесен, CEO компании Opera, описал стратегию на 2013 год. Там же было показано демо нового браузера, который будет построен на платформе WebKit, а не Presto.
Новый браузер Opera Ice будет ориентирован на то, чтобы показывать пользователю как можно меньше интерфейса, акцентируя внимание пользователя только на контенте. К примеру, в нём откажутся от кнопко переходов вперёд и назад по страницам в пользу жестов с той же функциональностью.
«Этот браузер полностью ориентирован на планшеты и сенсорный ввод», — говорит менеджер проекта, — «Другие обычно берут PC-браузер и вжимают его в планшет, либо раздувают мобильный браузер чтобы заполнить место».
Отредактированное видео совещания коллектива Opera, включающее демо Opera Ice
Читать полностью »
Маленький отважный арканоид (часть 2 — YAML)
2013-01-20 в 14:57, admin, рубрики: android, iOS, json, marmalade, yaml, Разработка под android, разработка под iOS, метки: android, iOS, json, marmalade, yamlПродолжая рассказ про наш маленький (но очень отважный) arcanoid, я не могу не упомянуть о таком замечательном языке как YAML. Любая, даже самая простая, игра должна хранить массу данных, таких как: описание уровней, текущее состояние настроек, список достижений и т.п. Желательно, чтобы все это хранилось в понятном человеку и легко редактируемом виде. Традиционно, для этих целей используется XML, но он весьма многословен и его вряд-ли можно считать удобным для ручного редактирования.
YAML существенно лаконичнее, и сегодня, мы научимся им пользоваться.
Читать полностью »
Издатель и ложные ожидания
2013-01-20 в 2:36, admin, рубрики: game development, iOS, издательство мобильных игр, мобильные игры, разработка под iOS, метки: iOS, издательство мобильных игр, мобильные игрыПеред тем как начать хотел написать что я не журналист и не пишу каждый день разные статьи, я обычный разработчик который хочет поделится своим опытом, по этому прошу сильно не критиковать данный рассказ.
Летом 2011 года я писал статью про мой первый опыт разработки под iOS и про работу с издателем Alfa Productions. С того момента прошло много времени, я сделал свою первую игру для iOS «Find your Path» и продолжил работать с Alfa Productions, но к сожалению после первого положительно опыта сотрудничества с этим издателем нашлось место и отрицательному опыту.
Читать полностью »
LHabr: RELOADED. Теперь это удобнее, чем браузер
2013-01-18 в 22:05, admin, рубрики: ihabr, iOS, ipad, iphone, клиент, приложение, разработка под iOS, хабр на телефоне, Хабрахабр API, читалка, метки: ihabr, iOS, iPad, iPhone, клиент, приложение, хабр на телефоне, читалкаВы не пользовались мобильными клиентами для хабра потому, что все они не предлагают никаких преимуществ по сравнению с браузером? Потому, что нельзя голосовать, писать коменты, читать свою ленту?
Тогда сейчас — самое время попробовать.

iOS разработчик: Путь самурая
2013-01-18 в 9:01, admin, рубрики: iOS, iOS SDK, ipad, iphone, ipod, objective-c, книги, Программирование, разработка под iOS, метки: c++, iOS, iOS SDK, iPad, iPhone, ipod, objective-c, книги Какое-то время назад я решил перепрофилироваться на разработчика пол iOS, и решил систематизировать материал. Так сказать, составить свой roadmap. Получился некий обзор, которым я хотел бы поделиться с вами.
Данный обзор не претендует на полноту, непогрешимость и истину в последней инстанции.
Итак, вы приобрёли iPhone или iPad. Чудесные устройства, не правда ли? Какое-то время спустя пришла мысль “а не создать ли мне под него программу, которая завоюет мир?”. Я расскажу вам, с чего начать.
Читать полностью »
Мест нет: почему твое приложение не станет следующим Temple Run
2013-01-17 в 7:45, admin, рубрики: android, game development, iOS, mobile development, Блог компании «Apps4All», игры, мобильные приложения, разработкаПоследние четыре с половиной года iOS App Store был землей обетованной для независимых разработчиков игр. Команды из двух или трех человек могли разработать и опубликовать приложение с реальным шансом пробиться на вершины хит-парадов. Любой мог получить свою «минуту славы»: хорватские братья (Doodle Jump), муж с женой (Temple Run) или строитель с минимальным опытом программирования (Geared). Это была современная золотая лихорадка.
Эти дни официально закончились. На самом деле они закончились еще в конце 2011, и даже накатывающаяся волна игровых консолей на Android не спасет независимых игровых разработчиков.
«Инди игры идут на спад», — написал креативный директор Zen Studios Нейл Соренс в прошлом месяце. «Один ботинок уже упал, жди другого», — сказал он о насыщении рынка мобильных игр и доминировании игр от крупных издателей на платформах цифровой дистрибуции.
Мобильная правовая система ipLex.Профи
2013-01-14 в 10:40, admin, рубрики: android, iOS, iphone, Блог компании «ipLexGroup», Законы Украины на iPad, Разработка под android, разработка под iOS, метки: android, iOS, iPhone, Законы Украины на iPadПеред новым годом вышла полная мобильная версия украинского законодательства ipLex.Профи.
ipLex.Профи предназначена для работы на следующих устройствах:
— планшеты iPad компании Apple, с операционной системой iOS 5.0 и выше;
— смартфоны iPhone компании Apple, с операционной системой iOS 5.0 и выше;
— планшеты с операционной системой Android 4.0 и выше;
— смартфоны с операционной системой Android 4.0 и выше, разрешением экрана не меньше 320х480.
Приложение имеет бесплатный гостевой доступ на базе основного законодательства Украины, но для полного доступа необходима регистрация на сайте iplex.com.ua и оплаченный логин-пароль. Полный доступ включает всю нормативную базу, судебные решения, справочники, аналитику и т.д., объемом более 8 млн. документов.
Первый релиз ipLex.Профи можно скачать с App Store и Google Play.
Краткий обзор возможностей системы.
Читать полностью »
Маленький отважный арканоид (часть 1)
2013-01-13 в 18:20, admin, рубрики: android, iOS, marmalade, opengl es, Разработка под android, разработка под iOS, метки: android, iOS, marmalade, opengl esКак я уже говорил, описанному мной ранее framework-у не хватает очень многого, для того чтобы считаться полноценным игровым движком. В нем нет моделирования физики, он использует негибкий и не быстрый Iw2D для вывода графики. Фактически, все что он умеет делать — это выполнение 2D анимации спрайтов, сопровождаемое звуковыми эффектами. Чтобы как-то расти над собой, очевидно, необходимо осваивать новые возможности, но делать это, не имея какой-то цели, скучно и неинтересно.
Мы поставим перед собой цель, и разработаем небольшой прототип всем известной игры Arcanoid. Для начала, попробуем внять совету уважаемого crmMaster и попытаться разобраться с тем, что-же такое IwGl и как его можно использовать. Правда натягивать текстуры на куб мы сегодня не будем. Начинать надо с простого, и сегодня мы поучимся рисовать треугольники.
Читать полностью »
Разработка игры-бесконечной гонки для iOS при помощи Cocos2D-iphone
2013-01-12 в 21:37, admin, рубрики: Cocoa, cocos2d, game development, iOS, разработка игр, разработка под iOS, метки: cocos2d, iOS, разработка игр Сегодня я хочу вам рассказать о создании игры для iOS на основе Cocos2D на примере недавно вышедшей игры «Пчелогонки» (анг. – Bee Race).
Геймплей не содержит в себе ничего сложного – это по сути бесконечный ранер, в котором нужно собирать поинты и уворачиваться от препятствий. Только вместо рыжей девочки или кладоискателя – здесь летает двухмерная пчелка.
Для заинтересовавшихся, прошу под кат (Ахтунг! Минен унд много буквирен).
Основные разделы для рассмотрения:
- Очень краткое введение в Cocos2D
- Используем Cocos2D одновременно с StoryBoard
- Краткое описание геймплея и структуры проекта
- Покупаем инструменты и что делать, если душит жаба
- Чем не пахнет приложение или подключаем in-app билинг
- Социализируем. Подключаем Game Center и создаем мультиплеерную версию на два игрока
- В чём промахнулся Акела
- Паблиш
Спойлер:
Читать полностью »

