URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 99791
[ Назад ]

Исходное сообщение
"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."

Отправлено opennews , 03-Ноя-14 16:04 
Вышла (http://forum.vcmi.eu/viewtopic.php?t=995) новая версия 0.93 проекта VCMI (http://forum.vcmi.eu/portal.php), целью которого является создание открытого игрового движка, совместимого с форматом данных, используемых в играх Heroes of Might and Magic III. Движок кроссплатформенный и поддерживает как минимум Windows, Linux и OS X. Исходные тексты доступны под лицензией GPLv2 или новее.  
<center><a href="http://forum.vcmi.eu/album_pic.php?pic_id=47&sid=2913832c9fc... src="http://www.opennet.me/opennews/pics_base/0_1415019548.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>

На данный момент в движке реализовано большинство возможностей оригинала, а также обеспечена серия улучшений и дополнений, отсутствующих в оригинале. Поддерживается работа с картами и графикой HMM III любых размеров, большая часть игровой механики, интерфейс города, карта приключений, сложные артефакты и грааль, нестандартные условия выигрыша и поражения, специальности героев и так далее. Отличительной чертой является поддержка высоких разрешений экрана, изначально не поддерживаемых оригиналом, вплоть до 1920х1080 (высокое разрешение реализовано для карты приключений).
<center><a href="http://forum.vcmi.eu/album_pic.php?pic_id=46&sid=2913832c9fc... src="http://www.opennet.me/opennews/pics_base/0_1415019574.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>


Среди изменений особо отмечается улучшение алгоритма генерации случайных карт, теперь карты очень похожи на случайные карты из оригинальной игры. Кроме того, отмечается работа над искусственным интеллектом, компьютер стал делать шаги быстрее, особенно это будет актуально для мобильных платформ. Ещё одним важным нововведением является начальная поддержка мультиплеера.


Изменения в новой версии:


-   Общие:


-  (windows) Директория с данными перенесена из '%userprofile%\vcmi' в '%userprofile%\Documents\My Games\vcmi'
-  (windows) (OSX) Директория с сохранениями перенесена из 'VCMI_DATA\Games' в 'VCMI_DATA\Saves'
-  Обновлена библиотека для работы с нечеткой логикой FuzzyLite
-  Добавлена возможность компиляции с библиотекой SDL2
-  Добавлена возможность запуска мультиплеера из командной строки


-   Искусственный интеллект:


-   Значительно оптимизировано время выполнения хода, теперь компьютер должен быстрее выполнять свои ходы

-  Генератор случайных карт:


-  Генератор создает цельные и годные для игры карты.
-  Реализованы все важные функции из оригинальных шаблонов карт
-  Исправлено падение при удалении объектов


-  Загрузчик:


-  Добавлена опция для отключения проигрывания вступительных роликов


-  Прочее:


-  Не латинские символы могут использоваться в окне чата или при сохранении игры
-  Реализовано отдельное переключение скорости для своих героев и героев других игроков
-  Улучшено масштабирование при запуске в полноэкранном режиме
-  Новое окно существ


-   Артефакты:


-   Несколько исправлений, касающихся сложных (сборных) артефактах используемых в различных модах.
-   Исправлено, что артефакт Spellbinder's Hat обучал заклинаниям 1-го уровня вместо 5-го.
-   Исправлены неверные компоненты для артефакта Cornucopia.
-   Реализован чит, позволяющий получить все артефакты, в том числе реализованные в модах.


URL: http://forum.vcmi.eu/viewtopic.php?p=13400#13400
Новость: http://www.opennet.me/opennews/art.shtml?num=40988


Содержание

Сообщения в этом обсуждении
"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Baz , 03-Ноя-14 16:04 
главное чтобы там ERM не глючил как в 3.5 ))))))))))

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Аноним , 04-Ноя-14 05:34 
> главное чтобы там ERM не глючил как в 3.5 ))))))))))

Главное - вовремя дотумкать нарисовать свои ресурсы. Ну вон WoG всякие показали что в принципе возможно. Если не щелкать клювом - можно сделать полностью свободную и довольно качественную игру. А не только печальную запускалку доисторических ресурсов.


"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Crazy Alex , 05-Ноя-14 03:06 
Ну-ну. нарисуйте ресурсы качеством, сравнимым с этими "доисторическими".

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Аноним , 05-Ноя-14 06:00 
> Ну-ну. нарисуйте ресурсы качеством, сравнимым с этими "доисторическими".

Ну вон в 0ad нарисовали. И еще в куче игр. Да и для WoG кто-то же рисовал дополнительные ресурсы. Значит возможно.


"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Аноним , 08-Ноя-14 13:36 
Может и музыку "доисторическую" перепишешь, инноватор?

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Аноним , 27-Ноя-14 16:22 
Для туевой хучи игр написали отличные треки. Вон у BfW - замечательные и тематические треки. Значит можем.

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено angra , 03-Ноя-14 16:30 
Без серьезного улучшения качества(а не скорости) ИИ это все как мертвому припарки. Остается только мультиплеер.

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено myhand , 03-Ноя-14 17:04 
Настолько ужасен в сравнении с HMM?

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Аноним , 04-Ноя-14 05:33 
Так ИИ и в оригинальных героях был ни о чем. Я его спокойно заруливал даже с трехкратным превосходством по ресурсам у ИИ и досыпанию ему ресурсов. Сделать хуже по-моему будет довольно сложно. Что так источник дармового экспериенса, что этак.

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Аноним , 03-Ноя-14 16:33 
Подскажите, как установить в linux?

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено KroArtem , 03-Ноя-14 16:40 
http://wiki.vcmi.eu/index.php?title=Installation_on_Linux

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Нимо Ан , 03-Ноя-14 16:34 
> вплоть до 1920х1080

Не понимаю что в наше время заставляет накладывать вообще какие-то ограничения на это. Почему нельзя писать так, чтобы вопрос поддержки разрешений зависел только от ОС, видеокарты и монитора?


"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено KroArtem , 03-Ноя-14 16:39 
Очень часто такие вещи реализуются через уже имеющиеся библиотеки - SDL/SDL2. У Irrlicht, например, есть автоматическое распознавание разрешения, но оно часто работает некорректно.

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Аноним , 03-Ноя-14 16:54 
> Очень часто такие вещи реализуются через уже имеющиеся библиотеки - SDL/SDL2. У
> Irrlicht, например, есть автоматическое распознавание разрешения, но оно часто работает
> некорректно.

Перефразируем вопрос - что мешает уже существующим библиотекам?


"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Аноним , 03-Ноя-14 17:57 
Любителям запускать нативную Windows/Linux версию Героев 3 жёстко заданное 800x600 портит жизнь вот уже 10 лет.

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено angra , 03-Ноя-14 19:08 
HDmod для тройки давно существует и прекрасно работает.

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Аноним , 04-Ноя-14 05:44 
> HDmod для тройки давно существует и прекрасно работает.

Понятия о прекрасном у всех разные.


"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Аноним , 04-Ноя-14 05:37 
> Не понимаю что в наше время заставляет накладывать вообще какие-то ограничения на
> это. Почему нельзя писать так, чтобы вопрос поддержки разрешений зависел только
> от ОС, видеокарты и монитора?

А что делать с ресурсами? Они там битмапы и изначально в как минимум первой части отрисованы под нечто типа 600х800, насколько я помню. А если ты их растянешь в 4 раза - это будет выглядеть мягко говоря "не очень".


"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Crazy Alex , 05-Ноя-14 03:08 
При этом под своё разрешение они подогнаны идеально и ничего сравнимого я не видел.

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Аноним , 05-Ноя-14 06:01 
> При этом под своё разрешение они подогнаны идеально и ничего сравнимого я
> не видел.

Единственная проблема - 800х600 у меня нынче чуть ли не четвертинку экрана занимает. А так все хорошо...


"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено neon1ks , 03-Ноя-14 16:34 
А где инструкция по установке? Какие нужны файлы Heroes III, как и куда их копировать?

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено KroArtem , 03-Ноя-14 16:41 
> А где инструкция по установке? Какие нужны файлы Heroes III, как и
> куда их копировать?

http://wiki.vcmi.eu/index.php?title=Installation_on_Linux#In...


"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено neon1ks , 03-Ноя-14 19:53 
Ладно. Эту страницу я и сам нашел, чтож буду разбираться - вроде не сложно.

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Аноним , 03-Ноя-14 18:25 
файлики дропбокс заблокировал

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено cmp , 03-Ноя-14 19:04 
Всеже не понимаю, почему нельзя было этого реализовать на js  и кормиться с оффсервера онлайнового.

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Аноним , 03-Ноя-14 19:13 
Толсто.

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Аноним , 03-Ноя-14 19:16 
Сделай сам. Реализуй.

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Нимо Ан , 03-Ноя-14 22:07 
Онлайн игры не нужны.

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Аноним , 04-Ноя-14 05:38 
> Всеже не понимаю, почему нельзя было этого реализовать на js  и
> кормиться с оффсервера онлайнового.

Ну закомпиль с эмскриптеном и получишь что хотел. Только нафиг оно такое надо...?


"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Нанобот , 04-Ноя-14 09:58 
потому что для этого нужны специалисты в области js

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Аноним , 04-Ноя-14 12:10 
> специалисты
> js
> специалисты

Проиграл.


"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Аноним , 03-Ноя-14 20:45 
предыдущая версия глючила и падала

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Нимо Ан , 03-Ноя-14 21:29 
Я слышал там очень глупый ИИ, а в мультиплеер часто не поиграешь т.к. требует слишком много времени. Так что польза сомнительна, хотя отрадно видеть, что есть какой-то прогресс.

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Нимо Ан , 03-Ноя-14 22:18 
Кстати, честно говоря, интересно как вообще может работать ИИ в таких играх. Если современные компьютеры с трудом шахматную доску 8x8 прощитывают, то тут, на карте с тысячами и более клеток и огромным разнообразием того, что на них может находиться - чудо, что они вообще работают.

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Аноним , 03-Ноя-14 22:27 
Вы к нам из какого года?

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Аноним , 04-Ноя-14 05:42 
> Вы к нам из какого года?

Да вроде в 2014 компьютеры в стратегии погано играют. В шахматах можно все варианты влобовую просчитывать, чуть ли не до конца партии. Поэтому компьютер может надрать зад даже гроссмейстерам. Но в стратегиях карты намного больше и вариантов действий тоже. И поэтому такой номер не прокатит. И вот тут ИИ продувает по полной программе...


"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено ТСА , 04-Ноя-14 09:01 
>В шахматах можно все варианты влобовую просчитывать, чуть ли не до конца партии

Нельзя


"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено bukazoid , 04-Ноя-14 12:13 
Да вроде проблема только с хранением всего просчитанного

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Ordu , 05-Ноя-14 00:41 
Нет. Брутфорс штука такая, чуть более сложно и уже не работает. Поэтому шахматные программы, как и тридцать-сорок лет назад, возятся с таблицами Налимова, и локальным перебором ходов.

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Аноним , 05-Ноя-14 06:22 
> Нет. Брутфорс штука такая, чуть более сложно и уже не работает.

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

> и локальным перебором ходов.

...поэтому даже так компьютер запросто обставляет человека. Мне в отличие от компа перебрать миллион вариантов ходов напряжно, поэтому у меня все шансы делать менее оптимальные ходы. Но все меняется когда игра усложняется, карта становится больше, появляется случайность и прочее. В пошаговых стратегиях AI как-то совсем не блещет. Что во всех героях, что в BfW, что где там еще.


"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Ordu , 05-Ноя-14 07:01 
>> Нет. Брутфорс штука такая, чуть более сложно и уже не работает.
> Да вроде в Go c его простыми правилами один фиг все уперлось
> в количество вариантов. А для шахмат это куда меньшая проблема -
> сравнительно небольшая доска и не особо сложные, хорошо формализуемые правила.

Да ладно, в Го правила формализуются не хуже. И я бы сказал, что они проще. В том смысле, что если попробовать написать программу проверяющую допустимость того или иного хода, то для шахмат такая программа будет длинее. В Го, люди рвут компьютер за счёт неформализуемой человеческой интуиции. Шахматы гораздо лучше исследованы, поэтому, например, известно как оценить "удачность" позиции, и если шахматная интуиция шахматиста лучше, чем оценки ситуации по таблицам Налимова, то компьютер "добирает" за счёт глубины обхода дерева вариантов.
Надо просто подождать -- в исследование шахмат нихреново СССР вливался (один Ботвинник чего стоит), и в США тоже куча мозгов этим занята была. До тех пор, пока в Го не вольют хотя бы 1% тех средств, которые были влиты в шахматные программы, не стоит говорить о том, что компьютер не может справиться с Го.

>> и локальным перебором ходов.
> ...поэтому даже так компьютер запросто обставляет человека. Мне в отличие от компа
> перебрать миллион вариантов ходов напряжно, поэтому у меня все шансы делать
> менее оптимальные ходы. Но все меняется когда игра усложняется, карта становится
> больше, появляется случайность и прочее. В пошаговых стратегиях AI как-то совсем
> не блещет. Что во всех героях, что в BfW, что где
> там еще.

В шахматах да, обставляет. Глубже считает, чем человек, поэтому и. Но он считает не до конца. Где-нибудь в эндшпиле -- либо до конца считает, либо пробивает вариант по базе эндшпилей и находит уже обсчитанный. Но дебют он разыгрывает как домашнюю заготовку, консультируясь с базой дебютов, миттельшпиль -- оптимизируя позицию, устраивая полный перебор всех ходов на определённую глубину, плюс выборочные ветви просматривая глубже.

Полностью обсчитаны шашки, и довольно давно. А шахматы -- нет, и есть определённые сомнения в том, что их вообще когда-нибудь смогут обсчитать. Закон Мура может одолеть все проблемы, но лишь если он сможет выполняться ещё лет -дцать.


"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено undivido , 05-Ноя-14 12:13 
> Полностью обсчитаны шашки, и довольно давно. А шахматы -- нет, и есть
> определённые сомнения в том, что их вообще когда-нибудь смогут обсчитать. Закон
> Мура может одолеть все проблемы, но лишь если он сможет выполняться
> ещё лет -дцать.

Без вариантов - https://ru.wikipedia.org/wiki/%D0%A7%D0%...


"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Аноним , 06-Ноя-14 07:42 
> Да ладно, в Го правила формализуются не хуже.

А я разве с этим спорил? Технически-валидные ходы да, формализовать не сложно. А как насчет оценки выгоды от этих ходов? Не только локальной, но и глобальной. В стратегиях зачастую может иметь смысл сделать некие локально-невыгодные действия которые в перспективе могут однако что-то дать.

> не стоит говорить о том, что компьютер не может справиться с Го.

Ну я тут предпочту практический критерий - "обставляет лучших игроков". Впрочем, я могу допустить мысль что для Go такое сделают. А вот для стратегий типа HMM III... да я там одни только типы юнитов еле помню, а там еще рандом, куча модификаторов с обоих сторон, неполная информация и прочие прелести. Когда ты нападаешь на вражеского героя - ты не знаешь например что у него в книге заклинаний, лишь примерно понимаешь какая армия и характеристики, а чтобы улучшить владение информацией - надо еще отдельно попотеть. Окажется там у героя какой-нибудь mass slow в заклинаниях - и расклад сил одним махом может поменяться на 180 градусов. И вот уже AI с в пятеро более крупной армией неспешно обтекает. А откуда он мог это заранее знать? Правда, человек тоже на этом может нарваться, но человек обычно лучше балансирует подобные оценки и как-то лучше парирует совсем незапланированные ситуации.

> Закон Мура может одолеть все проблемы

Не все. Как абсолютный максимум вычислительных возможностей можно рассматривать процессор близкий к идеалу (по идее, "технический" лимит на возможность различать состояния системы друг от друга при самой удачной реализации будет что-то типа постоянной Планка?). А в качестве доступной энергии - все вещество вселенной оптимистично преобразуемое по E=m*c^2 в энергию, целиком. Количество возможных вычислительных операций получится большим, но не бесконечным. Если число операций превышает эту цифру - вычисления логично признать технически нереализуемыми даже при неограниченном развитии технологий (кроме случаев когда и если удастся на...ть законы физики на самых фундаментальных уровнях).


"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Ordu , 06-Ноя-14 10:25 
>> не стоит говорить о том, что компьютер не может справиться с Го.
> Ну я тут предпочту практический критерий - "обставляет лучших игроков". Впрочем, я
> могу допустить мысль что для Go такое сделают. А вот для
> стратегий типа HMM III... [...]
> А откуда он мог это заранее знать?

Оттуда же, откуда и человек. Только муторно это сделать. Необходимо накопить статистику. На её основании создать стохастическую модель игрового мира. После чего уже на этой модели перебирать дерево возможных развитий ситуаций, разрисовывая распределения вероятностей исходов того или иного решения. Это гемор большой для программиста. И, быть может, для этого будет полезен не столько уберпрограммист, сколько математик, со скиллами быдлокодера.

У человека мозг заточен на создание таких стохастических моделей и накопление всей необходимой статистики. Но извлечь такую модель (ту самую интуицию) из головы человека и формализовать её в терминах понятных для CPU гораздо сложнее, чем создать такую модель в голове для внутреннего использования. А ведь на тот же HoMM может потребоваться больше одной модели -- модель для боя, модель для тактического планирования ближайших дней, модель для постановки стратегических целей... Стохастическая модель закрытой карты, которая будет учитывая всю известную о карте информацию, рисовать распределение вероятностей того, что может быть в закрытой части. Стохастическая модель оппонента, которая будет учитывать всю известную информацию об оппоненте, чтобы нарисовать распределение вероятностей а) ближайших действий оппонента; б) реакции оппонента на те или иные изменения игровой ситуации. Короче: на голом энтузиазизме, свободными вечерами, далеко не уедешь. И это единственная причина, почему HoMM никогда не получит действительно сильного AI. Ну, разве что когда-нибудь, будет создан универсальный AI.

>> Закон Мура может одолеть все проблемы
> Не все. [...]

Ок, не все.


"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Аноним , 04-Ноя-14 02:12 
>Кстати, честно говоря, интересно как вообще может работать ИИ в таких играх.

В них не стоит задача обыгрывать лучших шахматистов мира. Если они будут хорошо работать на уровне 14-летнего подростка со средними способностями (а это типичный покупатель подобных игр),-будет просто шикарно.


"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено angra , 04-Ноя-14 08:31 
Если ты вдруг не заметил, то твой естественный интеллект тоже не просчитывает все варианты. Как же ты вообще можешь играть?

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Онон , 04-Ноя-14 09:17 
Была в моём детстве такая игруля - Chessmaster (Гроссмейстер) для приставки Денди (известная в остальном мире как NES). Так вот она отличалась жопоразрывной сложностью и уже на 1 уровне сложности (самом лёгком) рвала всех знакомых шахматистов с разрядами как Тузик грелку. Выиграть его с первого раза без отката неудачных ходов было нереально. Конечно, это были не шахматные гении, но играли хорошо и катались на соревнования. А процессор у Денди был, напомню, 8-битный с частотой  1,66МГц. Как-то слабо вяжется с твоими словами.

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Аноним , 05-Ноя-14 06:25 
> у Денди был, напомню, 8-битный с частотой  1,66МГц. Как-то слабо
> вяжется с твоими словами.

Это несколько сотен тысяч математических операций в секунду, как ни крути. Даже процессор cpaного магазинного калькулятора на килогерцевых частотах здорово втыкает человеку по скорости счета. Ну вот и с перебором ходов как-то так же. Вы будете переьбирать ходы сильно медленнее 1.66МГц процессора. И всякие там таблицы вам запоминать сложнее.


"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Онон , 04-Ноя-14 09:34 
И кстати
>прощитывают

пишется правильно "просчитывают", грамотей.
(С такой грамотностью вообще грош цена твоим утверждениям).


"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Нанобот , 04-Ноя-14 10:00 
>Кстати, честно говоря, интересно как вообще может работать ИИ в таких играх

http://ru.wikipedia.org/wiki/%D0%AD%D0%B...


"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Ordu , 05-Ноя-14 00:45 
> Кстати, честно говоря, интересно как вообще может работать ИИ в таких играх.
> Если современные компьютеры с трудом шахматную доску 8x8 прощитывают, то тут,
> на карте с тысячами и более клеток и огромным разнообразием того,
> что на них может находиться - чудо, что они вообще работают.

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


"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Аноним , 05-Ноя-14 06:31 
> Игра на нулевых ставках. Все проблемы с которыми сталкивается AI актуальны не
> в меньшей степени для человека.

А человеки как-то хорошо справляются с не очень хорошо формализуемыми задачами, выбирая не самый оптимальный, но "достаточно хороший" вариант, попутно незаметно проталкивая какую-то долговременную стратегию, просчитать которую и нейтрализовать - невозможно из-за количества комбинаций.


"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Pulfer , 04-Ноя-14 20:57 
На первый взгляд в бою ИИ хотя бы не хуже, чем был в оригинале. Насчёт ИИ на карте не могу судить, версия 0.96 была слишком бажная, чтобы в неё можно было нормально играть (например, бывали ситуации, когда в ход ИИ игра вылетала и ничего нельзя было с этим сделать), а 0.97 я пока что проверил только на предмет работоспособности собранных пакетов.

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Аноним , 05-Ноя-14 06:34 
> На первый взгляд в бою ИИ хотя бы не хуже, чем был в оригинале.

Единственная проблема - в оригинале ИИ бесцельно шарился по карте, как максимум немного надоедая игроку отъемом шахт. Но бой он вести не умел совершенно и поэтому даже трехкратный перевес по ресурсам у AI - вовсе не означает проблемы у живого игрока. Собственно куча карт, особенно от отечественных мапмейкеров, досыпают ИИ тучу ресурсов и регулярно, чтобы игрок не уснул со скуки - так хоть иногда есть шанс немного понервничать, наткнувшись на что-то относительно опасное. Но в силу бездарного ведения боя это опасное обычно устраняется не мытьем так катанием и в сухом остатке - ИИ сливший уйму ресурсов на результат близкий к нулю.


"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Аноним , 04-Ноя-14 01:19 
Серьёзно, зачем?
Игра и так работает и на новой винде и через вайн.

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено KroArtem , 04-Ноя-14 01:34 
Ой, всё.

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Аноним , 04-Ноя-14 05:43 
> Игра и так работает и на новой винде и через вайн.

Цепляться за окаменелый трупик блобика? No way!


"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено ТСА , 04-Ноя-14 09:04 
Ну как зачем?

- поддержка нового контента: городов, существ, артефактов, звуков, да и прочего.
- возможность исправлять ошибки;
- потенциальная возможность перенести игру на мобильные устройства.

Крутяк же.


"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено beerseller , 04-Ноя-14 09:33 
WoG работает? В прошлой версии не работало

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Аноним , 04-Ноя-14 12:57 
Что на счёт поддержки ARM и Android?

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Аноним , 06-Ноя-14 14:50 
ARM поддеривается можно сказать официально, сборка под андроид существует сторонная http://4pda.ws/forum/index.php?showtopic=549664

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Аноним , 04-Ноя-14 13:16 
И  Android, но автор забросил порт в середине лета. VCMI использует SDL.

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Аноним , 04-Ноя-14 13:50 
Он не забросил, он ждёт фикса бага с крашем в бою со включенной сеткой, что его на маркете с дерьмом не съели.

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Аноним , 04-Ноя-14 20:05 
А свободные ресурсы к нему есть?

"Вышел VCMI 0.97, открытый игровой движок, совместимый с Hero..."
Отправлено Сергей Мякий , 07-Сен-20 10:05 
А где герои 3 скачать на виду, извините.