История создания моей первой игры для Android

Всем привет! Хочу рассказать мою историю создания мобильной игры для Android.

Я студент, ранее с программированием сталкивался только в школе на информатике (основы Pascal, уже практически все забыл) , игростроем практически не интересовался. Около трех месяцев назад, сидя в интернете, случайно наткнулся на статью про создание простой игры на Unity 3D. Очень заинтересовало, я до этого никогда не думал что сделать игру можно просто у себя дома без команды опытных программистов и дизайнеров. Начал много читать на эту тему, смотреть ролики на YouTube.

Продолжалось все это около месяца, я все никак не мог сказать себе "Да возьми уже и начни! Хватит сидеть и мечтать!". Потом некоторое время отвлекся, были другие заботы. И вот, наконец, примерно полтора месяца назад я скачал движок Unity с официального сайта и начал с ходу по туториалам из интернетов творить и параллельно изучать. Как ни странно C# дался для ознакомления довольно легко, главное (позволю себе CapsLock) ГЛАВНОЕ это не лениться и активно читать документацию на оффсайте Unity. Сначала туда по всем вопросам, а потом уже только терроризировать всевозможные форумы.  Идея родилась быстро, я все аккуратно оформил в некоторое подобие плана на бумаге. Сразу разбил все задачи на группы:

- Общая схема игровой логики (конкретные моменты решались по ходу работы)

- Графика

- Музыка

- Код

Для затравки даю скриншот (что бы не было скучно читать эту простыню текста)

История создания моей первой игры для Android Игры, Android, Милота, Кот, Бегун, Инди, Длиннопост, Аркадные игры

Схема логики проста: котик бежит вправо сам, игрок тапает для прыжка (два тапа = двойной прыжок). Нужно перепрыгивать ямы, собак, собирать пироженки и дойти до финиша.

Графику всю от и до рисовал сам, (наверное это и видно:-)) я далеко не художник, по ходу дела учился работать в Photoshop (спасибо интернетам за уроки и советы). Сначала рисовал на бумаге от руки, потом фотографировал на телефон, сбрасывал на ПК. Там уже в фотошопе обводил и раскрашивал. Анимировал все это безобразие в Spriter, удобная программа для скелетной анимации, учился работать с ней опять-таки по ходу дела.

Музыка... было большое желание записать саундтрек самостоятельно (я чуть-чуть гитарист), но я бы не смог обеспечить хорошее качество записи (китайский микрофон за чуть-чуть рублей не вариант). Поэтому просто искал все звуки на ресурсах со звуками в свободном доступе для игр (кому интересно: https://freesound.org и https://wav-library.net).

Код просто писал и переписывал переписывал переписывал, ну сами понимаете. Постоянно находил что-то новое про оптимизацию кода для игры, из-за этого многое переделывалось. Было много трудностей, но как-то все решил, если никак не могу реализовать какую-то свою идею, то проще придумать что-то новое, чем топтаться днями на месте. Очень не хотел затягивать разработку на пол года (читал много статей про разработку первой игры, многие не укладывались и в 6-7 месяцев). И в итоге справился за месяц (32 для если быть точным).

В игре 18 уровней, для разнообразия сделал разное время суток на разных уровнях:

История создания моей первой игры для Android Игры, Android, Милота, Кот, Бегун, Инди, Длиннопост, Аркадные игры

Так же что-то вроде погодного эффекта дождя (анимированнй конечно)

История создания моей первой игры для Android Игры, Android, Милота, Кот, Бегун, Инди, Длиннопост, Аркадные игры

Особенно самому понравилось как получилась ночь (да, кстати, задник игры сделан со слоями и эффектом параллакса)

История создания моей первой игры для Android Игры, Android, Милота, Кот, Бегун, Инди, Длиннопост, Аркадные игры

Хвастаюсь много, да? Ну простите, я еще под сильными эмоциями, игра закончена буквально неделю назад.

Еще немного подумав, добавил в игру новых игровых персонажей (нужно больше котеек!)

История создания моей первой игры для Android Игры, Android, Милота, Кот, Бегун, Инди, Длиннопост, Аркадные игры
История создания моей первой игры для Android Игры, Android, Милота, Кот, Бегун, Инди, Длиннопост, Аркадные игры
История создания моей первой игры для Android Игры, Android, Милота, Кот, Бегун, Инди, Длиннопост, Аркадные игры

Получается не пост, а фотоальбом какой-то). В планах было еще очень много чего: и наряды для котиков, и новые персонажи, и способности. Но я понял что так игра не выйдет никогда. И поэтому я закончил на достигнутом, купил аккаунт разработчика на GooglePlay и опубликовал игру.

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

Ссылка на маркет:

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

Группа игры:

https://vk.com/meowstudiogames

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

История создания моей первой игры для Android Игры, Android, Милота, Кот, Бегун, Инди, Длиннопост, Аркадные игры

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

1
Автор поста оценил этот комментарий

Можно было бы ругать автора за неоригинальность, но будем честны, у всех разрабов есть такой "первый проект". И все полны амбиций при первой загрузке :)

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

раскрыть ветку
1
Автор поста оценил этот комментарий
Дарю идеи для игор.
1. Стратегия war of meows. Все персонажи - коты.
2. Гонка meow racing
3. Клон игры Фрут Ниндзя с котом
4. Аналог вормс - Кэт ворс
1
Автор поста оценил этот комментарий

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

раскрыть ветку
Автор поста оценил этот комментарий

Ого, для игра получилась достаточно интересная. Очень понравилась музыкальное сопровождение и картинка. Арты интересные и геймплей тоже на должном уровне. Поздравляю, если приложить много усилий по продвижению, то может получиться очень даже хорошо. От меня +5 :)

Автор поста оценил этот комментарий
Ты молодец, у меня похожая история, в октябре скачал юнити, и за неделю сделал игру, друзья говорят не легче флеппи берд) первый опыт, игру тоже выложил на плей маркет, ссылку бы скинул, да боюсь заминусуют)
раскрыть ветку