Привет всем, последние несколько недель я занимался прототипированием некоторых компонентов ИИ, улучшая поведение агентов в игре. Подход имеет в основе метод "job givers", который включает в себя кастомный планировщик задач похожий на GOAP. Само улучшение пока небольшое, но в будущем на его основе я буду строить другие поведения для агентов.…
Осталось прикрутить хот-релоад. Сам код довольно простой потому что почти всю тяжелую работу выполняют другие библиотеки: asefile – парсер для файлов и image – буфер с помощью которого можно собрать атлас из фреймов анимации. Моя работа в том чтобы записать фреймы в атлас и запомнить какие кадры каким индексам из этого атласа соответствуют.
Для чего это нужно? Можно быстро находить медленные системы и другие узкие места. Этот плагин конечно пока не дает такой подробной диагностики как offline профайлеры вроде superluminal или tracy, но зато работает в реальном времени и дает быстрый сигнал, который дальше уже можно изучить в более продвинутом софте. Идея в том чтобы оптимизировать…
У проекта появился 2d художник c которым мы переделываем и добавляем новые ассеты. На видео пример работы кузницы. Из других обновлений о которых будет отдельный пост – в игре теперь выпадает лут из монстров, а герои могут тратить деньги на апгрейды у кузница. Налог с кузницы идет в казну игроку и тратиться на найм и улучшения поселения. Также…
Уверен что в Интернете сегодня можно найти много подобных историй, сегодня я расскажу свою. В 2021 году я уволился с прошлой работы и взял перерыв на пару месяцев чтобы от всего отдохнуть решив потратить это время на небольшое путешествие на машине из центра Техаса на запад и север США.
Уверен что в Интернете сегодня можно найти много подобных историй, сегодня я расскажу свою. В 2021 году я уволился с прошлой работы и взял перерыв на пару месяцев чтобы от всего отдохнуть решив потратить это время на небольшое путешествие на машине из центра Техаса на запад и север США.
Новая версия Chrome будет включать поддержку нового стандарта WebGPU 1.0 по-умолчанию. Полноценная поддержка в браузерах Safari и FireFox все еще в статусе developer preview и включается специальной опцией, но все равно это огромный шаг для графических и общих вычислений на клиенте в вебе. Для пользователей, это изменение как правило должно…
Новая версия Chrome будет включать поддержку нового стандарта WebGPU 1.0 по-умолчанию. Полноценная поддержка в браузерах Safari и FireFox все еще в статусе developer preview и включается специальной опцией, но все равно это огромный шаг для графических и общих вычислений на клиенте в вебе. Для пользователей, это изменение как правило должно…
Пару недель назад кидали ссылку на плагин для Aseprite генерирующий пиксель арт с помощью нейронок. Я решил попробовать сгенерировать иконки для монстров в редакторе для своего проекта. Сразу скажу я не спец в написании запросов как и в рисовании, но мне было интересно что можно сгенерировать программисту с нуля за час. До этого, все модели…
Пару недель назад кидали ссылку на плагин для Aseprite генерирующий пиксель арт с помощью нейронок. Я решил попробовать сгенерировать иконки для монстров в редакторе для своего проекта. Сразу скажу я не спец в написании запросов как и в рисовании, но мне было интересно что можно сгенерировать программисту с нуля за час. До этого, все модели…