romanshuvalov
> Кроме визуального интерфейса, надо предусмотреть что-то вроде API с погрузкой чужой DLL для тех, кто наоборот, обладает навыками программирования и не хочет собирать кубики в интерфейсе.
Сделаю веб с подгрузкой логики поведения из JSON. Тру-прогеры могут просто написать JSON с поведением и загрузить в ядро, вместо визуального программирования.
elcar
> веб с подгрузкой логики поведения из JSON. Тру-прогеры могут просто написать JSON с поведением
Ок, а будет ли возможность прогнать результат не в реальном времени, а ускоренно и локально, на случай, если кто-то захочет упороться и сделать реализацию при помощи машинного обучения?
romanshuvalov
> будет ли возможность прогнать результат не в реальном времени, а ускоренно и локально
Для этого уже надо отдельное локальное приложение писать, у меня таких планов нет.
Но вот насчет сделать прогон логики без визуализации - это хорошая идея, внесу в фичелист.
elcar
> прогон логики без визуализации
В идеале используя HTTP API.
Запрос - JSON с логикой.
Ответ - JSON с результатами прогона.
Ну и чтоб можно было по много раз в секунду запускать без риска быть забаненным ^_^
Ну что, все проголосовали, выразили мнение и разошлись.
Неужели нет таких кому интересно попробовать свой ИИ сделать без изучения ЯП? Можете предлагать свои функции и сценарии поведения, хочется сделать действительно оригинальный проект, а не доставшие уже всех "найди выход из лабиринта" или "съешь противника". На текущем этапе заканчиваю генерацию карты и приступлю к интерфейсу для создания ботов.

elcar
> Неужели нет таких кому интересно попробовать свой ИИ сделать без изучения ЯП?
Наверняка чудики всякие есть, но вот голосование вроде показало, кому что интересно.
И даже оно никуда не двигается.
И каковы думаешь тогда перспективы твоей инициативы?
elcar
> Можете предлагать свои функции и сценарии поведения, хочется сделать действительно оригинальный проект, а не доставшие уже всех "найди выход из лабиринта" или "съешь противника"
у меня была идея сделать кооп выживач - т.е. игроки пишут ботов которые делают баррикады из ящиков и отстреливаются от зомби, а потом запускаем несколько ботов разных игроков на арену и их задача не обойти друг друга а совместно продержаться как можно дольше.
Но в процессе стало ясно что ии получается сложный и вряд ли кто-то вообще будет участвовать.
kipar
> ботов которые делают баррикады из ящиков
Я бы вот тоже за что-то стратегическое, чем за "поиск пути".
kipar
> у меня была идея сделать кооп выживач - т.е. игроки пишут ботов которые делают баррикады из ящиков и отстреливаются от зомби, а потом запускаем несколько ботов разных игроков на арену и их задача не обойти друг друга а совместно продержаться как можно дольше.
Идея очень понравилась. Соревнований ИИ была куча разных, но вот соревнований в кооперации - не помню ни одного.
Игровой процесс:
Проводится серия арен, где боты должны вместе победить, если достигается победа, каждый бот получает 1 очко. Каждый бот проходит серию из 10 (условно) таких арен и набравший больше всего очков объявляется победителем.
Функции:
- перемещение
- выстрел
- сканирование окрестностей
- поднять ящик (теряется возможность стрельбы с ящиком в руках)
- разместить ящик
"Общие ассеты" из предлагавших никто не хочет провести конкурс?
Я могу провести "Советская масскультура" либо запустить голосовалку по сеттингу на неделю и по результатам
elcar
Кто тебя укусил? Зачем ты делаешь никому-не-нужные интерфейсы для никого? Неужели у тебя отмерло желание делать игры?
Tafari
> Неужели у тебя отмерло желание делать игры?
Я 3 игры подряд сделал за 8 месяцев, надо немного отвлечься другим проектом с другими процессами иначе выгорю.
elcar
резонно, сорян