Главная Юзердоски Каталог Трекер NSFW Настройки

Gamedev

Создать тред Создать тред
Check this out!

Доска создана для обсуждения вопросов, связанных с разработкой компьютерных игр. Постинг высокохудожественных webm, движкосрач вне спецтреда и прочая токсичность наказуемы. Аргументированная критика приветствуется.
<<
Каталог
Распорядок дня для НПС на c# и Unity Анон, как теоретический можно написать систему распорядка дня Аноним 28/08/23 Пнд 02:58:44 895563 Ответ
518D5293-B9FC-4[...].jpeg 310Кб, 1767x994
1767x994
Распорядок дня для НПС на c# и Unity

Анон, как теоретический можно написать систему распорядка дня для НПС??
Чтобы как в Кенши или Скайриме, до 6:00 спать, работать до 18:00, в 20:00 в заведение
Как будет построена такая система?? Нужно, чтобы она была достаточно гибкой для того, чтобы отсуствие наприиер кровати не ломало всю систему.
Есть ли ролики на ютубе или руководства?
Пропущено 2 постов
2 с картинками.
Пропущено 28 постов, 2 с картинками.
Аноним 30/08/23 Срд 11:34:05 895852
>>895808
>Ты нормально требования опиши.
Я не ОП, но ОП хочет какой-то фреймворк, который можно было бы заполнять деталями по желанию.

>это даже не кор геймплей
"Игра это попыт игрока", ето ты?

>У него всё лагать будет с его охуительными идеями и вашими советами тем более.
Да и пусть лагает. Вот слепит лагучий прототип на коленке, убедится в своих идеях и перепишет начисто, с высокой производительностью.

Если сидеть изобретать производительную систему с нуля, не имея никаких набросков игры, то игры никогда и не получится. Зато и лагать нечему, да?
Аноним 08/09/23 Птн 14:06:41 896820
image.jpg 160Кб, 1280x1633
1280x1633
>>895602
>Не запутывай ньюфага.
Но ESC это база для таких игр, я сам несколько месяцев разработки своих караванов мечты потратил на переписывания нпси оопшного кода в сущностеблядский.

>>895563 (OP)
>Анон, как теоретический можно написать систему распорядка дня для НПС??

Давай начнем с того, какую игру ты планируешь сделать 2d или 3d и какие у тебя знания. Судя по формулировки вопроса, знания на уровне начинающего программиста.

Если ты планируешь делать 3d, то точно бери в комплекте с unity их технологию dots и разбирайся в ней, пока не поймешь.

Если 2d и проект небольшой, то все можно заооптимизировать и на обычном ООП, без премудростей. Просто у dots пока есть проблемы с рендерингом 2d спрайтов и написание своего шейдера займет у тебя много времени и сил.

В треде уже были идеи с
> Behavior tree
> Goap

Но мне больше нравится использовать паттерн state-machine. Если коротко, то NPC находится в бесконечном цикле потребностей, и как только какая-то из них опускается до определенного уровня, она начинает выполнять определенные действия, чтобы ее повысить.

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

>Есть ли ролики на ютубе или руководства?
Комплексные ролики не видел, но по частям что-то нагуглить можно без проблем.
Аноним 08/09/23 Птн 20:39:19 896854
>>895563 (OP)
Посмотри как в скайриме сделаны AI package. Там есть стандартный набор пакетов, т.е. обычный распорядок дня. Если НПС вдруг становится частью квеста, ему можно задать кастомные аи пакеты, которые будут выполнятся вместо основных. Т.к. в скайриме все делается через квесты (даже случайные разговоры), то это как-то работает.
Лучших аниме игр тред Аноним 19/08/23 Суб 16:11:55 894806 Ответ
image.png 179Кб, 287x333
287x333
Почему все мои игры в голове такие крутые, а в реальности их не существует?

Как перенести эти мыслезаготовочки в реальность?
Пропущено 8 постов
8 с картинками.
Пропущено 25 постов, 8 с картинками.
Аноним 03/09/23 Вск 22:48:33 896382
>>895517
скажите ему уже, что он умный
Аноним 03/09/23 Вск 23:16:47 896394
1693772184860.png 522Кб, 1080x1920
1080x1920
>>894825
>>896378
Неужели вы думаете что ваши подрывы сейчас кого-то колышат?
Я сегодня был в крупнейшем книжном города, и там все завалено аниме подушками, сумками, значками. Целые стелажи с мангой
Гуляю по парку, постоянно люди в футболках с аниме принтом.
Очнитесь, аниме уже давно нормисная хуйня.
Аноним 08/09/23 Птн 10:12:55 896809
15340104641870.jpg 76Кб, 275x258
275x258
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов