Пока все отходят от похмелья и доедают салаты (с Новым 2025 Годом, кстати, котята 🥳), продолжаю натыкивать систему диалогов

Отгадаете, кто фразу говорит на скрине? 🌚

Пока все отходят от похмелья и доедают салаты (с Новым 2025 Годом, кстати, котята 🥳), продолжаю натыкивать систему диалогов

Изначально взял Dialogue System на посмотреть. Крутая штука, но слишком уж вещь в себе и кастомизировать сложновато некоторые моменты. Вопросики возникли:

  • По UI и показу окон
  • По показу меню выбора
  • Свой редактор диалогов и своя мини-база под фразы и акторов

В итоге, если данные сами (фразы, локализации, персы) в другом месте, то всё это метчить как-то костыльно получается. Но сама система топчик! Я бы рекомендовал всем, кто хочет диалоги в игру добавлять.

Но в моей игре диалоги будут относительно простыми, поэтому решил сам сделать. С вёрсткой вообще проблем нет. С данными...пока в JSON'е будут. Но глянул NodeCanvas. Скорей всего в будущем именно его поверх своего хранилища прикручу, чтоб был удобный UI чисто для настройки дерева диалогов/фраз.

Остаётся (лол) лишь вопрос с артом для UI. Взял готовый пак для начала, буду на нём делать. А в плане структуры UI/UX всем рекомендую:

  • Gameuidatabase. Очешуенная база по UI из кучи игр. По категориям и типам разбито.
  • Interfaceingame. База чуть поменьше, но тоже много полезного.

Я в итоге по различным аспектам покопировал себе в мудборды скрины UI из подходящих игр, а потом выбираю. Да, для заметок/документации и мудбордов я Obsidian использую.

Пока все отходят от похмелья и доедают салаты (с Новым 2025 Годом, кстати, котята 🥳), продолжаю натыкивать систему диалогов

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

2626
77
22
11
11
11
32 комментария

А ведьмананасик будет в игре?

3
3

и вместо арбалетов - стрельбу из лука. Вот будет ахуй!

3

О боже, Елевсратов the game

2
1
1

Там Мелина опять на бан наговорил 🥳
Не пейте алкоголь, пацаны, вы своим братикам ещё нужны

2

А он выйти успел?

3
1

Кстати, за что забанили фаната Максин?

3

Давай теперь мне на бан на говорим 🥴

2