Что это?

Мы придумали, как просто можно связать нейросеть и Варкрафт 3 с помощью функций MemoryHack.
Честно, способ довольно простой и я думаю, есть СОТНИ гораздо лучших способов, как это можно оформить лучше.
Но оно уже работает и работает неплохо.
Нейросеть показала себя хорошо и умеет:
  • Полностью говорить на русском(ранее я пробовал другое API(ChatGPT), но были проблемы с кодировщиком и текст на русском преобразовывался неправильно)
  • Более менее нормальной памятью и отыгрышем за юнитов
  • Постоянно обновляемой информацией о юнитах рядом в используемом файлике situation.txt
  • Обновление информации о ХП своего и героя(можно будет прикрутить также инвентарь и т.п.)
  • Небольшими аналитическими способностями(такие как, посчитать юнитов рядов)
  • Неплохим исполнением команд через файлик commands.txt
  • А также, это бесплатно, с ограничением на 100+- сообщений в день(я думаю, можно найти и получше сервисы, но я нашел openrouter и довольствовался им)

Видео с тем, что мы делали с DeepSeek


Где скачать?

На данный момент, карта находится в закрытом тесте у людей из нашего Дискорд.

Скоро в открытом доступе с кодом в этом же ресурсе.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Этот комментарий удален
3
Я не могу понять почему на сайте нет темы или статьи про DeepSeek? Это просто крутой учитель для начинающих картостроителей WC3. Нейросеть и триггеры помогает писать и спеллы придумывать. Даже название для карты.

Сам давно написал про это тему но времени нет.
Ответы (1)
3
Kolbovert, Честно говоря нейросети естественно не идеально всё определяют и говоря, сам перепробовал кучу, даже гпт.
Как по мне в кодинге самый лучший это v0, ещё неплох rosebud Но это условно-бесплатные сайты.
Дипсик хорош в творческом начинании.
Помогает с кодингом +-, с названием и лором очень помогает, может даже украсить текст в цветовые схемы по своему усмотрению.
Если не ошибаюсь щас разрабатываются куда более мощные нейросети они для кодинга и 1 нейросеть именно на Jass без утечек с полной работоспособностью в отличие от более менее кривого и недоработанного выданное дипсиком.
15
Последние новости!
Всех приветствую снова. Извиняюсь за затишье, мы активно работаем над другими нашими проектами но также не забывали про этот. Недавно у нас была попытка сделать мультиплеер карты с использованием и пока что особо успеха мы не достигли но связались несколько какими людьми которые предложили довольно хорошие идеи для синхронизации данных ответа и будем активно продолжать работать над этим.
Сегодня самое лучшее что мы можем вам пока что показать это то что нейросеть научилась хорошо работать с координатами warcraft 3 и выполнять команды с их использованием. Нейросеть может отмечать точку на карте где находится любой юнит потому что получается постоянная информация об этом а может передвигаться и выполнять разные команды по типу атаковать бросить предмет в определённое место скоро планируем сделать так чтобы он мог определять где находится перед юнита, право, лево.
Благодаря этому нейросеть может точно отчитывать расстояние между юнитами а также будет знать сколько нужно сделать шагов условно для ролевой составляющей до определенной точки и просто помогать игроку в игровом процессе.
15
Последние новости!
Система призыва мобов теперь по равкоду, так нейросеть может призвать АБСОЛЮТНО любого юнита зная его равкод.
(До этого была система ID)
Что-то простое
Дал ему равкод
Ещё что-то простое, было цель чтобы он сам нашел ID.
При этом в файлике ситуаций(где прописаны координаты, хп и все такое у юнитов) равкод не прописан
Погрешности есть и будут всегда, например он мне почему-то призвал беорна
Выполнена команда: /summon nfre для Капитан
Ещё одна погрешность, старейшина Беорнов(также известная как ФЕРМА) вместо беорна призвала Капитана Мстителей.
Выполнена команда: /summon nbel для Старейшина беорнов
Для разнообразия я пошел к некроманту, опять такие не давая равкодов, попросил его призвать скелета.
Усложнил задачу, дав ТЕНЬ. И, о чудо, он нашел и довольно быстро(2 секунды) равкод тени и призвал её. Возможно просто подбор, но тогда почему не usha, nsha.
Выполнена команда: /summon ushd для Некромант
))
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.