Нафига чатгпт для игры? Нпц не должен уметь написать тебе код на си++, посоветовать лекарство по симптомам или пересказать кратко войну и мир.
А базы с небольшим дата-сетом работают быстро и без лага. Тут главное обучить свою сетку на своем мире игры, а не взять чатгпт и засунуть в него мир игры.
Обучаешь на своем ограниченном мире, а на вопросы выходящие за грань придумываешь определенный стиль ответа/отмазки.
НПЦ должен знать что где находится в мире, лор, содержание книжек, имена персонажей, всякий шмот, стиль беседы и тд. Это очень маленький объем данных по сравнению с чатгпт, но его вполне достаточно для игры и ответов нпц.
чатгпт - т.к. в примере был чатгпт.
нейросетку все равно нужно обучить разговору, а для этого потребуется много разных текстов.
я уж не говорю о том, что для каждого поддерживаемого игрой языка нужно чтобы нейросеть его знала, т.е. опять таки огромные объемы данных для обучения никак не связанные с игрой.
и все равно это всё будет крутится на серверах разработчика и потребует больших затрат и как следствие подписки со стороны игрока.
и вообще это всё нахер не нужно в играх.
пусть нормально прописывают алгоритм взаимодействия нпц, например обычными деревьями выбора.
и будет все работать мгновенно без потребления ресурсов пк юзера.
Добавлено через 2 минуты
Не уверен на счет этого. Если судить по популярности игр, то как раз не вести игрока за ручку - оптимальный подход. Не удивлюсь, если дизайн типа элден ринга или из двухтысячных начнет встречаться чааще.
если судить по популярности игр, то игрокам нужна только кнопка "получить награды", а если еще и играть надо - это уже сложно и для продвинутых геймеров
и одно дело не вести за руку, но когда все квесты и диалоги очевидны и продуманы, а когда ничего нет и самому надо задавать вопросы - это совсем мрак.