1

Этап 1

Макет игры

27 марта—02 апреля

2

Этап 2

БЕТА - версия

Дата начала: 27 марта

3

Этап 3

​Окончательная версия

Дата начала: 27 марта

1

Этап 1

Макет игры

27 марта—02 апреля

2

Этап 2

БЕТА - версия

Дата начала: 27 марта

3

Этап 3

​Окончательная версия

Дата начала: 27 марта

27 февраля 2014

Цель заброшена

Автор не отписывался в цели 10 лет 3 месяца 26 дней

Общая

Создать хорошую игру для смартфонов

Почему?

Потому что я хочу проверить, могу ли написать приложение, интересное не только мне и моим близким, но и широкой аудитории. А ещё я учусь на программиста, так что для профессионального роста это будет явно полезнее, чем игра в доту.

И что же означает "хорошая игра"?

Прошлый опыт в геймдизайне показал, что:

а) не стоит рисовать изображения в Paint и на canvas'е Android

б) лучше бы тестировать уровни перед релизом, чтобы самые сложные не оказывались в середине;

в) нужно больше внимания уделять оформлению приложения в общем: единство стиля, гладкие переходы между экранами, понятная справка (а ещё лучше - сделать игру такой, чтобы она не понадобилась)

г) стоит рассказывать об игре и о ходе её разработки большему числу людей.

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

Как же ёе создать?

Без движка большая часть работы ушла бы на реализацию, например, физики, которая потом всё равно была бы не идеальной. Летом я изучал AndEngine, теперь увлёкся libGDX. Он достаточно функционален, чтобы не задумываться о тонкостях внутреннего устройства игры, в нём тоже используется Java , а ещё там есть обёртка под Box2D - отличный выбор! Кроме того, приложения на LibGDX можно запускать прямо на ПК и экспериментировать, например, с размерами экранов.

Ладно. А идея есть?

Идея игры проста: направить главного героя так, чтобы он попал во все мишени и благополучно вылетел из комнаты. По пути он врезается в стены, которые тоже могут двигаться, поэтому нужно рассчитывать не только направление, но и время "запуска" героя.

Герой - абстрактное нечто? Игра будет иметь какой-то стиль?

Время, когда по уровню летал шар 32*32 пикселя, уже, к счастью, позади :] Пока я стараюсь придерживаться стиля восточного храма, в котором одному из монахов не сидится, и он бегает по залам, ударяя в гонги.

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

Игра на Google Play и отзывы о ней.

  1. Макет игры

    Реализованная физика, 3 уровня, наброски стиля игры.

    Осталось: проверка прохождения уровня, простые текстуры для стен, простая анимация героя

    Ах, да: нужно разобраться с этапами, так как схема "написал-доработал-выпустил" слишком хороша, чтобы быть реальной :]

  2. БЕТА - версия

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

    В ходе работы пока сформулировал такие требования к бете:

    1) 12 уровней, сгруппированные по 3-4

    2) Кнопка "ускорения времени": на уровнях с движущимися объектами приходится выжидать нужный момент для старта, поэтому будет уместно добавить возможность ускорения всех объектов.

    3) Анимация главного героя и его взаимодействия с миром.

    Список неполон, конечно. Просто отсутствие именно этих пунктов сильнее всего бросается в глаза.

    UPDATE: в связи с изменением концепции игры требования меняются.

    1) Так как игра стала фактически бесконечной, то сложность должна возрастать постепенно.

    2) Простая анимация а-ля Flappy Bird: угол и спрайт героя зависят от направления его движения.

    3) Интерфейс: счётчики прыжков и счёта.

  3. ​Окончательная версия

    Устранить баги, подкорректировать уровни, рассказать людям, и, наконец, выпустить!

  • 3401
  • 27 февраля 2014, 16:44
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?