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 ()

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

pepsinaft ()

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

AP ★★★★★ ()

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

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

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

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

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

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

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

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

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

hibou ★★★★★ ()
Ответ на: комментарий от 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 ★★★★★ ()
Ответ на: комментарий от blaster999

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

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 ★★★★★ ()
Ответ на: комментарий от registrant

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

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

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

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


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

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

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

на башорг, бегом.

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

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

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

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

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

Self Fix

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

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

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

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

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

на башорг, бегом.


Чёт как-то блевать не охота...

helios ★★★★★ ()

ололо
l2j Тоже заявляет о приближенности к оригинальной лолдве....
но на деле хунта

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

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

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

> но на деле хунта

компиляй, исправляй, багрепорть, жди ответного гудка!

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 ★★★★ ()
Ответ на: комментарий от anonymous

And again I will say, that its frame from movie. It named «Kikujiro». I hope you will watch this movie. It's very good movie.

Broooooooooooo :)

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

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

UFO AI?

Evgueni ★★★★★ ()

Такие игры уже на флеше пишутся.

anonymous ()

Так это разработчики открыли код движка или всё же любительский порт?

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