Forwarded from Vokaimoh | Разработка игр
https://lospec.com/palette-list каталог палитр с примерами для пиксель арта
Как быстро и просто сделать 3D модели в стиле Майнкрафт?
В нашей игре про фермера мы решили использовать стиль Майнкрафт. Заказывать модели с нуля не хотелось, особенно когда в самом Майне есть замечательная возможность построить все, что необходимо. Был открыт лишь вопрос как все это перенести в Unity. На помощь пришла утилита erich666.github.io/Mineways. Она позволяет экспортировать необходимые модели в удобном формате. Есть куча опций по оптимизации полигонов, группировке материалов и много чего еще.
В нашей игре про фермера мы решили использовать стиль Майнкрафт. Заказывать модели с нуля не хотелось, особенно когда в самом Майне есть замечательная возможность построить все, что необходимо. Был открыт лишь вопрос как все это перенести в Unity. На помощь пришла утилита erich666.github.io/Mineways. Она позволяет экспортировать необходимые модели в удобном формате. Есть куча опций по оптимизации полигонов, группировке материалов и много чего еще.
Media is too big
VIEW IN TELEGRAM
А вот и видео с геймплеем игры о фермере. В ближайшее время состоится релиз. Готовьтесь обрабатывать поля и развивать свою деревню!
This media is not supported in your browser
VIEW IN TELEGRAM
Как заставить игрока платить? 🪙
Сегодня мы расскажем о том, какие уловки используются разработчиками для того, чтобы побуждать игрока совершать покупки.
Фантики вместо денег
В условно бесплатных играх всю валюту можно разделить на 2 категории: soft и hard. Soft валюта – это ресурсы, которые добываются игровым путем: монеты, дерево, серебро и так далее.
Hard валюту зачастую тяжело получить игровым способом, а в некоторых играх и вовсе невозможно. Обычно если она и выдаётся, то в очень ограниченном объёме.
Почему разработчики редко используют настоящую валюту, скажем доллары или рубли и заменяют ее hard валютой? Человеку гораздо проще расстаться с ненастоящими деньгами, хоть и купленными за реальные.
Непонятная конвертация
Курс игровой валюты всегда делают неочевидным. Например, 1 к 13, 1 к 3. Так игроку гораздо тяжелее понять сколько же этот товар стоит на самом деле. Похожий эффект проявляется, когда человек приезжает в другую страну.
Магия 99
Все мы знаем эту уловку. Даже в реальной жизни цена на многие товары корректируется согласно данному принципу. 9.99 выглядит привлекательнее, чем 10. И это работает даже несмотря на то, что все знают об этом.
Правило 100
Если стоимость меньше 100 условных единиц, то скидку лучше показывать в процентах: 20%, например. Если же цена выше 100, то показывайте абсолютное значение выгоды: например, скидка 40$.
Страх потери
Грамотно выбирайте места для отображения офера. Игрок гораздо охотнее расстанется с деньгами, чтобы сохранить свой текущий прогресс. Это может быть дополнительная жизнь в каком-нибудь рогалике/шутере или дополнительные ходы в Match-3 игре.
Импульсивные покупки
Таймер при показе офера – еще одна популярная уловка. Для покупки той же дополнительной жизнь игроку дается условно секунд 10. Гораздо сложнее оценить необходимость данной покупки за столь короткий срок. В купе со страхом потери это может побудить на импульсивную покупку.
Эффект якоря
Если в вашем магазине продается 2 набора ресурсов: маленький и большой, то большинство игроков будут выбирать малый набор. Но если в эту линейку добавить средний пак, то это сместит ожидание игрока от цены в большую сторону. Таким образом увеличится средний чек.
Гача и лутбоксы
Данная механика тянет на отдельную статью. Если вкратце, то основная цель лутбоксов - затянуть игровой опыт. Вместо разовой покупки игрок вынужден раз за разом пытать удачу в надеже найти желаемое. В некоторых странах ее даже приравнивают к азартным играм. И на то есть свои основания. Игрок не всегда понимают механику теории вероятности и 10 неудач подряд только подстегивают пользователя открывать новые боксы.
Сегодня мы расскажем о том, какие уловки используются разработчиками для того, чтобы побуждать игрока совершать покупки.
Фантики вместо денег
В условно бесплатных играх всю валюту можно разделить на 2 категории: soft и hard. Soft валюта – это ресурсы, которые добываются игровым путем: монеты, дерево, серебро и так далее.
Hard валюту зачастую тяжело получить игровым способом, а в некоторых играх и вовсе невозможно. Обычно если она и выдаётся, то в очень ограниченном объёме.
Почему разработчики редко используют настоящую валюту, скажем доллары или рубли и заменяют ее hard валютой? Человеку гораздо проще расстаться с ненастоящими деньгами, хоть и купленными за реальные.
Непонятная конвертация
Курс игровой валюты всегда делают неочевидным. Например, 1 к 13, 1 к 3. Так игроку гораздо тяжелее понять сколько же этот товар стоит на самом деле. Похожий эффект проявляется, когда человек приезжает в другую страну.
Магия 99
Все мы знаем эту уловку. Даже в реальной жизни цена на многие товары корректируется согласно данному принципу. 9.99 выглядит привлекательнее, чем 10. И это работает даже несмотря на то, что все знают об этом.
Правило 100
Если стоимость меньше 100 условных единиц, то скидку лучше показывать в процентах: 20%, например. Если же цена выше 100, то показывайте абсолютное значение выгоды: например, скидка 40$.
Страх потери
Грамотно выбирайте места для отображения офера. Игрок гораздо охотнее расстанется с деньгами, чтобы сохранить свой текущий прогресс. Это может быть дополнительная жизнь в каком-нибудь рогалике/шутере или дополнительные ходы в Match-3 игре.
Импульсивные покупки
Таймер при показе офера – еще одна популярная уловка. Для покупки той же дополнительной жизнь игроку дается условно секунд 10. Гораздо сложнее оценить необходимость данной покупки за столь короткий срок. В купе со страхом потери это может побудить на импульсивную покупку.
Эффект якоря
Если в вашем магазине продается 2 набора ресурсов: маленький и большой, то большинство игроков будут выбирать малый набор. Но если в эту линейку добавить средний пак, то это сместит ожидание игрока от цены в большую сторону. Таким образом увеличится средний чек.
Гача и лутбоксы
Данная механика тянет на отдельную статью. Если вкратце, то основная цель лутбоксов - затянуть игровой опыт. Вместо разовой покупки игрок вынужден раз за разом пытать удачу в надеже найти желаемое. В некоторых странах ее даже приравнивают к азартным играм. И на то есть свои основания. Игрок не всегда понимают механику теории вероятности и 10 неудач подряд только подстегивают пользователя открывать новые боксы.
Please open Telegram to view this post
VIEW IN TELEGRAM
Как экспортировать модели из Roblox? 😎
В одном из предыдущих постов мы уже рассказывали, как сделать 3D модели в стиле Minecraft. В сегодняшнем речь пойдет о не менее популярном стиле, который используется во многих HTML5 играх. А именно о Roblox. Тут все еще проще.
1. Качаем Roblox Studio, регистрируемся.
2. Создаем новый проект
3. В окошке Creator Store (в нижнем левом углу) находим нужную модель и добавляем на сцену. В каталоге большой выбор моделей и кучу категорий (персонажи, машины, дома, пропсы и много чего еще)
4. В дереве объектов сцены (окно Explorer) находим нашу модель, открываем контекстное меню при помощи ПКМ и нажимаем пункт Export Selection…
5. Сохраняем obj файл в нужную нам директорию. Туда же сохранятся и все текстуры искомой модели
6. PROFIT
В одном из предыдущих постов мы уже рассказывали, как сделать 3D модели в стиле Minecraft. В сегодняшнем речь пойдет о не менее популярном стиле, который используется во многих HTML5 играх. А именно о Roblox. Тут все еще проще.
1. Качаем Roblox Studio, регистрируемся.
2. Создаем новый проект
3. В окошке Creator Store (в нижнем левом углу) находим нужную модель и добавляем на сцену. В каталоге большой выбор моделей и кучу категорий (персонажи, машины, дома, пропсы и много чего еще)
4. В дереве объектов сцены (окно Explorer) находим нашу модель, открываем контекстное меню при помощи ПКМ и нажимаем пункт Export Selection…
5. Сохраняем obj файл в нужную нам директорию. Туда же сохранятся и все текстуры искомой модели
6. PROFIT
Please open Telegram to view this post
VIEW IN TELEGRAM
SkipSplash.cs
730 B
Данный скрипт позволит пропустить заставку Unity, а значит ваша игра загрузится быстрее, что, несомненно, скажется на конверсии в игрока, а следовательно, увеличит ваш доход. Его достаточно разместить в корне проекта.
Правило Койота в играх
В силу психологических особенностей человек склонен объяснять свои неудачи внешними обстоятельствами, а успехи – личными достоинствами. Этот принцип работает и в играх. Если игрок не смог вовремя нажать прыжок и упал с обрыва он скорее всего будет винить разработчика и его кривое управление.
В гейм дизайне существует так называемое “правило койота”, названное в честь койота из мультфильмов Looney Tunes, который часто зависал над обрывом. Разработчики часто прибегают к подобной хитрости, давая игроку дополнительные 0.1 секунды для совершения прыжка. Альтернативный способ – это размещение невидимого небольшого коллайдера на краю платформы.
Данный принцип работает не только с прыжками, но и с атаками по врагу. Игроки вообще склонны искажённо воспринимать понятие попадания. Делайте хит-боксы чуть больше самой модели. Тогда игровой опыт будет существенно приятнее.
В силу психологических особенностей человек склонен объяснять свои неудачи внешними обстоятельствами, а успехи – личными достоинствами. Этот принцип работает и в играх. Если игрок не смог вовремя нажать прыжок и упал с обрыва он скорее всего будет винить разработчика и его кривое управление.
В гейм дизайне существует так называемое “правило койота”, названное в честь койота из мультфильмов Looney Tunes, который часто зависал над обрывом. Разработчики часто прибегают к подобной хитрости, давая игроку дополнительные 0.1 секунды для совершения прыжка. Альтернативный способ – это размещение невидимого небольшого коллайдера на краю платформы.
Данный принцип работает не только с прыжками, но и с атаками по врагу. Игроки вообще склонны искажённо воспринимать понятие попадания. Делайте хит-боксы чуть больше самой модели. Тогда игровой опыт будет существенно приятнее.
PlayModeAutoRefresh.cs
503 B
Работа над большим проектом в Unity может быть утомительной по целому ряду причин. Одна из них заключается в том, что Unity перекомпилирует проект каждый раз, когда вы вносите изменения извне и возвращаетесь в редактор. Это очень удобно для небольших проектов, но для гигантов? Это может отнимать много времени.
Переходим в
Edit -> Preferences -> Asset Pipeline
(в зависимости от версии Unity путь может отличаться) и отключаем опцию Auto Refresh. Это отключит автоматическое обновление ресурсов (и перекомпиляцию всего проекта).Чтобы обновить проект вручную и перекомпилировать его с учётом последних изменений, вы можете использовать
Assets -> Refresh
в главном меню или соответствующую горячую клавишу Ctrl + R.Скрипт во вложении позволяет делать это автоматически, каждый раз, когда мы запускаем Play Mode. Его достаточно положить в проект, и он сам будет запускаться при старте Unity.
Please open Telegram to view this post
VIEW IN TELEGRAM
Ура! На Яндекс Играх опубликован первый релиз нашей игры про фермера. Поиграть можно по ссылке. Ну а мы запускаем несколько внутриигровых тестов и тест иконки/обложки. Результатами поделимся как соберем достаточно данных.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Вакансия: Геймдизайнер (ГД/GD)
Мы: Poison Studio | телеграмм-канал | сайт
Формат: Удаленная работа / Фуллтайм
О компании:
Мы разрабатываем веб-игры для платформы Яндекс.Игры и мобильных устройств, ориентированные на жанры IDLE и обби. Наши проекты успешно развиваются, и мы ищем опытного специалиста, который поможет нам выводить игры на новый уровень.
Примеры наших игр:
IDLE-игра: https://yandex.ru/games/app/384290?lang=ru
Обби-платформер: https://yandex.ru/games/app/382055?draft=true&lang=ru
Обязанности:
Разработка и балансировка игровых механик в жанрах IDLE и обби
Постановка задач команде (разработчики, художники, аналитики) и контроль их выполнения
Анализ метрик и улучшение монетизации проектов
Написание геймдизайн-документации и технических заданий
Генерация новых идей и концепций для игр
Оптимизация пользовательского опыта и удержания игроков
Требования:
Опыт работы геймдизайнером или проджект-менеджером в игровой индустрии от 2 лет
Понимание специфики веб и мобильных игр
Опыт работы с аналитическими инструментами (AppMetrica, Firebase и др.)
Навыки написания геймдизайн-документации
Понимание основ монетизации и экономики F2P-игр
Опыт управления командой разработчиков
Опыт работы с платформой Яндекс Игры и движком Unity будет преимуществом
Мы предлагаем:
Удаленную работу (GMT +3)
Возможность влиять на развитие проектов и видеть результаты своей работы
Конкурентную оплату: зарплата от 50 000 до 100 000 руб.
Дружелюбную команду с минимальным бюрократическим вмешательством
Ждём ваших портфолио в личку @poison_studio_support
Мы: Poison Studio | телеграмм-канал | сайт
Формат: Удаленная работа / Фуллтайм
О компании:
Мы разрабатываем веб-игры для платформы Яндекс.Игры и мобильных устройств, ориентированные на жанры IDLE и обби. Наши проекты успешно развиваются, и мы ищем опытного специалиста, который поможет нам выводить игры на новый уровень.
Примеры наших игр:
IDLE-игра: https://yandex.ru/games/app/384290?lang=ru
Обби-платформер: https://yandex.ru/games/app/382055?draft=true&lang=ru
Обязанности:
Разработка и балансировка игровых механик в жанрах IDLE и обби
Постановка задач команде (разработчики, художники, аналитики) и контроль их выполнения
Анализ метрик и улучшение монетизации проектов
Написание геймдизайн-документации и технических заданий
Генерация новых идей и концепций для игр
Оптимизация пользовательского опыта и удержания игроков
Требования:
Опыт работы геймдизайнером или проджект-менеджером в игровой индустрии от 2 лет
Понимание специфики веб и мобильных игр
Опыт работы с аналитическими инструментами (AppMetrica, Firebase и др.)
Навыки написания геймдизайн-документации
Понимание основ монетизации и экономики F2P-игр
Опыт управления командой разработчиков
Опыт работы с платформой Яндекс Игры и движком Unity будет преимуществом
Мы предлагаем:
Удаленную работу (GMT +3)
Возможность влиять на развитие проектов и видеть результаты своей работы
Конкурентную оплату: зарплата от 50 000 до 100 000 руб.
Дружелюбную команду с минимальным бюрократическим вмешательством
Ждём ваших портфолио в личку @poison_studio_support
This media is not supported in your browser
VIEW IN TELEGRAM
Немного геймдев юмора
🌄 Цвет в играх
Цвет – весьма важный инструмент в дизайне уровней. Благодаря цвету игрок может легко распознать важные объекты и точки интереса на карте. Кроме того, цвет задает общую атмосферу игры.
Точки интереса
Желтый цвет подсвечивает места, куда игрок может залезть. Это может быть и желтая труба на краю платформы и кусок желтой ткани. Желтыми цветами также подсвечивают предметы, с которыми можно взаимодействовать.
Красный отвечает за опасность. Один из классических примеров – это бочка, которую можно взорвать и уничтожить толпу противников. Полоска здоровья, виньетка, которая появляется по краям HUD при получении урона. Все эти вещи красного цвета.
Синий оказывает успокаивающий эффект. Зачастую союзники обозначаются именно синим цветом. Кроме того и безопасные зоны нередко окрашены в данный оттенок. В играх с магией синий – незаменимый элемент при создании эффектов и атмосферы загадочности. Ну а какого цвета мана? Конечно же синего!
Яркость и контрастность
Яркие цвета чаще всего ассоциируются с чем-то детским, а приглушенные наоборот с более взрослой ЦА. Вряд ли тот же Genshin стал бы таким популярным, если бы его сделали в приглушенных тонах.
Заключение
Цветовые паттерны формировались годами и игроки уже на интуитивном уровне узнают ту или иную механику в том числе благодаря цветам. Геймдев индустрия знает не мало примеров, когда нарушение этих правил приводило к печальным последствиям для игры.
Цвет – весьма важный инструмент в дизайне уровней. Благодаря цвету игрок может легко распознать важные объекты и точки интереса на карте. Кроме того, цвет задает общую атмосферу игры.
Точки интереса
Желтый цвет подсвечивает места, куда игрок может залезть. Это может быть и желтая труба на краю платформы и кусок желтой ткани. Желтыми цветами также подсвечивают предметы, с которыми можно взаимодействовать.
Красный отвечает за опасность. Один из классических примеров – это бочка, которую можно взорвать и уничтожить толпу противников. Полоска здоровья, виньетка, которая появляется по краям HUD при получении урона. Все эти вещи красного цвета.
Синий оказывает успокаивающий эффект. Зачастую союзники обозначаются именно синим цветом. Кроме того и безопасные зоны нередко окрашены в данный оттенок. В играх с магией синий – незаменимый элемент при создании эффектов и атмосферы загадочности. Ну а какого цвета мана? Конечно же синего!
Яркость и контрастность
Яркие цвета чаще всего ассоциируются с чем-то детским, а приглушенные наоборот с более взрослой ЦА. Вряд ли тот же Genshin стал бы таким популярным, если бы его сделали в приглушенных тонах.
Заключение
Цветовые паттерны формировались годами и игроки уже на интуитивном уровне узнают ту или иную механику в том числе благодаря цветам. Геймдев индустрия знает не мало примеров, когда нарушение этих правил приводило к печальным последствиям для игры.
Media is too big
VIEW IN TELEGRAM
🥷 Ниндзя мастер онлайн
Небольшой геймплейный ролик по нашей игре про ниндзя.
Фишки игры:
▪️Реальный мультиплеер
◾️Чат с другими игроками
▪️Возможность добавлять игроков в друзья
Небольшой геймплейный ролик по нашей игре про ниндзя.
Фишки игры:
▪️Реальный мультиплеер
◾️Чат с другими игроками
▪️Возможность добавлять игроков в друзья
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
I Spent 2 Years Developing My Indie Game – Was It Worth It? [Devlog]
#gamedev #programming #pixelart #unity #indiegame #coding
In this video, I showcase the two-year development process of my indie game and the progress so far.
Start your coding journey with Coddy:
https://coddy.tech/?from=JohnBrx
Wishlist ISO-CORE on Steam…
In this video, I showcase the two-year development process of my indie game and the progress so far.
Start your coding journey with Coddy:
https://coddy.tech/?from=JohnBrx
Wishlist ISO-CORE on Steam…
В этой таблице мы собираем интересные примеры анимаций UI из популярных игр. Таблица постоянно пополняется новыми материалами. https://docs.google.com/spreadsheets/d/1wQClsbwIqRVXU7rD9d7d-oddhpYsIyAqcKULEuyix4o/edit?usp=sharing
Please open Telegram to view this post
VIEW IN TELEGRAM