Форум о настольных играх

Общее | General Category => Всё о настольных играх => Тема начата: Xandr001 от 03 февраля 2011, 19:35:26

Название: В какую игру Вы бы хотели сыграть с AI?
Отправлено: Xandr001 от 03 февраля 2011, 19:35:26
Последнее время я слишком часто стал садиться за свой рабочий стол исключительно чтобы просидеть время на сайтах о настольных играх, либо чтобы скрафтить очередную PNP. Эта ситуация уже начинает напоминать какую то манию ;D
Поэтому я решил потратить это же самое время с пользой для своих обленившихся мозгов, и написать PC версию какой нибудь игры.
Упор будет делаться на искусственный интеллект (как наиболее наукоемкий), но сетевая и LAN версия будут  присутствовать  в обязательном порядке.

Вас же прошу помочь мне выбрать эту игру, т.к. хотелось бы сделать что-то полезное для общественности.
Для этого нужно всего лишь ответить на несколько вопросов:

1) Какую игру Вы бы хотели увидеть в качестве PC версии?
2) Готовы ли Вы оказывать помощь в разработке (советовать поведение AI, подсказывать тактики, критиковать и т.д.)?
3) Сможете ли Вы принять участие в разработке в качестве тестера?

Желательно чтобы игра которую Вы выбрали имела бы русские правила, и доступную графику (pnp, сканы, vassal итд).
Надеюсь, Вы мне поможете с выбором!

PS грабеж корованов тут не причем, я вполне понимаю объем задачи, ибо профессия.
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: zhookevil от 03 февраля 2011, 19:54:39
Обязательно перенести существующую настолку на РС?
Почему бы не придумать что-нибудь свое? Было бы интересно.
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: Xandr001 от 03 февраля 2011, 20:20:08
мысли посещали, да. Тут несколько но:
я не геймдизайнер, я программист
хочется сделать что то что можен понадобиться не только мне/моей семье
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: zhookevil от 03 февраля 2011, 21:20:43
Предлагаю скооперироваться и работать над собственным проектом! :)
А так — Может Last Night on Earth. Так за зомби как раз жутко неинтересно играть, пускай за них ИИ рубится.
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: Dan от 03 февраля 2011, 21:27:16
А насколько готов полировать интерфейс?
Просто очень многие компутерные версии настольных игр имеют совершенно уродский интерфейс, сделанный тяп-ляп на каких-нибудь стандартных компонентах.
Поэтому, если больше времени хочешь посвятить AI, чем интерфейсу, то лучше не надо :) Получится ещё одно чудовище.

Пример плохого интерфейса: Race for the Galaxy, Dominion
Пример хорошего интерфейса: MtG: Duel of the Planewalkers
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: zhookevil от 03 февраля 2011, 21:33:04
Думаю над МtG работал далеко не один человек. Там супер-пупер сделано. И графа 3d.
А в комп. Доминион и РФТГ нормально играется и с таким интерфейсом.
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: White от 03 февраля 2011, 23:23:23
Играть в настолки с компом не особо интересно, в какойто момент осознаётся алгоритм его "мыслей" и играть становится не интересно...

скорее хочется аналог http://brettspielwelt.de только с отечественными играми... но в одиночку такой проект не потянуть, на старте нужно как минимум пара программеров и дизайнер...
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: Xandr001 от 04 февраля 2011, 05:15:47
Цитата: zhookevil от 03 февраля 2011, 21:20:43
Предлагаю скооперироваться и работать над собственным проектом! :)
Еще раз говорю - я не хочу делать свою настолку. Я хочу написать программу ;)
Этому есть ряд причин, и основная из них - мое желание не потерять хватку в отсутствии больших проектов.

Цитата: Dan от 03 февраля 2011, 21:27:16
А насколько готов полировать интерфейс?
Настолько, насколько этого захотят пользователи) А вообще начать хочу с интерфейса уровня M`44 Online

Цитата: Dan от 03 февраля 2011, 21:27:16
Поэтому, если больше времени хочешь посвятить AI, чем интерфейсу, то лучше не надо :) Получится ещё одно чудовище.
Интерфейс и AI - разные ипостаси. Выглядеть это должно достойно в любом случае. Иначе мне самому будет неприятно возиться с AI. Ну и разработка интерфейса вещь гораздо менее трудоемкая, так что не стоит переживать по этому поводу. Опять же, если кто-то из пользователей нарисует интерфейс, то я с удовольствием его напишу ;)

Цитата: White от 03 февраля 2011, 23:23:23
Играть в настолки с компом не особо интересно, в какойто момент осознаётся алгоритм его "мыслей" и играть становится не интересно...
Разработка AI как раз и ведется с целью отхождения от алгоритмов. Грубо говоря как такогового алгоритма действия вы не найдете, тк его поведение будет зависеть от многих факторов, в том числе и от сыгранных ранее партий (но это тема не для этого форума).
Все существующие PC версии настольных игр по моему созданы лишь для рекламы. Либо фанатские программы.

PS
Все же хотелось бы услышать Ваши предложения.
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: Dan от 04 февраля 2011, 06:15:47
Цитата: Xandr001 от 04 февраля 2011, 05:15:47
Ну и разработка интерфейса вещь гораздо менее трудоемкая, так что не стоит переживать по этому поводу.
Очень распространённое заблуждение, которое и приводит к появлению монстров :)
Хороший интерфейс делать долго. Не сложно в техническом плане, а именно трудозатратно, поскольку нужно учесть каждый нюансик, каждое мелкое действие.
Интерфейс - это как бы драйвер человекf. А человек - устройство непредсказуемое, капризное, да ещё и разных моделей.
Вобщем, ни сколь не быстрее, чем нейронную сеть прикрутить к настолке.
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: Xandr001 от 04 февраля 2011, 06:53:52
Цитата: Dan от 04 февраля 2011, 06:15:47
Очень распространённое заблуждение, которое и приводит к появлению монстров :)
Хороший интерфейс делать долго... Вобщем, ни сколь не быстрее, чем нейронную сеть прикрутить к настолке.
Вы имеете какое-то отношение к индустрии софта? Дело в том, что создание интерфейсов вещь очень хорошо документированная. Я не собираюсь делать шедевр. Это будет просто удобный и понятный интерфейс. Я не говорю, что это займет часок времени, но это не так сложно, как принято кричать в рунете.
Прикрутить - да. Но я не собираюсь ограничиваться нейросетью, да и прикрутить это только маленькая часть. Прежде чем прикручивать, нужно еще разработать адеватную модель :). Утверждаю, потому как занимаюсь этим давно уже.
Да и если так рассуждать, то можно еще говорить о том, что написать графику сложно и долго, итд итп....
Но все-же кажется это оффтоп. :D

PS Если это спор профессиональный, а не дилетантский, то давайте продолжим в другом месте. Если же нет, то пожалуйста просто ответьте на вопросы :)

PPS Ничего не имею против ответов вида:
1) *название игры*
2) нет
3) нет
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: Dan от 04 февраля 2011, 09:58:32
1. Alien Frontiers
2. Только добрыми советами
3. Скорее всего да

В личке контакты для профессиональной дискуссии.
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: Xandr001 от 04 февраля 2011, 10:35:53
Спасибо.
Жду еще пожеланий.
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: Dan от 04 февраля 2011, 12:54:28
1. Гексостратегия: Братство девяти
2. По обстоятельствам.
3. Скорее всего да.

Преимущество именно данной игры:

1. Очень простые правила, соответственно запарок с интерфейсом минимум, можно основное время посвятить именно стратегии.
2. Авторы российские, сами хотят огласки, поэтому больше шансов на официальное разрешение от авторов.
3. Где слышал, что они и сами хотят сделать компутерную версию, так что наверняка можно будет объединить усилия.
4. Там гексы как в мемуарах и тоже человечков двигать надо :)
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: White от 04 февраля 2011, 13:33:17
Цитата: Xandr001 от 04 февраля 2011, 05:15:47
Цитата: White от 03 февраля 2011, 23:23:23
Играть в настолки с компом не особо интересно, в какойто момент осознаётся алгоритм его "мыслей" и играть становится не интересно...
Разработка AI как раз и ведется с целью отхождения от алгоритмов. Грубо говоря как такогового алгоритма действия вы не найдете, тк его поведение будет зависеть от многих факторов, в том числе и от сыгранных ранее партий (но это тема не для этого форума).
Все существующие PC версии настольных игр по моему созданы лишь для рекламы. Либо фанатские программы.
работа программы это всегда алгоритм :) а обучаемость лиш алгоритм реагирующий на статистику...
нынешние PC версии это отдельный продукт, не реклама, а возможность для людей играть в теже настолки при отсутствии оппанентов, раньше их было много, с развитием инета они практически исчезли, потому как играть в настолки против компа крайне сомнительное удавольствие.

Не лучшели сделать игру с возможностью игры через инет обычных людей, это и прощще из-за отстутвия Al и интереснее для пользователей. ябы с удавольствием поиграл через инет в отечественные игры будь то Зелье, Эволюция, Князья, великая отечественная, Диктатор и т.п. в буржуйские и без того есть возможность пульнуть, у какихто есть онлайн версии, у какихто компьютерные, ассортимент очень большой...
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: unkill от 04 февраля 2011, 14:42:54
1) Dominion, Alien Frontiers, Blue Moon (с возможностью колоду собрать)
2) Да.
3) Да.

Сам заморачивался такой идеей) правда уровень любительский увы(
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: zhookevil от 04 февраля 2011, 16:12:24
Доминион есть с ИИ.
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: Xandr001 от 04 февраля 2011, 21:02:41
спасибо всем за ответы!
завтра отвечу подробнее всем.
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: Xandr001 от 05 февраля 2011, 05:54:55
Цитата: White от 04 февраля 2011, 13:33:17
работа программы это всегда алгоритм :) а обучаемость лиш алгоритм реагирующий на статистику...
Работа программы - да. А вот алгоритма поведения аппонента можно и не углядеть, потому что он будет меняться в течении игры и со временем. И алгоритмы эти будут "самогенерируемыми". AI это программа которая может выполнять разнотипные задачи, приводя их к однотипным, которые уже умеет решать. В рамках каких либо ограниченных условий (например правила игры) ИИ создать вполне реально. Естесственно это не будет полный ИИ, лишь формальный. И обучаемость это не главное в его поведении.


Цитата: White от 04 февраля 2011, 13:33:17
... потому как играть в настолки против компа крайне сомнительное удавольствие.
Согласен на все 100%
Но все же версии с ИИ выходят, и люди в них играют.

Цитата: White от 04 февраля 2011, 13:33:17
Не лучшели сделать игру с возможностью игры через инет обычных людей, это и прощще из-за отстутвия Al и интереснее для пользователей. ябы с удавольствием поиграл через инет в отечественные игры будь то Зелье, Эволюция, Князья, великая отечественная, Диктатор и т.п. в буржуйские и без того есть возможность пульнуть, у какихто есть онлайн версии, у какихто компьютерные, ассортимент очень большой...
Я уже писал, что сетевая и LAN версии будут в обязательном порядке. Для меня в этом проекте важно совсем другое, но то что принято и тем более желаемо другими игроками я обязательно реализую. Но AI там будет :)
К вариантам добавились:
Зельеваренье
Эволюция
Князья
Великая отечественная
Диктатор

Авторам Гексостратегии большая просьба выйти на связь!
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: White от 06 февраля 2011, 10:32:01
Ощущение что ктото пишет диплом :)

Больше всего конечно хотелось компьютерные версии ККИ, Война, A Game of Thrones и 7th Sea. Правда такой проект даже без Al в одиночку потянуть врятли получится, даже для МТГ ещё никто адекватного ИИ не написал, а эта игра гораздо прощще...
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: Dan от 06 февраля 2011, 12:01:22
Цитата: Xandr001 от 05 февраля 2011, 05:54:55
Авторам Гексостратегии большая просьба выйти на связь!
Они могут и не заметить это сообщение.
Вот блог одного из авторов: http://mazzoboardgamer.blogspot.com/
Вот мыло: trofimencom на маил ру


Цитата: White от 06 февраля 2011, 10:32:01
Больше всего конечно хотелось компьютерные версии ККИ, Война, A Game of Thrones и 7th Sea.
Война уже есть: http://www.ogw.ru/
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: White от 06 февраля 2011, 12:54:13
Это не Война, это День Победы. крайне упращённая версия Войны, игровой процесс очень отличается, т.к. в Войне одних типов карт почти в 3 раза больше(а разновидностей ~2000-2500 карт Войны, против 52 карт Дня Победы).
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: Dan от 06 февраля 2011, 13:05:11
2000 карт заносить в игру - самая увлекательная часть работы.
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: Xandr001 от 06 февраля 2011, 13:10:14
Цитата: White от 06 февраля 2011, 10:32:01
Ощущение что ктото пишет диплом :)
;D Хотел бы я посмотреть на такого психа, который возьмется делать это на диплом. Слишком многоуровневый проект.

Цитата: White от 06 февраля 2011, 10:32:01
Больше всего конечно хотелось компьютерные версии ККИ, Война, A Game of Thrones и 7th Sea. Правда такой проект даже без Al в одиночку потянуть врятли получится, даже для МТГ ещё никто адекватного ИИ не написал, а эта игра гораздо прощще...
Вообще ККИ не хотел бы заниматься. Тут нужно много внимания уделить аспекту формирования колоды, проведению турниров итп... ну и заточка должна быть все же под игру с живыми соперниками.
Хотя момент интересный - можно проводить турниры между ИИ соперниками, вынуждая их собирать колоду и искать оптимальные сочетания карт. Но боюсь интересно это будет исключительно мне, а игроки могут даже не заметить работу программы, на которую потрачено много часов времени. Не хотелось бы писать в стол.

Цитата: Dan от 06 февраля 2011, 12:01:22
Они могут и не заметить это сообщение...
Спасибо за контакты. Попробую выйти на связь.

Цитата: Dan от 06 февраля 2011, 13:05:11
2000 карт заносить в игру - самая увлекательная часть работы.
;D ;D ;D Не такая увлекательная как ручная правка базы на 50000 записей из-за кривого скрипта юзера не удосужевсегося сделать копию.
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: White от 06 февраля 2011, 14:01:22
Цитата: Dan от 06 февраля 2011, 13:05:11
2000 карт заносить в игру - самая увлекательная часть работы.
это не так сложно как может показаться, многие свойства повторяются, многие достаточно просты... хотя процесс бесспорно трудоёмкий...
Цитата: Xandr001 от 06 февраля 2011, 13:10:14
Цитата: White от 06 февраля 2011, 10:32:01
Ощущение что ктото пишет диплом :)
;D Хотел бы я посмотреть на такого психа, который возьмется делать это на диплом. Слишком многоуровневый проект.
Почему нет? теже еврогеймы крайне пригодны для программирования, даже ИИ делать не так сложно, просто научить комп набирать очки максимально эффективным способом на конкретный момент времени, ну добавить несколько тактик для разнообразия. Если для примера взять Зельеваренье, просто выдать по коду каждому элементу/эликсиру и прочим, научить сопоставлять то что находится в руке, с тем что есть на столе, а дальше выдать один из классических способов достижения победы.
Цитата: Xandr001 от 06 февраля 2011, 13:10:14
Цитата: White от 06 февраля 2011, 10:32:01
Больше всего конечно хотелось компьютерные версии ККИ, Война, A Game of Thrones и 7th Sea. Правда такой проект даже без Al в одиночку потянуть вряд ли получится, даже для МТГ ещё никто адекватного ИИ не написал, а эта игра гораздо проще...
Вообще ККИ не хотел бы заниматься. Тут нужно много внимания уделить аспекту формирования колоды, проведению турниров итп... ну и заточка должна быть все же под игру с живыми соперниками.
Хотя момент интересный - можно проводить турниры между ИИ соперниками, вынуждая их собирать колоду и искать оптимальные сочетания карт. Но боюсь интересно это будет исключительно мне, а игроки могут даже не заметить работу программы, на которую потрачено много часов времени. Не хотелось бы писать в стол.
аспект формирования колоды компу не нужен, это достаточно предсказуемый процесс и что то супер выдающееся не придумает, ни комп, ни человек. Карты придумывают люди и редко они не рассчитаны на определённые архетипы или строго определённые игровые ситуации. Разве что использование сайдборда крайне сложный для компа процесс(это возможность заменить несколько карт в своей колоде между партиями с одним соперником), но этот элемент механики отсутствует во многих играх.
Проблема ИИ именно в использовании колод в процессе игры, как научить его ждать нужную карту или удачный и не предсказуемый момент её применения, я даже не представляю. Его можно научить использовать карты, применять выбранную для колоды тактику или даже несколько тактик, но одновременно с этим он никогда не сможет приблизиться к человеку по реакции на сложившуюся игровую действительность, как в старой цитате "Это вам не шахматы, тут думать надо".
У меня есть ККИ WarCry для PSP и там колоды компьютера просто подобраны таким способом чтобы он совершал минимально возможное количество глупых действий, но избежать их все равно не удаётся, а после десятка партий стабильно видна тактика заложенная в компьютер, изменить которую он не в состоянии... И это учитывая то что WarCry сравнительно простая для ККИ игра.
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: Xandr001 от 06 февраля 2011, 14:46:15
Цитата: White от 06 февраля 2011, 14:01:22
Почему нет?
Потому что просто написать программу можно и на диплом. А я хотел бы выдать продукт с приятной графикой/оформлением/музыкой итп.

Про Еврогеймы - такие тактики действительно существуют? Я имею в виду тактики которые дают 75-80% шанс победить несмотря ни какие выпады рандома. Если они есть, то тогда нет смысла вообще огород городить :(
Про ККИ - для меня это темный лес, если честно, т.к. сам очень мало имел дела с ними. Возможно Вы и правы.

Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: White от 06 февраля 2011, 20:12:47
Цитата: Xandr001 от 06 февраля 2011, 14:46:15
Цитата: White от 06 февраля 2011, 14:01:22
Почему нет?
Потому что просто написать программу можно и на диплом. А я хотел бы выдать продукт с приятной графикой/оформлением/музыкой итп.
21 первый век на дворе, игра без приятного оформления никому не нужна :)
Цитата: Xandr001 от 06 февраля 2011, 14:46:15
Про Еврогеймы - такие тактики действительно существуют? Я имею в виду тактики которые дают 75-80% шанс победить несмотря ни какие выпады рандома. Если они есть, то тогда нет смысла вообще огород городить :(
всё конечно зависит от конкретных игр, но в еврогеймах на первом месте всегда математика и даже при наличии рандома в игре, первейшая задача расчетов свести его к минимуму. Взять например Колонизаторов, игра крайне рандомна, но в любом случае необходимость в конкретных ресурсах и вероятность выпадения чисел на кубиках можно выразить всего одной формулой, которой будет пользоваться комп и делать вид что у него есть мозги... или взять Memoir`44, ИИ всего то нужно делать ходы так чтобы кидать наибольшее количество кубиков с наибольшей вероятностью попадания, что решается парой формул, при этом применяя ограничения которые на него накладывают карты приказов...
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: Dan от 06 февраля 2011, 20:16:02
Невсегда. Иногда в M44 нужно сыграть Behind Enemy Lines и рвануть на 6 клеток вперёд, чтобы получить последнее победное очко.
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: White от 06 февраля 2011, 20:18:03
Цитата: Dan от 06 февраля 2011, 20:16:02
Невсегда. Иногда в M44 нужно сыграть Behind Enemy Lines и рвануть на 6 клеток вперёд, чтобы получить последнее победное очко.
И в чем проблема? эту карту разумно играть когда вероятность получения с помощью неё необходимого фрага больше чем от других способов. Тот же самый расчет вероятностей.
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: vaka75 от 06 февраля 2011, 21:46:38
1) A Game of Thrones
2) нет
3) да
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: Xandr001 от 07 февраля 2011, 05:14:14
Цитата: White от 06 февраля 2011, 20:12:47
21 первый век на дворе, игра без приятного оформления никому не нужна :)
А вот дипломы без приятного оформления очень даже защищаются

Цитата: White от 06 февраля 2011, 20:12:47
всё конечно зависит от конкретных игр, но в еврогеймах на первом месте всегда математика и даже при наличии рандома в игре, первейшая задача расчетов свести его к минимуму.
Вот жеж блин :(
Если играть по вероятностям - это наилучшая стратегия, то евро - не вариант для меня, ибо не интересно.

Попутно изучаю теорию построения AI в компьютерных играх. Основной тезис - "AI должен красиво проигрывать". И это совершило некий переворот в моем сознании.
А надо ли оно? Самообучение, генетические алгоритмы,самостоятельный вывод правил для CBS?  Применим ли этот тезис для PC версии настольной игры?
В блоге разработчика Mr.Jack Pocket написано что его друг написал AI для этой игры, который рвал человека в 80% случаев. Вот надо ли оно Вам? Хотите ли Вы такой AI?

PS Спасибо всем, кто откликается на мою первую просьбу! До конца недели буду ждать еще предложений, и искать контакты с разработчиками.
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: Mazz_O от 07 февраля 2011, 07:20:46
ответил письмом. Естественно нам интересно данное предложение! =)
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: White от 07 февраля 2011, 10:50:22
Цитата: Xandr001 от 07 февраля 2011, 05:14:14
Цитата: White от 06 февраля 2011, 20:12:47
21 первый век на дворе, игра без приятного оформления никому не нужна :)
А вот дипломы без приятного оформления очень даже защищаются
Спору нет, но если есть оформление, у игры есть шанс на жизнь после диплома...
Цитата: Xandr001 от 07 февраля 2011, 05:14:14
Цитата: White от 06 февраля 2011, 20:12:47
всё конечно зависит от конкретных игр, но в еврогеймах на первом месте всегда математика и даже при наличии рандома в игре, первейшая задача расчетов свести его к минимуму.
Вот жеж блин :(
Если играть по вероятностям - это наилучшая стратегия, то евро - не вариант для меня, ибо не интересно.
в играх многое строится на дипломатии, договариваться с компом бредовое занятие, по этому они для "экранизации" с применением Al не подойдут...
Цитата: Xandr001 от 07 февраля 2011, 05:14:14
Попутно изучаю теорию построения AI в компьютерных играх. Основной тезис - "AI должен красиво проигрывать". И это совершило некий переворот в моем сознании.
А надо ли оно? Самообучение, генетические алгоритмы, самостоятельный вывод правил для CBS?  Применим ли этот тезис для PC версии настольной игры?
В блоге разработчика Mr.Jack Pocket написано что его друг написал AI для этой игры, который рвал человека в 80% случаев. Вот надо ли оно Вам? Хотите ли Вы такой AI?
Тезис правильный, постоянно проигрывать компу сомнительное удовольствие :)
Ничего плохого в такой математичности игр нет, в конце концов играя за столом человеки делают тоже самое. В обычных компьютерных играх Al не далеко ушел, там зачастую профессионализм достигается дрессировкой, комп просто копирует это поведение, с разным уровнем сложности... взять какой-нибудь Старкрафт, приучил руки при отключенном мозге делать стандартный набор действий, а дальше решит кто из двоих быстрее, не поставил на 8ой секунде 6го работника, забыл про саплю на 14 секунде и всё партия проиграна, сложность компа всего то определяет на сколько секунд он опаздывает в одной из стандартных моделей развития...

На самом деле не люблю программирование за то что оно лишила меня удовольствия игры в компьютерные игры :(
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: Dan от 07 февраля 2011, 17:01:30
Цитата: Xandr001 от 07 февраля 2011, 05:14:14
В блоге разработчика Mr.Jack Pocket написано что его друг написал AI для этой игры, который рвал человека в 80% случаев.
Тут сама игра не сбалансирована, так что если придерживаться оптимальной стратегии, то шансы как раз где-то в этом районе. Виноват не AI, виноват создатель игры.

Надо просто выбрать игру, в которой есть баланс и нет единственной выигрышной стратегии. И делать для неё AI, который старается именно победить, без поддавашек.
Хотя, можно сделать "уровни сложности" - чтобы при желании можно было выбрать бота, который всё-таки поддаётся.
Это, кстати, не так просто, как кажется. Боты для Counter Strike оооочень долго развивались от первоначального варианта, когда они моментально разворачивались и тупо попадали в голову с любого расстояния даже через стену, и до варианта, когда они "очеловечились" настолько, что почти проходили тест тьюринга :)
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: Xandr001 от 07 февраля 2011, 18:17:52
Цитата: Dan от 07 февраля 2011, 17:01:30
Тут сама игра не сбалансирована, так что если придерживаться оптимальной стратегии, то шансы как раз где-то в этом районе. Виноват не AI, виноват создатель игры.

Там AI выигрывал за любую сторону. хоть за Джека, хоть за сыщиков. Когда они они проводили партии между двумя AI игроками то выигрыши распределились примерно 45% / 55%. Так что баланс там доволно неплохой.
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: Xandr001 от 27 марта 2012, 13:40:44
Давным давно начал проект, который со временем стал отнимать слишком много времени, и был благополучно похерен: PC версия настольной игры "Братство девяти: Гексостратегия".
Теперь же с учетом того, что:
я взялся за него заново.

На данный момент оно выглядит таким вот образом:
(http://dl.dropbox.com/u/60133619/No_comments/Prewiev.jpg)
И в нем уже даже можно поиграть с самим собой, но оно еще очень много нужного не умеет.

Когда можно будет пощупать демо не знаю. Как только оно сможет работать в основных режимах без ручной правки конфигов/исходников.
Предполагаемая дата релиза Linux версии - лето 2012. Все остальные версии чуть-чуть позже.

Следите за обновлением новостей в моем блоге.
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: zhookevil от 27 марта 2012, 20:24:02
Можно ссылку на блог?
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: Xandr001 от 28 марта 2012, 07:19:25
http://push-buttonzone.blogspot.com/
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: zhookevil от 28 марта 2012, 09:29:24
Спасибо!
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: Mazz_O от 28 марта 2012, 09:57:01
А мы уж и не думали о продолжении после долгого затишья. =)
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: Xandr001 от 28 марта 2012, 10:43:46
Совесть совсем заела, чесслово.
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: maleficmax от 05 апреля 2012, 12:49:26
Дело живет и процветает? К сожалению не имею копии этой игры, но могу подсобить с графикой (зарабатываю на жизнь 3д-моделингом), может пригожусь в элементах интерфейса и тп.
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: Xandr001 от 08 апреля 2012, 05:10:17
Дело живет, точнее началось заново в третий раз - перешел на Javascript по просьбам трудящихся. Изучаю JQuerry.
Уже думал над изменением игры в плане графики: нарисовать анимированных юнитов, игровое поле пересмотреть... Но решил что так игра потеряет свою суть. Все-таки хочется оставить оригинальное оформление.
По поводу интерфейса очень интересное предложение, если сможете то вот что нужно:
- диалоговое окно (заголовок, рамка, фон)
- кнопка
- выпадающее меню (панель, элемент, развернутое состояние)

Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: maleficmax от 10 апреля 2012, 16:49:40
А дайте что-то, чем вдохновляться, или старые скрины актуальны?  )
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: Xandr001 от 11 апреля 2012, 09:15:49
Когда обсуждали дизайн с авторами, Эльман прислал мне вот это:
(http://imglink.ru/thumbnails/11-04-12/edd6f402598d29ab90abdca95459309d.jpg) (http://imglink.ru/show-image.php?id=72b4051410d39265eeb9f8cc9a7da6f7)
На это изображение и опираемся
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: maleficmax от 16 апреля 2012, 14:24:32
Написал вам, Xandr001, емейлик.
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: Xandr001 от 12 мая 2012, 02:55:43
Есть желающие проконсультировать меня по поводу написания сервера?
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: vasyapetin от 12 мая 2012, 05:09:26
 А не было ли мысли ,сделать не просто игру ,а среду с АИ (что то типа вассала либо зунтзу). Поключаемые "умные" модули в  виде игр по аналогии VST инструментов для муз.редакторов.Или к примеру эмуляторов консолей Сеги, нинтендо итд .Дело конечно не из легких,требуется написание движка и прочих танцев с бубном(так же наличие скила программера).
Из личного опыта программирования пытался сделать карточную игру на Visual C (играли в детстве как то называли распи=дяй) зарывшись в написание алгоритмов АИ моск вскипел ,и забил на это. Написать аи Блеф это вообще забыть про  программера.Да написать программу получилось ,но это опять же без хитрости,обмана,блефа и прочих вещей за которые давно борются кибернетики мира чтоб воткнуть в кремниевый моск .
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: Xandr001 от 12 мая 2012, 08:56:33
Именно ради АИ это все и затевалось.
Сейчас нужна сетевая составляющая.
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: Mazz_O от 25 июля 2012, 09:29:40
Александр. Параллельно с тобой один мой знакомый сделал сетевую игру. Может как-то скооперируетесь? У него сетевой движок, у тебя - АИ. Было бы круто.
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: Xandr001 от 17 октября 2012, 09:31:46
Проект завершен, хоть и с опозданием, но добрался до версии 1.0.
AI побеждает меня в 40% партий, этого я считаю достаточно для настольной игры.
Спасибо всем тем, кто помогал мне все это время, и поддерживал меня!
Спасибо авторам игры за предоставление площадки для экспериментов и поддержку!

Теперь плохая новость: по ряду причин программа никогда не покинет границ моего винчестера (по крайней мере в том виде, в котором она существует сейчас).
Если кого то заинтересует алгоритм, скриншоты, причины такого решения или любая другая информация - пишите.
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: Xandr001 от 18 октября 2012, 03:24:22
Mazz_O, Можете дать контакт знакомого, если его проект не заброшен?
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: Mazz_O от 18 октября 2012, 07:13:52
написал вам на почту (которая мэйл ру здесь указана), забыл джимэйловский адрес ваш.
Название: Re: В какую игру Вы бы хотели сыграть с AI?
Отправлено: Xandr001 от 22 октября 2012, 09:24:37
Ответил...
Мой gmail: goose904@gmail.com