понедельник, 6 апреля 2009 г.

Lucky Rooster или первый проект!










Вот и дотянулись руки, чтобы описать собственно саму игру, которую я недавно умудрился создать и положить (немного неудачно) на полку в Appstore.

Название сие творения "Lucky Rooster" или по нашему "Счастливый петушок". Игра по сути является клоном старой доброй Электроники ИМ 02 или Ну, Погоди! Но поскольку аналогов с волком я уже насмотрелся, то захотелось реализовать нечто оригинальное. Вот так и появилась идея с петушком. А почему бы и нет?

Скриншоты и небольшое описание игры можно поглядеть вот тут luckyrooster.info.

О том как создавалась игра, какие технологии использовались и какие грабли я поймал еще напишу.

Спасибо за внимание!

воскресенье, 5 апреля 2009 г.

Две ошибки!

Вот наконец-то я опубликовал свою первую игру в AppStore. И сразу осознал (не без помощи коллег с toucharcade), что я допустил две досадные ошибки. И эти самые ошибки могут стоить больших финансовых потерь.

1. Я скомпилировал проект под SDK версии 2.2.1

Проблема в том, что как оказалось, далеко не все пользователи поставили себе прошивку 2.2.1 и многие используют 2.2. Собственно причина как оказалось простая - разница между двумя этими версиями не такая уж существенная и некоторые пользователи не стали заморачиваться по поводу обновления.

2. Я поставил неверную дату желаемого релиза.

Когда добавляешь новое приложение в itunes необходимо указывать дату желаемого релиза. Я добавлял приложение 30 марта и поэтому решил указать туже дату как дату желаемого релиза хотя знал что приложение будет несколько дней на рассмотрении в Apple.

Что получилось в итоге:

Приложение реально попало в Appstore 2-го апреля, но дата релиза у него прописана 30 марта. Поэтому-то я его так и не увидел в рейтингах Appstore (последние добавленные приложения). То есть реально это приложение сразу опустилось в этом рейтинге на 3 дня вниз. И поэтому оно также не проскочило в разделе новых приложений на портале Toucharcade.

Отсюда два вывода: старайтесь поддерживать как можно более раннюю версию SDK и, указывая дату желаемого релиза, укажите её заведомо позже, чем предполагаемая даты добавления в Appstore. В среднем, срок рассмотрения обычного игрового приложения составляет 7 дней. У меня было 5 дней.

Begin

Hello World!

В этом блоге я буду публиковать все свои "открытия" на пути становления гуру iPhone development.

Оставайтесь со мной, будем вместе прогрызать гранит AppStore ;)

Если у кого-то есть что-то полезное рассказать, то я всегда рад опубликовать. Пишите мне.