суббота, 16 мая 2009 г.

Разработка BugsShot более подробно.

17 марта - было окончательно решено - первой нашей программой в апсторе будет BugsShot. Точнее тогда он еще не имел никакого названия. Была только идея геймплея. А в место цветов и жуков в первой версии планировались цветные срезы апельсинов и цветные косточки от них же. Но после того как начали рисовать стало понятно что идея с апельсинами никуда не годится. И тут на глаза попалась ICQ с ее цветочками. Отличная идея! А на заставке рабочего стола моего хакинтоша изображена божья коровка. Почему бы не сделать их цветными? Так и родилась идея BugsShot-а.
17 марта - 21 марта - формирование основной идеи и наброски графики для игры.
21 марта - 23 марта - создание физического движка для движения божьих коровок.
23 марта - 25 марта - в качестве графического движка был выбран cocos2d. В течение 3-х дней изучали возможности движка.
25 марта - 1 апреля - реализовано 70-80% игры. Загрузка/сохранение уровней. Начисление и отрисовка очков. Уровень силы удара. Анимация жуков и цветов. Звуковое оформление.
1 апреля - 12 апреля - Реализовано основное меню игры и меню выбора уровня. Сохранение и ведение локальных очков.

Первая версия меню игры и меню выбора уровня:




12 апреля - 14 апреля - Реализация страниц "Help" и "About". Готовность примерно 90%.
14 апреля - 20 апреля - Переход на новую версию cocos2d, который позволил устранить ряд утечек памяти. Новый интерфес игрового меню.

Новая версия меню игры и меню выбора уровня:




20 апреля - 22 апреля - релизация онлайн таблицы результатов. Использовали для этого cocos Live. Фиксинг последних багов, выявленных в процессе тестирования. Рисование основной иконки приложения.
22 апреля - 25 апреля - подготовка описания и скриншотов игры. Подготовка остальных данных для загрузки приложения на ревью.
26 апреля - приложение отправлено на ревью.
7 апреля - 29 апреля - подготовлен апдейт для игры. Новый геймплей для новых 10 уровней игры, но сами уровни еще не нарисованы.
2 мая - получен реджект от Apple. Причина - "Сохранение очков на сервер без запорса разрешения пользователя."
3 мая - устранение пожелания Apple и попытка номер два получить одобрение.
8 мая - получено одобрение и игра размещена в AppStor-e.

Итого: 40 Дней на разработку и почти 14 дней ожидания ревью.

Разрабатываем дальше...

Комментариев нет: