Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Диалоговая система #23

Open
SilmariII opened this issue Sep 4, 2022 · 0 comments
Open

Диалоговая система #23

SilmariII opened this issue Sep 4, 2022 · 0 comments

Comments

@SilmariII
Copy link

SilmariII commented Sep 4, 2022

Разные предложения:

  1. Пока предмет в инвентаре, если он квестовый, могут появляться новые диалоги. Например, пока у Гарри письмо, он может поговорить с Петунией и/или отцом о том, как отправить письмо волшебникам. Что в свою очередь открывает возможность на крыльце прокричать: «Письмо в Хогвартс!» Когда предметы покидают инвентарь, все связанные с ними диалоги и опции исчезают.
    Обратить особое внимание на логику реакций NPC при наличии и отсутствии предметов.

  2. Вариативность диалогов NPC между собой. В некоторых квестах выбор игрока в диалоге с персонажем будет влиять на выбор, который примет этот же персонаж в предстоящем диалоге с другим персонажем (разговор между NPC будет виден игроку).
    Image

  3. Так как Гарри считает, что Парселтанг это «просто языковой интерфейс управления змеями», можно добавить в игру змей, а взаимодействие с ними передать через простой кодинг (в том числе, ради шутки, на Пайтоне). Содержание кода влияет на содержание диалога со змеёй.

  4. Возможность прерывания или быстрого пролистывания диалогов как в Katana Zero или ещё как-нибудь (чтобы это было фишкой или забавной деталью, а не обычным пропуском диалога).

  5. Дополнительные диалоги и квесты с использованием «тёмной стороны» Гарри: это даёт преимущества, но имеет отдачу в виде, например, ухудшения отношений с людьми

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant