Опыт разработки 2d игры
Всем привет! хотелось лбы рассказать вам о нашем опыте разработки 2d игры под мобилки.
Все люди увлекающиеся играми или тем, что с ними связано когда-либо хотели придумать и реализовать свою игру. Мы тоже решили попробовать сделать что-то для себя, тем более что в программировании знания есть, почему бы и не попробовать. Т.к. в наше детство/молодость были 2d игры, мы решили начать с создания именно 2d игры, нам почему-то казалось что 2d делать проще чем 3d (знатоки думаю рассудят нас в этом плане в комментариях).
Ну что ж, с этим разобрались, теперь пришло время подумать над жанром игры. Т.к. игра создаётся под мобильные платформы, а в мобилки мы играем мало, в основном в автобусе/метро/*подставь своё* то это должна быть ненапряжная игра, простая в использовании и не обременённая каким-либо сложным сюжетом.
Теперь, когда мы определились с жанром, пора бы и подумать над сеттингом игры. Ранеров много и все они хороши собой, хотелось выбрать какой-то интересный стиль. Нам пришла в голову мысль сделать игру в стиле Retro Wave - это сейчас популярно, давольно таки стильно и красочно. Да что я говорю, посмотрите на это, разве кому-то это может не нравится?
С сеттингом определились, пора бы и задуматься над техническим моментом, а именно в выборе движка на котором будем работать. Долго выбирать не пришлось, выбор сразу пал на бесплатную версию Unity. На это было 3 причины: как я сказал уже ранее - он бесплатный (только лишь стартовая его версия) и им абсолютно спокойно можно пользоваться по лекинзионному соглашению; знание языка программирования, который использует движок (в нашем случае c#); ну и относительно большой объём информации, которую можно найти по Unity в интернете, сюда относятся как и документация, так и различного вида форумы, так что если у нас возникнет какая-то проблема или загвосдка мы всегда сможем найти информаци.
В каждой игре должен быть персонаж, при создании персонажа мы должны отталкиваться от сеттинга игры, в нашем случае это Retro Wave. Что приходит на ум когда смотришь на изображения в этой стилистике, да абсолютно что угодно - это могут быть как роботы так и совсем непонятные существа, здесь мы ничего не придумаем. Давайте послушаем музыка в этом жанре (synthwave). И с первых же услышанных нот закрыв глаза мы погружаемся в какую-то космическую атмосферу (сугубо мнение автора, оно может не совпадать с вашим). Решено, персонажем будет косманавт. После нескольких набросков появился этот парень:
Но какая же это будет игра если не добавить в неё клевой музыки? Тем более что сеттинг обязывает, ведь большую половину кайфа здесь займёт музыка. И в этом нам очень помог пикабушник с ником @5555925 спасибо тебе огромное! Он с любезностью разрешил нам использовать его треки в нашей игре! Кстати, зацените его композиции, он их выкладывает сюда, вам должно понравиться.
Отлично, у нас есть сеттинг, персонаж и музыка! Но в ранере должны же быть какие то препятствия. И тут мы начали думать, чем же наполнить игру. Идея пришла не сразу, но как нам кажется она очень удачная - сделать препятсттвиями в игре стобики эквалайзера! Почему нет? Смотрится клева и добавляет атмосферы в игру.
Но нужно как то разнообразить геймплей. Мы решили добавить немного улучшений для персонажа
В итоге собрав всё вместе мы получили вот такую картинку
Для большего погружения в стилистику решили довабить немого зернистости
В конце хотелось бы прочитать от вас, во что вам былобы интересно поиграть в дороге, услышать мнение понравилась или нет игра (хочется конечно конструктивности). Может вы посоветуете что нужно добавить в игру, нам правда интересно знать ваше мнение.
Пост создавался не для рекламы, а для получения фидбека от аудитории, на наш взгляд это важнее, спасибо что прочитали, надеюсь вам было интересно.
P.S.: не приводил никаких технических решений, потому что врядли это интересно массовому читателю, если же таковой проявится постараюсь запилить более подробный длиннопост со всеми нюансами.
P.S.S.: Ссылка на игру (для заинтересовавшихся) https://play.google.com/store/apps/details?id=com.jillhausti...
Лига Разработчиков Видеоигр
8.5K поста23.1K подписчика
Правила сообщества
ОБЩИЕ ПРАВИЛА:
- Уважайте чужой труд и используйте конструктивную критику
- Не занимайтесь саморекламой, пишите качественные и интересные посты
- Никакой политики
СТОИТ ПУБЛИКОВАТЬ:
- Посты о Вашей игре с историей её разработки и описанием полученного опыта
- Обучающие материалы, туториалы
- Интервью с опытными разработчиками
- Анонсы бесплатных мероприятий для разработчиков и истории их посещения;
- Ваши работы, если Вы художник/композитор и хотите поделиться ими на безвозмездной основе
НЕ СТОИТ ПУБЛИКОВАТЬ:
- Посты, содержащие только вопрос или просьбу помочь
- Посты, содержащие только идею игры
- Посты, единственная цель которых - набор команды для разработки игры
- Посты, не относящиеся к тематике сообщества
Подобные посты по решению администрации могут быть перемещены из сообщества в общую ленту.
ЗАПРЕЩЕНО:
- Публиковать бессодержательные посты с рекламой Вашего проекта (см. следующий пункт), а также все прочие посты, содержащие рекламу/рекламные интеграции
- Выдавать чужой труд за свой
Подобные посты будут перемещены из сообщества в общую ленту, а их авторы по решению администрации могут быть внесены в игнор-лист сообщества.
О РАЗМЕЩЕНИИ ССЫЛОК:
Ссылка на сторонний ресурс, связанный с игрой, допускается только при следующих условиях:
- Пост должен быть содержательным и интересным для пользователей, нести пользу для сообщества
- Ссылка должна размещаться непосредственно в начале или конце поста и только один раз
- Cсылка размещается в формате: "Страница игры в Steam: URL"