Цель заброшена
Автор не отписывался в цели 9 лет 7 месяцев 15 дней
Разработать игру под андройд до Нового Года
Спустя месяц раздумий (и сожалений о том, что у меня нет макбука) я всё-таки решил разработать свою первую игру под андроид.
В принципе, я не имею ничего против андроида, как системы, так как у меня у самого телефон на нём, но разработка под него, особенно нативная, представляется мне тяжелой из-за ужасной и долгой отладки на эмуляторах под кучу разрешений. Но было решено, что хватит ныть и пора делать, а может там деньги и на макбук появятся. Пока я не до конца определился с выбором технологий, так как в игре нет физики, то в принципе можно было бы попробовать сделать её с помощью PhoneGap, но с другой стороны хотелось бы познакомиться и с нативной разработкой получше, может я о ней слишком предвзятого мнения. На эти размышления я дам себе срок до 15.11.2014.
На данный момент есть идея самой игры, алгоритма работы АИ, механики и того, как лучше хранить данные. План пока примерный (так как с разработкой мобильных игр ещё не сталкивался), главное достичь конечной цели.
Критерий завершения
Готовое приложение опубликованное в Google Play
-
Определиться с тем, какую технологию использовать
Выбирать пока собираюсь из Eclipse, PhoneGap, Unity3D. И возможно ещё найти дизайнера, который нарисует объекты для игры.
-
Разработать скелет будущей игры
Написать классы необходимых объектовНаписать методы удаления объектов со сценыНаписать класс поляНаписать методы генерации поляПротестировать
-
Доработать классы объектов
Добавить в класс объектов параметр, который будет отвечать за получение очков при удалении объектаДобавить в класс поля, таблицу счётаСоздать класс окна победы/поражения с выводом количества очковДобавить в класс поля метод, который будет определять конец игры и победителя.Протестировать
-
Разработать АИ
Разработать алгоритм АИ, задав так же некоторое время для его хода, чтобы в будущем добавить анимацию на его действие.Протестировать
-
Проработать интерфейс
- Загрузочный экран и главное меню
- Сохранение состояния игры при сворачивании, входящем звонке и т. д.
-
Прикрутить дизайн
- Если дизайнер был найден
- Прикрутить дизайн
- Протестировать на всех возможных устройствах, которые будут в доступности + эмуляторах
- Если дизайнер не был найден
- Нарисовать дизайн
- Прикрутить дизайн
- Протестировать на всех возможных устройствах, которые будут в доступности + эмуляторах
-
Отправить игру на проверку
И надеяться, что его быстро проверят и примут.
-
Заняться продвижением и поддержкой игры
- Предложить новостью свою игру в популярных пабликах в вк
- Написать на нём на популярных форумах посвященных андроиду
- Выпускать обновления для исправления багов замеченных пользователями
- 2742
- 13 ноября 2014, 07:35
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением