GameDev: разработка игр
7.65K subscribers
652 photos
151 videos
974 links
Всё про геймдев для девелоперов, художников, левел- и геймдизайнеров, сценаристов

Разместить рекламу: @tproger_sales_bot

Другие каналы: @tproger_channels

Другие наши проекты: https://tprg.ru/media
Download Telegram
Особенности проектирования интерфейсов для мобильных игр

В статье разобраны основные ошибки проектирования мобильных UI. Самая распространённая из ошибок — попытка решить привычные задачи привычными способами.

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

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

Детальнее за разбором ошибок:

https://tprg.ru/yEhJ

#ux #ui #mobile
Как оптимизировать UI в Unity

В статье расписаны рекомендации, которые позволят улучшить игровой интерфейс, толком не прибегая к коду. Там расписаны особенности Canvas, способы переиспользования UI-кита и организация иерархии. Также в статье расскажут про использование масок, правильную работу с текстом, layout-группы и многое другое:

https://tprg.ru/t72M

Хотите узнать больше про интерфейсы в играх? Через 10 минут стартует наш митап по геймдеву, где один из спикеров поделится советами и практиками по UX. Залетайте, общайтесь и задавайте вопросы:

https://tprg.ru/0cCe

Код доступа: Tproger

#ux #ui #unity #оптимизация
10 принципов и советов разработки игрового UI

Сохраняйте и пользуйтесь.

Игровой интерфейс должен быть не только красивым, но и удобным, чтобы игрок мог в нём легко ориентироваться. Для этого стоит помнить некоторые правила:

1. Движение взгляда. При чтении наши глаза движутся слева направо, сверху вниз. Поэтому самые важные элементы UI стоит располагать по диагонали из левого верхнего угла.

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

3. Группируйте объекты. Человек плохо воспринимает большой объём данных. Куда лучше, когда эти данные разбиты на группы. Элементы интерфейса стоит группировать по общему признаку или задаче, чтобы пользователь шёл от общего к частному.

4. Не забывайте про привычные элементы. Под привычными подразумеваются устоявшиеся решения. Например, в большинстве РПГ интерфейс примерно похож, а кнопка звонка почти везде имеют иконку телефонной трубки. Или же Закон Якоба.

5. Дозируйте информацию, которую интерфейс даёт игроку. Когда пользователь сталкивается с UI в новой игре, то ему приходится впитывать много информации. Чем больше — тем сложнее. Поэтому стоит разбивать интерфейс на простые экраны, в которых легко разобраться. Правило действует и для игровых механик.

6. Не забывайте про единообразие. Хоть интерфейс может состоять из многих окон, но это всё одна единая система. Поэтому, если в одном окне используете один дизайн кнопок, то готовьтесь им пользоваться и в других окнах.

7. Обратная связь. Бывает так, что в игре может быть недоступно какое-то окно или кнопка. Но игроку обязательно нужно объяснить причину того, почему они недоступны. Отсутствие подсказок может вызвать недоумение у игрока.

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

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

10. Ставьте акцент на главные элементы UI. Это нужно, чтобы сконцентрировать внимание на более важных элементах во всём интерфейсе, иначе игрок может просто растеряться. Выделять можно ярким цветом, анимацией или размером.

Детальнее про эти советы:

https://tprg.ru/fIXh

#советы #ui #ux
6 примеров удачного HUD

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

В статье разобрали UI из 6 игр: Clash Royale, Half-Life 2, Hearthstone, Overwatch, Assasin's Creed и Dead Space. Можно будет подобрать хороший UX для своей игры:

https://tprg.ru/KbGh

#ux #ui
👍4
Несколько советов по UX в играх

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

В статье геймдизайнер и UX-проектировщик рассказала о правильном расположении подсказок на экране, раскрыла детали оформления умений героев и поделилась, как объяснить пользователю важность уведомлений:

https://tprg.ru/ncTm

#ux #советы
👍11
Хороший и плохой дизайн UI в играх: RPG, MMO, экшены и платформеры

В видео рассказывают не только черты, присущие правильному и неправильному UI, но и вкратце говорят об основах интерфейсов: что такое HUD и FE, чем отличается диегетический интерфейс от недиегетического и мета-интерфейса.

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

https://youtu.be/k7NrZnJ5DtY

#ui #ux
👍4
Создание UX/UI в играх

В статье рассказали, как правильно организовать процесс создания интерфейса, сократить расходы ресурсов на проектирование и ускорить разработку.

Сохраняйте краткий пайплайн:

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

2. Далее нужно утвердить UX макет: расположение и форма элементов интерфейса, его шрифты.

3. Дальше следует создание карты экранов. Это буквально схема переходов между всеми окнами игры.

4. Теперь можно приступить к прототипированию UX. На этом этапе настраиваются все переходы, мигания и вылеты поп-апов. Кстати, по словам Славы, одна из самых удобных программ для прототипирования интерфейсов — Principle.

5. Настало время скетчей. Тут желательно подключить художника, чтобы он набросал фон и прочие рисунки, выбрал цвета.

6. После создания наброска UI можно перейти к финальной версии скетча: детализировать рисунки, подкорректировать цвета.

7. На этом этапе всё готово — можно собирать интерфейс воедино.

Детальнее: https://tprg.ru/apyY

#ux #ui #теория
🔥19👍81👎1😁1
10 принципов и советов разработки игрового UI

Сохраняйте и пользуйтесь.

Игровой интерфейс должен быть не только красивым, но и удобным, чтобы игрок мог в нём легко ориентироваться. Для этого стоит помнить некоторые правила:

1. Движение взгляда. При чтении наши глаза движутся слева направо, сверху вниз. Поэтому самые важные элементы UI стоит располагать по диагонали из левого верхнего угла.

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

3. Группируйте объекты. Человек плохо воспринимает большой объём данных. Куда лучше, когда эти данные разбиты на группы. Элементы интерфейса стоит группировать по общему признаку или задаче, чтобы пользователь шёл от общего к частному.

4. Не забывайте про привычные элементы. Под привычными подразумеваются устоявшиеся решения. Например, в большинстве РПГ интерфейс примерно похож, а кнопка звонка почти везде имеют иконку телефонной трубки. Или же Закон Якоба.

5. Дозируйте информацию, которую интерфейс даёт игроку. Когда пользователь сталкивается с UI в новой игре, то ему приходится впитывать много информации. Чем больше — тем сложнее. Поэтому стоит разбивать интерфейс на простые экраны, в которых легко разобраться. Правило действует и для игровых механик.

6. Не забывайте про единообразие. Хоть интерфейс может состоять из многих окон, но это всё одна единая система. Поэтому, если в одном окне используете один дизайн кнопок, то готовьтесь им пользоваться и в других окнах.

7. Обратная связь. Бывает так, что в игре может быть недоступно какое-то окно или кнопка. Но игроку обязательно нужно объяснить причину того, почему они недоступны. Отсутствие подсказок может вызвать недоумение у игрока.

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

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

10. Ставьте акцент на главные элементы UI. Это нужно, чтобы сконцентрировать внимание на более важных элементах во всём интерфейсе, иначе игрок может просто растеряться. Выделять можно ярким цветом, анимацией или размером.

Детальнее про эти советы:

https://tprg.ru/fIXh

#советы #ui #ux
17👍10🤨3
​​Рекомендации по дизайну UX мобильных игр

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

Сохраняйте краткую шпаргалку по некоторым пунктам:

— Основные элементы UI располагаем так, чтоб до них можно было легко дотянуться правше (как на картинке). А если разместить в самом удобном месте кнопку магазина, то получим dark-UX.

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

— Всплывающие окна лучше анимировать из кнопки, открытие которых она вызывает. Задний фон окна затемняем, чтобы сфокусировать внимание на окне. А по нажатию на затемнённый фон — закрываем окно.

— Если у всплывающего окна/уведомления есть важная информация, то кнопку закрытия лучше показать не сразу, а через пару секунд.

— Когда в окне у пользователя спрашивают Да или Нет, тот вариант, который выгодней для игры, располагаем справа.

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

— Для перетаскиваемых элементов ставьте опорные точки там, где это было бы логично для элемента или визуально удобно (чтобы не палец не перекрывал).

Детальней про каждый пункт и ещё много чего полезного с примерами в этой статье.

#геймдизайн #ux #ui #советы
👍13❤‍🔥1
База цветового кодирования. Как цвет помогает разобраться в игре?

Цвета — один из самых эффективных способов быстро и просто передавать информацию игрокам. Например:

Ассоциации с цветами: цвета окружают нас в повседневной жизни, поэтому у них уже сформировались определенные ассоциации. Например, "красный-зеленый". Зеленый обычно ассоциируется с "успехом", "положительным", "включено", а красный — с "неудачей", "плохим", "выключено". Использование цветов для кодирования информации широко распространено в UI.

Градация цветов: бронза, серебро и золото — это ещё один пример градации цветов. Мы привыкли видеть эти цвета на медалях спортсменов. Даже без слов понятно, что золотая медаль лучше, чем серебряная. В играх можно использовать эти цвета для обозначения редкости предметов, что поможет игрокам быстро ориентироваться при продаже.

Устоявшиеся паттерны: зеленый цвет, например, часто используется для лечебных предметов, синий — для предметов, которые восстанавливают ману или выносливость, а желтый — для предметов, которые повышают защиту или временно увеличивают жизнь. Золотой цвет может ассоциироваться с деньгами.

Ещё больше про популярные паттерны и приёмы использования цветов в статье.

@make_game #теория #геймдизайн #ux
👍71
Идеальный HUD: 6 примеров удачного UI в играх

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

В этой статье рассмотрены интерфейсы из шести игр: Clash Royale, Half-Life 2, Hearthstone, Overwatch, Assassin's Creed и Dead Space. Это отличный способ найти идеи для улучшения UX в вашей собственной игре.

@make_game #теория #ux #ui
2🍌1
Как делать правильный UX/UI

Вот лаконичная шпаргалка, а полную версию можно забрать в статье.

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

2. Утвердите UX-основу: расположение, форму элементов, шрифты.

3. Создайте карту экранов — схему переходов между окнами.

4. Перейдите к прототипированию: настройте анимации, переходы и поведение поп-апов.

5. Подключите художника для скетчей: фоны, цветовые решения и прочие визуальные элементы.

6. Завершите финальный скетч: уточните детали и цвета.

7. На финальном этапе соберите всё в единую систему.

@make_game #советы #ux #ui #теория
❤‍🔥62
​​Шпаргалка по советам годного игрового UI

Сохраняем, ведь пригодится:

— Ведите взгляд. Глаза идут по диагонали — слева сверху направо вниз. Главное — вдоль этого маршрута.

— Сначала визуал. Хорошо сделанная иконка или иллюстрация часто говорит больше, чем текст.

— Группируйте. Сложная информация усваивается легче, если разбита на логичные блоки.

— Привычное работает. Используйте знакомые элементы. Игрок не должен тратить силы на угадайку.

— Дозируйте. Не перегружайте экраны. Лучше показывать информацию поэтапно, чем всё сразу.

— Соблюдайте стиль. Один подход к кнопкам, цветам и структуре — во всём интерфейсе.

— Давайте обратную связь. Если что-то недоступно — объясните. Неясность раздражает.

— Меньше текста. Никто не хочет читать длинные абзацы. Лучше коротко или визуально.

— Удобство важнее. Красота не должна мешать навигации или отвлекать от игры.

— Ставьте акценты. Главное должно быть видно сразу — цветом, размером или движением.

Подробней и с примерами в статье.

#ux #ui #советы
162❤‍🔥1🎉1
Соло-разработчику в геймдеве часто приходится быть и геймдизайнером, и левел-дизайнером, и маркетологом. Вот подборка книг для быстрого входа в ключевые области:

— «Геймдизайн. Как создать игру, в которую будут играть все» — Джесси Шелл. Понятный разбор основ, механик, баланса и психологии игрока.

— «Деконструкция виртуальных миров» — Михаил Кадиков. Анализ уровней на примере культовых игр: структура, визуальный язык, геймплей.

— «Геймдизайн на практике» — Александра Турабова. О юзабилити, UI-прототипах и коммуникации в инди-командах.

— «Основы создания успешных инди-игр» — Влад Маргулец. Пошаговый разбор маркетинга, дистрибуции и монетизации для инди.

#стоитпочитать #геймдизайн #левелдизайн #ux #pr #инди #геймдев
153