1

Етап 1

Исправление ошибок архитектуры

2

Етап 2

Локализация

3

Етап 3

Исправление режима "Endless"

4

Етап 4

Добавление режима "Time Attack"

5

Етап 5

Интеграция Google API и таблицы рекордов

6

Етап 6

Запуск рекламной кампании

1

Етап 1

Исправление ошибок архитектуры

2

Етап 2

Локализация

3

Етап 3

Исправление режима "Endless"

4

Етап 4

Добавление режима "Time Attack"

5

Етап 5

Интеграция Google API и таблицы рекордов

6

Етап 6

Запуск рекламной кампании

31 серпня 2016 11 вересня 2016
Мета завершена % date%

Автор мети

Загальна

Доработать игру "Find My Couple"

Месяц назад я всё-таки сподобился запустить свою первую игру:

https://play.google.com/store/apps/details?id=com....

Намеренно делал её максимально простой и не запускал рекламную кампанию. Теперь мне хочется добавить несколько вещей в игру, способных, на мой взгляд, несколько увеличить заинтересованность игроков, а также проверить возможности рекламных кампаний. Таким образом, продолжим эксперименты по разработке.

 Критерій завершення

Обновление выпущено, реклама запущена

  1. Исправление ошибок архитектуры

    Этот этап идет самым первым, т.к. нужен для остальных этапов.

    Основной ошибкой я считаю организацию хранения карт активного поля - я предполагал поле как прямоугольное поле произвольного размера, которое могло увеличиваться в обоих направлениях. Из-за это карты хранились в списке ArrayList<Card>, а карта знала о своем положении в мире. Увеличение я так и не запрограммировал и в рамках данной игры не собираюсь этого делать. Так что теперь карты будут храниться в двумерном массиве, карта потеряет знания о собственном положении в мире. Связанным изменениям подвергаются рендер, обработчик касаний, хранение некоторых переменных и генерация новых карт.

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

  2. Локализация

    Название игры, текст главного меню и меню "возврата" сейчас представлены спрайтами. Для локализации стоит посмотреть генерацию шрифтов на лету и определение длины текста. Кроме того, будет нужно исправление локализованных картинок в Play Market.

  3. Исправление режима "Endless"

    Было предложено разумное улучшение режима - отсчитывать до 5 ошибок подряд, а после этого добавлять новые карты. Таким образом возможна ситуация, что поле будет заполнено до конца - соответственно, появится "конец" игры.

    Остается только решить, что делать с полем, когда оно почти полностью заполнено.

    Решение требует также добавления нескольких звуковых эффектов, состояния "Game over" и изменения механизма добавления карт.

  4. Добавление режима "Time Attack"

    Почти то же самое, но с ограничением по времени - скажем, в пять минут. Влияние времени должно стимулировать игрока.

  5. Интеграция Google API и таблицы рекордов

    Я не уверен насчет этого пункта. Пока я подразумеваю под ней сравнение результатов игроков друг с другом, но не знаю, даёт ли Google API хранение такой информации.

  6. Запуск рекламной кампании

    Попробую вариант с баннером-строкой на 10 дней. Смысла тратиться на полноэкранную рекламу не вижу - не окупится.

  • 1137
  • 31 серпня 2016, 16:38

Реєстрація

Можливості
безмежні.
Настав час
відкрити свої.

Уже зарегистрированы?
Вхід на сайт

Заходьте.
Відкрито.

Ще не зареєстровані?
 
Підключіться до будь-якого з ваших акаунтів, ваші дані будуть взяті з акаунту.
Забули пароль?