JGD | Розробка ігор
420 subscribers
121 photos
27 videos
2 files
69 links
Роблю ігри та пишу про це

Для зв’язку: @stelf

Instagram: http://instagram.com/a.vasylevskyi

Facebook: https://m.facebook.com/anton.vasilevsky.7

TikTok: https://www.tiktok.com/@a.vasylevskyi
Download Telegram
У меня есть мечта. Я хочу свой подкаст. Не знаю когда я воплощу эту идею в жизнь, но чисто технически это будет не трудно.

Мне было бы интересно вести блог нашей команды не только в виде текста, но и в виде разговор между нами. Голосом можно передавать не только сухую информацию, но и настроение людей с которыми мы работаем, наш корпоративный дух и культуру.

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

Сейчас это не оправдано с точки зрения затрат и получаемого результата, но в будущем ситуация может стать другой.

Есть всего две вещи, которые пока мешают пойти и записать первый выпуск прямо сейчас.

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

Второе это небольшая аудитория. Для тех кому интересны наши проекты уже есть телеграм канал. Маловероятно, что подкасты принесут много новой аудитории, а для поддержания текущей инструменты уже есть.
​​Обновление дизайна было начато с оружия. Именно оружие игрок видит перед собой на протяжении всей игры.

Несмотря на важность оружия, его внешний вид был слишком прост. Для увеличения детализации художник добавил новые цвета в палитру, сделав внешний вид более сложным. Сама геометрия при этом не изменилась.

Наши прогнозы по временным затратам оказались верными. Новая графика обошлась нам в 67 часов работы.

Улучшение оружия натолкнуло на еще одно небольшое изменение. Положение персонажа в меню стало ближе к камере, ведь рассмотреть мелкие детали вблизи намного приятнее.
​​Давайте поищем ошибки в интерфейсе Арсенала. Я не являюсь UX дизайнером, но нечего не мешает представить себя им на одну минуту.

В момент выпуска игры наш арсенал выглядел еще неудобнее. Вместо прокрутки оружия, у нас были стрелки, которые пролистывали список сразу на 3 позиции. Эту проблему мы устранили первой, но есть другие, которые продолжают мозолить глаз и оказывать негативное влияние на опыт игрока.

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

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

Визуально интерфейс выглядит приятно, но само оружие выглядит несерьезно. Его нельзя покрутить, его нельзя примерить на персонажа, сами иконки уже устарели и не соответствуют новому дизайну.

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

Есть другие незначительные изменения, которые пошли бы интерфейсу на пользу, но слишком подробно рассматривать не будем. Главное в нашем случае обозначить направление и уже по новым макетам отвечать на возникающие вопросы.
Channel photo updated
​​Чего не должно быть в игре на старте?

Я начинаю чаще думать о том, что в игре лишнее, чем о том что еще в нее добавить.

Разработчики игр часто используют понятие MVP. Оно обозначает стадию развития проекта, когда в нем есть минимальный набор функций необходимых для тестирования показателей проекта.

В нашем случае мы допустили ряд ошибок описывая MVP еще до старта разработки. Ряд функций вовсе не нужны проекту, когда еще не был проверен геймплей игры.

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

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

В будущем мы будем запускать игру на как можно ранней стадии и все что не влияет на ее геймплей будем выбрасывать.
​​Спасибо, Яндекс

Когда Яндекс только запустил свою платформу для написания контента я пробовал себя на ней как блогер. Тогда у меня не вышло стабильно писать статьи и после 5 первых публикаций я постепенно начал забывать про эту идею.

Вспомнив про этот опыт, я решил снова открыть Яндекс Дзен с целью продвижения нового проекта и идея оказалась рабочей. Первую статью прочитало более 100 человек, что довольно мало в целом, но достаточно, чтобы говорить о том, что аудитория есть и ей может быть интересен подобный контент.

Мне нравится открывать новые инструменты для продвижения игры. Такие платформы позволяют минимальными усилиями направлять людей в любой уголок интернета. Люди сами ищут в интернете где они еще небыли и куда можно еще кликнуть.

В качестве первой публикации я решил составить ТОП мобильных игр, включив конечно нашу игру в список. Написание такого текста занимает минут 10. Изучив алгоритмы работы платформы и экспериментируя с содержанием результаты можно улучшить.
​​Каждый день стараюсь сделать один прототип несложной игры. Это помогает проверять некоторые идеи и смотреть на них не только в воображении, но и на телефоне.

Если у вас есть идеи на которые вы хотели бы посмотреть в реальности, то можете озвучить их в комментариях или в личку. Возможно, такая идея уже есть или мы вместе придумаем как ее сделать еще круче.

Сегодня покажу прототип, где цель — удержание баланса. За короткое время игрок удерживает баланс, чтобы цилиндр не упал с платформы.
Позавчера запустил конкурс в ТикТок. Участники записывают ролик на тему игры. Игроки получат столько золота, сколько у ролика будет просмотров.

За пару дней игроки сняли 15 роликов. Это не дало взрывного эффекта по просмотрам, но эксперимент дал опыт и понимание как сделать лучше.

Люди охотно снимали видео, но набору просмотров мешало отсутствие темы для видео, чтобы участникам было легче выбрать правильное направление. На будущее, конкурсы лучше совмещать с событием внутри игры, например выходом обновления.

Кстати, новый рекорд по просмотрам. Недавний ролик скоро наберет полмиллиона просмотров (уже 496к).
​​Хэштег #mentalgun набрал миллионы просмотров в ТикТок 🔥. Заслуга принадлежит игрокам, которые снимают видео про нашу игру, вы крутые.

Пока у нас мало действительно классных видео, но есть идеи💡 как сделать лучше.

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

Первое что бросается в глаза это чёрные полосы, когда выкладываешь горизонтальное видео в ТикТок. Для лечения проблемы ролик можно перевернуть на 90 градусов. Второй вариант это обрезать видео, чтобы было видно только середину игры.

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

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

Помните, что главное не количество просмотров, а насколько регулярно вы снимаете ролики и пробуете ли вы добавлять новые фишки.

Самых крутых тиктокеров я не обижу золотом и другими плюшками, пишите в мне в инстаграм)
Любимый Facebook

Мобильные игры продвигаются с помощью покупки трафика в рекламных сетях. Это позволяет гибко контролировать целевую аудиторию и оценивать ее поведение в игре.

Одна из самых востребованных платформ для этих целей является Facebook. Неудивительно, что именно у них самые большие объемы данных и технологии, которые позволяют удобно настраивать каких пользователей ты хочешь привлечь в проект.

Любые продвинутые инструменты имеют свои изъяны на крупных масштабах и при использовании сложных алгоритмов автоматизации.

Уже ставшая классикой проблема с модерацией рекламы не обошла стороной и нас. Нашу рекламы решили заблокировать по причине "показа людей в откровенных или провокационных позах".

Реклама состоит всего лишь из трейлера игры, который многие из вас уже могли видеть раньше. Может мы что-то упустили и наш трейлер неприлично прекрасен или вызывает у модерации порыв чувств и эмоций?

Трейлер игры: https://www.youtube.com/watch?v=tZYW2z9MESI
Иногда я забываю, что у меня есть телеграм канал и сюда хорошо бы что-то писать. За последнее время довольно много произошло событий, которые стоило бы упомянуть: мы переделали много контента в игре, начали разработку нового проекта, нашли в команду программиста и много других интересных вещей.

Все это достойно отдельного поста, но не сегодня.

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

В ней я рассказал о текущих планах и истории разработки проекта. Получилось довольно много информации и сама статья мне нравится. Если вам интересно, то прошу: https://bor64.com/2020/05/28/mental-gun-istorija-sozdanija-i-vzryvnogo-rosta-mobilnoj-igry/
​​Скоро добавим в игру пару острых предметов. Посмотрите какие красивые)

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

Сейчас в игре нельзя взять нож как что-то отдельное, хотя им можно ударить, этого недостаточно для удобства. Нужно дать игроку посмотреть на предмет в статике, если он захочет сделать скриншот или просто насладиться внешним видом своей покупки.

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

Помогло сравнение скелета нашего персонажа и случайной модели. Как можно увидеть, движок определил кости пальцев у самого начала кисти, что привело к удлинению пальцев и расхождению анимации.

Наша модель имеет 5 костей на каждый палец, в Unity же движок берет только 3 кости, которые могут не совпасть по расположению.
​​Для наглядности
​​Давно не было обновлений, да. Всему виной изменения баланса в игре.

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

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

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

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

Когда все это закончим? Совсем скоро. А я иду дописывать диплом, чтобы наконец закончить универ 😄

Ловите скриншот локации, которую мы тоже обновляем🔥 и думаю что к выходу обновления она будет готова.
​​Сегодня обновление доступно в Google Play. Ножи, новый баланс и обновление карты теперь в игре.

Онлайн разделен с iOS версией, которая тоже скоро будет обновлена.

Помогите нам найти ошибки и все проверить, надеемся их будет минимальное количество)
​​Next small thing

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

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

Есть обратная сторона этого нововведения. Учитывая невысокий онлайн в игре, это может разделить игроков и снизить средний онлайн в матче. Чтобы этого избежать возле режима будет отображаться количество игроков, чтобы режим с высоким онлайном получал больший приоритет при выборе.

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

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

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

Еще конечно, главное это комьюнити. Там можно найти президента своей страны, читать мысли Элона Маска или что там нового у Хидео Кодзимы.

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

Если вам интересно, то можете подписаться на мой аккаунт: https://twitter.com/avasylevskyidev. На всех кого знаю или откуда-то помню на других площадках подпишусь в ответ)