LINUX.ORG.RU

VCMI 0.8

 ,


0

0

Недавно, 1 марта вышла новая версия открытого движка Heroes III: In the Wake of God's - VCMI (VCMI is NOT another mod), написанного c помощью открытых технологий SDL и Boost.

Основная задача проекта: создание кроссплатформенного движка, который в дальнейшем позволит развивать и улучшать игру Heroes III.

Проект развивается очень быстрыми темпами.

То, что работает на текущий момент:

  • Поддержка графики и карт Heroes III.
  • Выбор опций сценария.
  • Сюжет карты, перемещение героев и взаимодействия с объектами, поддержка нестандартных разрешений экрана.
  • Интерфейс города.
  • Окно героя.
  • Интерфейс битвы.
  • Базовый AI битвы.

Основные улучшения версии 0.8:

  • Работает режим «горячего стула», т.е. можно играть вдвоем за одним компьютером.
  • Работают условия победы и поражения, но не работает подсчет очков зала славы.
  • Составные артефакты можно собрать и разобрать.
  • Выполнен обзор королевства в режиме окна в различных вариантах, с учетом текущего разрешения.
  • Работает Грааль и все что с ним связано.

Официальный сайт проекта

>>> Подробности

★★★★★

Проверено: hibou ()
Последнее исправление: hibou (всего исправлений: 3)

классная игра... я надеюсь, не только этой игрой ограничится развитие игр... = )

pepsinaft
()

Офигенно. На третьих героях для меня когда-то закончились игры :)

AP ★★★★★
()

для тех кто захочет попробовать.

1)качаем с торрентов английскую HOMM III: SoD. 2)качаем английский мод WoG 3.58f 3)Устанавливаем и то и другое.

Далее, если винда, то просто распаковываем vcmi в каталог с игрой, а если линукс то придется немного покрасноглазить. У меня так и не получилось собрать в линуксе.

mono ★★★★★
() автор топика
Ответ на: комментарий от mono

>У меня так и не получилось собрать в линуксе.

Хорошая кроссплатформенность :(

Завтра сам попытаюсь, может и в сырцах поковыряюсь (стар я стал, чтобы компилить по ночам). А Герои - вещь конечно, хоть в свое время не зацепили. Попробую сейчас собрать и сыграть.

blaster999 ★★
()
Ответ на: комментарий от blaster999

>Хорошая кроссплатформенность :(

да ладно, проект молодой.

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

сорцы, кстати, забавные. особенно комментарии:

//Set environment vars to make window centered. Sometimes work, sometimes not. :/

putenv(«SDL_VIDEO_WINDOW_POS»);

putenv(«SDL_VIDEO_CENTERED=1»);

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

разработчики поляки, кстати.

mono ★★★★★
() автор топика
Ответ на: комментарий от hibou

ага, исправь мейкфайл в одном месте, потом в другом, а потом придумай куда засунуть то что скомпилировалось. :)

mono ★★★★★
() автор топика
Ответ на: комментарий от mono

>Да! если получится, то обязательно отпишись куда-нибудь.

Сделаю в толксах тему, если, конечно, доберусь.

blaster999 ★★
()

у меня нормально собралась версия с svn
нужны SDL библиотеки, включая sdl-mixer и sdl-ttf и boost

игры у меня правда нет чтобы попробовать... да и не получается у меня играть в пошаговые

Sylvia ★★★★★
()

> Работает режим «горячего стула», т.е. можно играть вдвоем за одним компьютером.

аж подавился. по-английски это называется «head to head»?

boo32
()
Ответ на: комментарий от Sylvia

молодец, Silvy!

у тебя какой дистр? и как собирала? у меня ругается на присутствие всяких «@SDL_CXXFLAGS@», если их убрать и вставить pkg-config'оские флаги, то собирается, а потом еще какая-то фигня вылезла.. но это я вчера под утро собирал, спать хотелось, надо будет сегодня еще раз попробовать.

если можешь, то залей куда-нибудь собранный дистрибутив. попробую игру запустить.

Кстати, играть там пока не во что.. AI же нет.

P.S. http://narod.ru/disk/1398116000/heroes3sod_eng.7z.html вот тут можно английскую версию игры взять. Но еще нужен мод WoG.

mono ★★★★★
() автор топика
Ответ на: комментарий от boo32

нечего из себя корчить умника, при этом не ходя по ссылкам.

«hot-seat» это по-английски называется, в буковской локализации переводили как «горячий стул», так и я решил ничего не изобретать.

mono ★★★★★
() автор топика
Ответ на: комментарий от Sylvia

кстати, требуемые библиотеки все поставил, может в SuSE мейнтейнеры что-нибудь напортачили.

mono ★★★★★
() автор топика
Ответ на: комментарий от mono

gentoo ~x86

сборка с --prefix=/usr/local/vcmi

http://narod.ru/disk/18861032000/vcmi20100318.tgz.html

зависимости
libboost_system-1_42.so.1.42.0
libboost_filesystem-1_42.so.1.42.0
libboost_thread-mt-1_42.so.1.42.0
libboost_iostreams-1_42.so.1.42.0

sdl-ttf, vorbis, smpeg, ffmpeg ну и там остальное... обычнобывает у всех

Sylvia ★★★★★
()

<trip>разработчики игр для линукса - это эдакие летописцы, хранители и интерпретаторы прошлого.</trip>

boo32
()
Ответ на: комментарий от boo32

> по-английски это называется «head to head»?

Hot seat. Но перевод меня тоже вдохновил :)

AlexM ★★★★★
()
Ответ на: комментарий от mono

> нечего из себя корчить умника

прости, не хотел обидеть. я всего лишь по-бивисо-батхедовски поулыбался слову «стул».

boo32
()
Ответ на: комментарий от mono

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

AlexM ★★★★★
()

Мда, горячий стул впечатлил со всей силы. А игра действительно одна из лучших ever. Правда, для меня маловато экономики и нелинейности, но все равно сказка отличная.

amix ★★★
()
Ответ на: комментарий от amix

>Работает режим «горячего стула»

-Доктор, в меня сосед по палате стулом кидается!

-Так и вы в него киньте!

-Я не могу, у меня стул жидкий

anonymous
()

И посмотреть очень хочется и собирать своими ручками так неохото. Соберите под убунту 64 кто-нибудь...

mobile
()
Ответ на: комментарий от mobile

любишь кататься - люби и исходнички собирать. линукс же.

boo32
()
Ответ на: комментарий от hibou

>Вась, ты просто не понял, там сама сборка под линукс - игра, квест называется. :)

а, это то, что скрывается за словом «Грааль» в новости?

registrant ★★★★★
()

>Базовый AI битвы.

Базовый - это очень хорошо, но как бы не остаться без одиночного на чисто сетевых баталиях. Из ремейков с хорошим АИ знаю только опенттд.

abraziv_whiskey ★★★★★
()

Он ищет имена файлов в зависимости от регистра => закапывайте.

sid350 ★★★★★
()

>Heroes III: In the Wake of God's

God's

's


'



ГН в бешенстве.

По теме - на этом можно в обычных Heroes 3 играть? Не в отдельные сценарии, а чтоб кампания, экранчики и менюшки с оригинальным артом? Скажем, если подсунуть файлы от Heroes III Complete? Если нет, то закапывайте.

anonymous
()

HMM3 - это 0xYЭ##0! Проект нужен бесспорно. Как будет свободное время / 1.0 версия - заюзаю.

helios ★★★★★
()
Ответ на: комментарий от boo32

>> Работает режим «горячего стула», т.е. можно играть вдвоем за одним компьютером.

аж подавился. по-английски это называется «head to head»?


Таки вроде оно называлось «Hot sit».

helios ★★★★★
()
Ответ на: комментарий от anonymous

>Грааль и скрывается. Ваш Капитан.

спасибо, кэп, я играл в героев. в следующий раз буду применять тег «petrosyan_mode», дабы не вводить вас в заблуждение

registrant ★★★★★
()
Ответ на: комментарий от helios

>Таки вроде оно называлось «Hot shit»

Self Fix

anonymous
()
Ответ на: комментарий от helios

> Таки вроде оно называлось «Hot sit».

да, мне выше уже обыяснили про «хот шит» :)

boo32
()
Ответ на: комментарий от anonymous

> ну тут уж либо «блевать», либо английский подучить. или одно из двух. (с)

http://translate.google.ru/#en|ru|sit

What is wrong with my english?

Не, я знаю что в ориг. версии был «hot seat», но что не так с моим английским?

helios ★★★★★
()
Ответ на: комментарий от helios

nothig bro.
it's your head man. I mean it's being bashed with a stick while you're stuck buried in sand up to your head and wearing a cracked watermelon as a hat.

а так ничего, не беспокойтесь.

интересно, а капча cut woofing таки намекает на что-то?

anonymous
()

Новость осьмнадцатидневной тухлости. Проснулись!

А по теме, проект перспективный. С его помощью, к примеру, можно будет относительно легко припилить к героям все новые фанатские города.

Keloraen
()

у меня тоже нормально собралось с свн
autoreconf -i
./configure --with-boost-libdir=/usr/lib64
make

iSage ★★★★
()
Ответ на: комментарий от abraziv_whiskey

> Из ремейков с хорошим АИ знаю только опенттд.

UFO AI?

Evgueni ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.