1

Step 1

Определиться с тем, какую технологию использовать

13 November—15 November

2

Step 2

Разработать скелет будущей игры

15 November—22 November

3

Step 3

Доработать классы объектов

4

Step 4

Разработать АИ

22 November—30 November

5

Step 5

Проработать интерфейс

6

Step 6

Прикрутить дизайн

05 December—11 December

7

Step 7

Отправить игру на проверку

8

Step 8

Заняться продвижением и поддержкой игры

14 December—31 December

1

Step 1

Определиться с тем, какую технологию использовать

13 November—15 November

2

Step 2

Разработать скелет будущей игры

15 November—22 November

4

Step 4

Разработать АИ

22 November—30 November

6

Step 6

Прикрутить дизайн

05 December—11 December

8

Step 8

Заняться продвижением и поддержкой игры

14 December—31 December

3

Step 3

Доработать классы объектов

5

Step 5

Проработать интерфейс

7

Step 7

Отправить игру на проверку

13 November 2014 28 February 2015
The goal is overdue by 3559 days

Goal abandoned

The author does not write in the goal 9 years 7 months 15 days

General

Разработать игру под андройд до Нового Года

Спустя месяц раздумий (и сожалений о том, что у меня нет макбука) я всё-таки решил разработать свою первую игру под андроид.

В принципе, я не имею ничего против андроида, как системы, так как у меня у самого телефон на нём, но разработка под него, особенно нативная, представляется мне тяжелой из-за ужасной и долгой отладки на эмуляторах под кучу разрешений. Но было решено, что хватит ныть и пора делать, а может там деньги и на макбук появятся. Пока я не до конца определился с выбором технологий, так как в игре нет физики, то в принципе можно было бы попробовать сделать её с помощью PhoneGap, но с другой стороны хотелось бы познакомиться и с нативной разработкой получше, может я о ней слишком предвзятого мнения. На эти размышления я дам себе срок до 15.11.2014.

На данный момент есть идея самой игры, алгоритма работы АИ, механики и того, как лучше хранить данные. План пока примерный (так как с разработкой мобильных игр ещё не сталкивался), главное достичь конечной цели.

 Goal Accomplishment Criteria

Готовое приложение опубликованное в Google Play

  1. Определиться с тем, какую технологию использовать

    Выбирать пока собираюсь из Eclipse, PhoneGap, Unity3D. И возможно ещё найти дизайнера, который нарисует объекты для игры.

  2. Разработать скелет будущей игры

    1. Написать классы необходимых объектов
    2. Написать методы удаления объектов со сцены
    3. Написать класс поля
    4. Написать методы генерации поля
    5. Протестировать
  3. Доработать классы объектов

    1. Добавить в класс объектов параметр, который будет отвечать за получение очков при удалении объекта
    2. Добавить в класс поля, таблицу счёта
    3. Создать класс окна победы/поражения с выводом количества очков
    4. Добавить в класс поля метод, который будет определять конец игры и победителя.
    5. Протестировать
  4. Разработать АИ

    1. Разработать алгоритм АИ, задав так же некоторое время для его хода, чтобы в будущем добавить анимацию на его действие.
    2. Протестировать
  5. Проработать интерфейс

    1. Загрузочный экран и главное меню
    2. Сохранение состояния игры при сворачивании, входящем звонке и т. д.
  6. Прикрутить дизайн

    • Если дизайнер был найден
    1. Прикрутить дизайн
    2. Протестировать на всех возможных устройствах, которые будут в доступности + эмуляторах
    • Если дизайнер не был найден
    1. Нарисовать дизайн
    2. Прикрутить дизайн
    3. Протестировать на всех возможных устройствах, которые будут в доступности + эмуляторах
  7. Отправить игру на проверку

    И надеяться, что его быстро проверят и примут.

  8. Заняться продвижением и поддержкой игры

    1. Предложить новостью свою игру в популярных пабликах в вк
    2. Написать на нём на популярных форумах посвященных андроиду
    3. Выпускать обновления для исправления багов замеченных пользователями
  • 2746
  • 13 November 2014, 07:35
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?