Участник:Quasari/Коммуникации в игре: различия между версиями
| Quasari (обсуждение | вклад) | Quasari (обсуждение | вклад)  | ||
| Строка 1: | Строка 1: | ||
| '''Коммуникации в игре''' - важная составляющая каждой игры, поскольку она отвечает за информационную часть, из которой игрок может узнать об игре базовые знания. | '''Коммуникации в игре''' - важная составляющая каждой игры, поскольку она отвечает за информационную часть, из которой игрок может узнать об игре базовые знания. | ||
| + | |||
| == Способы коммуникации == | == Способы коммуникации == | ||
| === <big>Сообщения в чате</big> === | === <big>Сообщения в чате</big> === | ||
| Строка 11: | Строка 12: | ||
| #Игроки могут не смотреть в чат. | #Игроки могут не смотреть в чат. | ||
| #Сообщение когда-нибудь пропадёт. | #Сообщение когда-нибудь пропадёт. | ||
| + | |||
| === <big>Голограмма</big> === | === <big>Голограмма</big> === | ||
| Голограмма никогда не пропадёт, поэтому рекомендуется устанавливать её для объяснения мест взаимодействия. Также она подходит для создания лидербордов. | Голограмма никогда не пропадёт, поэтому рекомендуется устанавливать её для объяснения мест взаимодействия. Также она подходит для создания лидербордов. | ||
| Строка 21: | Строка 23: | ||
| #Не вмещает большое количество текста. | #Не вмещает большое количество текста. | ||
| #Они не бывают локальными, подобно переменной или скорборду. | #Они не бывают локальными, подобно переменной или скорборду. | ||
| + | |||
| === <big>Скорборд</big> === | === <big>Скорборд</big> === | ||
| Скорборд - это панелька в правой части экрана, которая состоит из трёх частей: название, строки и номер строк. Чаще всего используется для хранения статистики игры или игрока. | Скорборд - это панелька в правой части экрана, которая состоит из трёх частей: название, строки и номер строк. Чаще всего используется для хранения статистики игры или игрока. | ||
| Строка 31: | Строка 34: | ||
| #Ограничены в количестве текста. | #Ограничены в количестве текста. | ||
| #Занимает много места в коде. | #Занимает много места в коде. | ||
| + | |||
| === <big>Экшн-бар</big> === | === <big>Экшн-бар</big> === | ||
| Экшн-бар - линия текста над инвентарём, в котором чаще всего делают какие-либо оповещения или характеристики игрока. | Экшн-бар - линия текста над инвентарём, в котором чаще всего делают какие-либо оповещения или характеристики игрока. | ||
| Строка 40: | Строка 44: | ||
| #Очень мало пространства для текства. | #Очень мало пространства для текства. | ||
| #Мало применений. | #Мало применений. | ||
| + | |||
| === <big>Босс-бар</big> === | === <big>Босс-бар</big> === | ||
| Босс-бар - линия и текст, подобные тем, которые появляются у игрока, когда тот стоит рядом с боссом. Используется для мелких сообщений или информации. | Босс-бар - линия и текст, подобные тем, которые появляются у игрока, когда тот стоит рядом с боссом. Используется для мелких сообщений или информации. | ||
| Строка 49: | Строка 54: | ||
| #Сложен в использовании. | #Сложен в использовании. | ||
| #Очень мало пространства для текста. | #Очень мало пространства для текста. | ||
| + | |||
| + | == Создание скорборда == | ||
| + | === Этап 1: Создание скорборда и его отображение === | ||
| + | Чтобы скорборд отображался, необходимо при входе игрока создавать скорборд. Если вы создаёте код скорборда в функции, то необходимо вызвать её, а если в в цикле, то будет достаточно создания скорборда. | ||
| + | |||
| + | === Этап 2: Объединение обновляемых строк === | ||
| + | У скорборда существует два типа: | ||
| + | *'''Статический''' - в нём отсутствует обновляемая информация. | ||
| + | *'''Динамический''' - в нём присутствует информация типа счётчика убийств и которую необходимо обновлять. | ||
| + | |||
| + | Если скорборд статический, переходите к этапу №4. В ином случае, вам необходимо объединять информацию обновляемых строк с самой строкой, чтобы потом устанавливать её в скорборде. | ||
| + | |||
| + | === Этап 3: Удаление неактульных строк  === | ||
| + | Перед тем, как установить обновлённые строки, необходимо удалить неактульные, чтобы в скорборде в итоге не было одинаковых строк с разными значениями. | ||
| + | |||
| + | === Этап 4: Установка строк === | ||
| + | Теперь необходимо установить строки. В блоки-функции, отвечающие за обновляемые строчки, положите сохранённое значение объединения строк из второго этапа, в остальные положите обычное текстовое значение. После чего, отображайте обновлённый скорборд по его названию. | ||
Версия 23:18, 1 апреля 2022
Коммуникации в игре - важная составляющая каждой игры, поскольку она отвечает за информационную часть, из которой игрок может узнать об игре базовые знания.
Способы коммуникации
Сообщения в чате
Сообщения в чате можно использовать как приветственное сообщения для новичков, сообщение об убийстве с никнеймами убийцы и жертвы или для цикличных напоминаний о какой-либо важной информации.
Плюсы
- Почти не ограничены в размерах текста.
- Большой простор для креатива.
- Просты в использовании.
Минусы
- Сложно заметить, если чат быстро летит.
- Игроки могут не смотреть в чат.
- Сообщение когда-нибудь пропадёт.
Голограмма
Голограмма никогда не пропадёт, поэтому рекомендуется устанавливать её для объяснения мест взаимодействия. Также она подходит для создания лидербордов.
Плюсы
- Трудно не заметить.
- Множество применений.
- Проста в использовании.
Минусы
- Трудно использовать с динамическими переменными.
- Не вмещает большое количество текста.
- Они не бывают локальными, подобно переменной или скорборду.
Скорборд
Скорборд - это панелька в правой части экрана, которая состоит из трёх частей: название, строки и номер строк. Чаще всего используется для хранения статистики игры или игрока.
Плюсы
- Прост в обновлении информации.
- Может быть локальным.
- Знаком игрокам.
Минусы
- Сложен в использовании.
- Ограничены в количестве текста.
- Занимает много места в коде.
Экшн-бар
Экшн-бар - линия текста над инвентарём, в котором чаще всего делают какие-либо оповещения или характеристики игрока.
Плюсы
- Прост в использовании.
- Почти не занимает места в коде.
Минусы
- Зачастую требует дополнительные действия.
- Очень мало пространства для текства.
- Мало применений.
Босс-бар
Босс-бар - линия и текст, подобные тем, которые появляются у игрока, когда тот стоит рядом с боссом. Используется для мелких сообщений или информации.
Плюсы
- Трудно не заметить.
- Яркие цвета.
- Детальная настройка.
Минусы
- Сложен в использовании.
- Очень мало пространства для текста.
Создание скорборда
Этап 1: Создание скорборда и его отображение
Чтобы скорборд отображался, необходимо при входе игрока создавать скорборд. Если вы создаёте код скорборда в функции, то необходимо вызвать её, а если в в цикле, то будет достаточно создания скорборда.
Этап 2: Объединение обновляемых строк
У скорборда существует два типа:
- Статический - в нём отсутствует обновляемая информация.
- Динамический - в нём присутствует информация типа счётчика убийств и которую необходимо обновлять.
Если скорборд статический, переходите к этапу №4. В ином случае, вам необходимо объединять информацию обновляемых строк с самой строкой, чтобы потом устанавливать её в скорборде.
Этап 3: Удаление неактульных строк
Перед тем, как установить обновлённые строки, необходимо удалить неактульные, чтобы в скорборде в итоге не было одинаковых строк с разными значениями.
Этап 4: Установка строк
Теперь необходимо установить строки. В блоки-функции, отвечающие за обновляемые строчки, положите сохранённое значение объединения строк из второго этапа, в остальные положите обычное текстовое значение. После чего, отображайте обновлённый скорборд по его названию.
