feelnside

feelnside

Пикабушник
поставил 586 плюсов и 17 минусов
отредактировал 0 постов
проголосовал за 0 редактирований
Награды:
5 лет на Пикабу
4396 рейтинг 80 подписчиков 7 подписок 18 постов 7 в горячем

История разработки мобильной игры в Unity

Всем привет, в свободное время я занимаюсь разработкой мобильных игр в Unity. Сегодня хотелось бы рассказать вам историю о создании своей новой игры.

История разработки мобильной игры в Unity Low poly, Lowpolyart, Arcadegame, Бегун, Unity, Unity3D, Indiedev, Gamedev, Длиннопост

Это уже мой второй проект. Идея о создании игры зародилась в далеком Октябре 2016 года. Изначально хотел выпустить простенькую игру. Хотел сделать её где-то за пол года, обдумал идею и собственно потихоньку начал все это дело создавать. Как это обычно бывает, разработка затянулась на целый год и два месяца.


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


Чуток расскажу о себе: сам я не программист, работал на протяжении 4-х лет пожарным, после как-то захотел серьезно изменить свою сферу деятельности, начал обучение на тестировщика, впоследствии проработал им 2 года (пока взял небольшой "отпуск" в связи с релизом игры). Чтобы влиться во все это движение, пришлось изучать основы C#, т.к. именно он используется при разработке в Unity, так же пришлось набить руку в 3D моделировании (использую Blender, основной плюс - программа абсолютно бесплатная) ну и конечно же пришлось потратить огромное количество времени на изучение движка Unity.

История разработки мобильной игры в Unity Low poly, Lowpolyart, Arcadegame, Бегун, Unity, Unity3D, Indiedev, Gamedev, Длиннопост

Какую же использовать стилистику?

Так как я являюсь инди разработчиком, сил и времени на создание трипл эй проекта физически нет, поэтому не долго раздумывая, выбор пол на низкополигональный стиль (он же lowpoly). Почему он? Дело в том, что я сам очень люблю игры с подобной графикой, второй плюс в том, что это достаточно легко и быстро сделать, ну и третий - результат получается довольно красивый.


К примеру вот такие камни реализовать достаточно просто, нужно буквально несколько минут в блендере:

История разработки мобильной игры в Unity Low poly, Lowpolyart, Arcadegame, Бегун, Unity, Unity3D, Indiedev, Gamedev, Длиннопост

Берем примитивы, сглаживаем углы, через скульптинг вырисовываем детали, окрашиваем вертексы нашим камушкам (vertex paint в блендер) и в конце уменьшаем количество полигонов через модификатор Decimate (опять же в блендер). Сделать довольно легко - и финальный вид вполне приемлемый :)


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

История разработки мобильной игры в Unity Low poly, Lowpolyart, Arcadegame, Бегун, Unity, Unity3D, Indiedev, Gamedev, Длиннопост

Здесь можно увидеть, как на протяжении всего цикла разработки менялась графика в игре. Как видите, lowpoly стиль не всегда бывает красивым :) . Важна работа над освещением!


Что из себя представляет игра:

Это спуск на высокой скорости по крутым холмам и равнинам. Главным героем является сфера. Вам необходимо объезжать препятствия, собирать монеты, артефакты, соревноваться с противниками, выполнять множество различных спецзаданий. По сути это эдакий раннер, но с большой оговоркой. Тут игроку дается полная свобода в управлении. Уровень можно пройти разными способами, проезжая через разные пути.

История разработки мобильной игры в Unity Low poly, Lowpolyart, Arcadegame, Бегун, Unity, Unity3D, Indiedev, Gamedev, Длиннопост

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


Подготавливаемся выпускаться на iOS: данная игра - моя первая попытка попасть на рынок App Store. Как показала практика, релизиться на iOS - очень трудно, а для инди разработчика это и вовсе практически невозможно. Дело в том, что на данной платформе очень много серьезных проектов и небольшие игры просто теряются среди высокобюджетных конкурентов. Необходимо огромные вливания в продукт, иначе он так и останется с 10-100 установками, среди которых большинство будут твои друзья и знакомые. Конечно есть место для исключений - увы, под них я не смог попасть :(


На данный момент активно начинаю использовать платные методы продвижения игры. Пока что говорить о результатах рано, потому что тут я в некой степени осуществил ошибку. О продвижении нужно было думать заранее, желательно за 1-2 недели до релиза. Зачастую на создание обзора/статьи требуется неделя. Сейчас я попал в такую ситуацию, что игра вышла в свет на минувших выходных, а эффект от продвижения получится увидеть только в начале следующей недели.

История разработки мобильной игры в Unity Low poly, Lowpolyart, Arcadegame, Бегун, Unity, Unity3D, Indiedev, Gamedev, Длиннопост

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


А пока, написав на более чем 50 ресурсах/сайтах/посты в соц. сетях и многое другое, удалось набрать только 2027 просмотров по внешним ссылкам, из них установило игру 633 человека. По сути, бесплатные методы хороши, но этого недостаточно, чтобы занять хоть какую-то позицию в Google Play.


Если вдруг возникло желание опробовать игру, не стесняйтесь воспользоваться одной из следующих ссылок:

- Страница игры в Google Play: https://play.google.com/store/apps/details?id=com.Feelnside....

- Страница игры в App Store: https://itunes.apple.com/ru/app/slope-down-first-trip/id1301...


Как-то вот так, спасибо большое за внимание и за то, что осилили данный пост, надеюсь было интересно. Пишите комментарии, буду рад ответить на них!

Показать полностью 5

Позвольте поделиться с вами увлекательной аркадой

Позвольте поделиться с вами увлекательной аркадой Low poly, Android, Игры на iOS, Игры на Android, Новинки, Аркадные игры

Приветствую! Я инди разработчик на Unity. На данный момент я выпустил свою новую игру на Android и iOS - Slope Down: First Trip


Это уже моя вторая игра, созданная на Unity. Первую я создавал только на Android, на этот раз я уже решил пойти по более сложному пути :) выпуск на iOS тот ещё ужас, по сравнению с Android. Разработкой игрой занялся в далеком 2016 году (это был Октябрь). В то время я работал тестировщиком, приходилось очень сложно, т.к. совмещать работу и такое время затратное хобби не просто.


Изначально хотел сделать простенькую игру, где нужно было просто скатываться по прямой и объезжать различные препятствия. Со временем игра все обрастала и обрастала новыми возможностями и в результате разработка затянулась на 1 год и 2 месяца.


Немного о самой игре: это спуск на высокой скорости с крутых равнин и гор. Аркада, в которой вам необходимо добраться до кристалла и спасти мир от нашествия катастрофы. Хватайте сферу и начинайте свой путь! От небольших склонов до опасных каньонов - пришло время совершить невероятное путешествие.


Релизный трейлер на YouTUBE: https://www.youtube.com/watch?v=CN4dfsABh6I

Позвольте поделиться с вами увлекательной аркадой Low poly, Android, Игры на iOS, Игры на Android, Новинки, Аркадные игры

Игра доступна на Android и iOS. Буду рад, если у вас есть возможность опробовать игру и поделиться своими мыслями о впечатлениях.


Страница игры в Google Play: https://play.google.com/store/apps/details?id=com.Feelnside....

Страница игры в App Store: https://itunes.apple.com/us/app/slope-down-first-trip/id1301...

Показать полностью 1
Отличная работа, все прочитано!