Полезный доклад от Bend Studio про людской ИИ в Days Gone. По большей части тут не про логику отдельного актора, а про сквады и то, как происходит организация компаньонов в рамках группы.
Рассказано всё на концептуальном уровне. Будет понятно даже тем, кто с ИИ никогда не работал.
#GDC #DaysGone #AI
Рассказано всё на концептуальном уровне. Будет понятно даже тем, кто с ИИ никогда не работал.
#GDC #DaysGone #AI
YouTube
Squad Coordination in 'Days Gone'
In this 2021 AI Summit session, Sony Bend Studio’s Tobias Karlsson details how groups of AI were coordinated in combat in Sony’s Days Gone.
Register for GDC 2022, in-person in San Francisco, March 21-25, 2022: https://gdconf.com/passes-prices/?_mc=blog…
Register for GDC 2022, in-person in San Francisco, March 21-25, 2022: https://gdconf.com/passes-prices/?_mc=blog…
Норм доклад от Bluepoint Games. Докладчик начинает с Shadow of the Colossus, но дальше и про другие игры рассказывает. Конкретные примеры и конкретные проблемы/подходы обсуждает. То, что надо.
Несколько моментов, который запомнились. При использование сторонних библиотек:
1. Если библиотека не даёт прямого контроля над тем, как она получает память — не используйте её.
2. Если не можете управлять поведением библиотеки в многопоточной среде — не используйте её.
3. Если не можете контролировать то, как библиотека грузит файлы — не используйте её.
Не особо подробно про связь движков рассказал. Но несколько моментов:
1. Ориг. движок отвечает за логику.
2. Графон и многие другие подсистемы (звук, работа с файлами и т. д) крутятся в BPE.
3. В некоторых играх те же анимации (стейты) в ориг. движке, в каких-то выносили в BPE
Связанность движков минимальная. Иногда они пишут спец. прослойку между BPE и ориг. движком. Эта прослойка пишется под каждый проект (а потом выбрасывается), тогда как весь код BPE полностью переносится от проекта к проекту.
#BluepointGames #ShadowoftheColossus #GDC
Несколько моментов, который запомнились. При использование сторонних библиотек:
1. Если библиотека не даёт прямого контроля над тем, как она получает память — не используйте её.
2. Если не можете управлять поведением библиотеки в многопоточной среде — не используйте её.
3. Если не можете контролировать то, как библиотека грузит файлы — не используйте её.
Не особо подробно про связь движков рассказал. Но несколько моментов:
1. Ориг. движок отвечает за логику.
2. Графон и многие другие подсистемы (звук, работа с файлами и т. д) крутятся в BPE.
3. В некоторых играх те же анимации (стейты) в ориг. движке, в каких-то выносили в BPE
Связанность движков минимальная. Иногда они пишут спец. прослойку между BPE и ориг. движком. Эта прослойка пишется под каждый проект (а потом выбрасывается), тогда как весь код BPE полностью переносится от проекта к проекту.
#BluepointGames #ShadowoftheColossus #GDC
YouTube
Beyond the Remake of 'Shadow of the Colossus': A Technical Perspective
In this 2019 GDC session, Bluepoint Games’ Peter Dalton will pull back the curtain on the process of remastering, refurbishing, and remaking classic games—from the ‘God of War Collection’ to ‘Shadow of the Colossus.’
Register for GDC 2022, in-person in…
Register for GDC 2022, in-person in…