LINUX.ORG.RU — Русская информация об ОС Linux

[#]  
mono

VCMI 0.8

Недавно, 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:

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

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

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

Метки: heroes3, vcmi

mono ***** (18.03.2010 2:47:55)
Проверено: hibou (18.03.2010 2:49:20)
Juick

[#]  
pepsinaft

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

pepsinaft (18.03.2010 2:54:27)
[#]  
AP

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

AP ***** (18.03.2010 2:57:52)
[#]  
mono

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

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

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

mono ***** (18.03.2010 2:58:41)
[#] Ответ на: комментарий от mono 18.03.2010 2:58:41  
blaster999

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

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

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

blaster999 ** (18.03.2010 3:04:15)
[#] Ответ на: комментарий от mono 18.03.2010 2:58:41  
hibou

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

hibou ***** (18.03.2010 3:07:12)
[#] Ответ на: комментарий от blaster999 18.03.2010 3:04:15  
mono

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

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

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

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

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

>putenv("SDL_VIDEO_WINDOW_POS");

>putenv("SDL_VIDEO_CENTERED=1");

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

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

mono ***** (18.03.2010 3:08:36)
[#] Ответ на: комментарий от hibou 18.03.2010 3:07:12  
mono

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

mono ***** (18.03.2010 3:09:27)
[#] Ответ на: комментарий от blaster999 18.03.2010 3:04:15  
mono

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

mono ***** (18.03.2010 3:09:51)
[#] Ответ на: комментарий от mono 18.03.2010 3:09:51  
blaster999

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

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

blaster999 ** (18.03.2010 3:11:12)
[#]  

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

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

Sylvia ***** (18.03.2010 3:21:27)
[#]  
boo32

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

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

boo32 * (18.03.2010 3:26:47)
[#] Ответ на: комментарий от Sylvia 18.03.2010 3:21:27  
mono

молодец, Silvy!

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

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

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

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

mono ***** (18.03.2010 3:29:45)
[#] Ответ на: комментарий от boo32 18.03.2010 3:26:47  
mono

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

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

mono ***** (18.03.2010 3:33:17)
[#] Ответ на: комментарий от Sylvia 18.03.2010 3:21:27  
mono

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

mono ***** (18.03.2010 3:34:46)
[#] Ответ на: комментарий от mono 18.03.2010 3:29:45  

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 ***** (18.03.2010 3:35:51)
[#]  

А оно играет?

mobile (18.03.2010 3:36:35)
[#] Ответ на: комментарий от Sylvia 18.03.2010 3:35:51  
mono

спасибо.

mono ***** (18.03.2010 3:37:29)
[#]  
boo32

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

boo32 * (18.03.2010 3:37:34)
[#] Ответ на: комментарий от boo32 18.03.2010 3:26:47  

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

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

AlexM ***** (18.03.2010 3:38:08)
[#] Ответ на: комментарий от mono 18.03.2010 3:33:17  
boo32

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

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

boo32 * (18.03.2010 3:39:06)
[#] Ответ на: комментарий от mono 18.03.2010 3:33:17  

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

AlexM ***** (18.03.2010 3:40:22)
[#]  
amix

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

amix * (18.03.2010 3:45:28)
[#] Ответ на: комментарий от amix 18.03.2010 3:45:28  

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

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

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

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

anonymous (18.03.2010 3:52:38)
[#]  

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

mobile (18.03.2010 3:56:54)
[#] Ответ на: комментарий от mobile 18.03.2010 3:56:54  
boo32

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

boo32 * (18.03.2010 4:20:14)
[#] Ответ на: комментарий от hibou 18.03.2010 3:07:12  
registrant

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

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

registrant ***** (18.03.2010 4:22:54)
[#]  
abraziv_whiskey

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

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

abraziv_whiskey ***** (18.03.2010 4:52:58)
[#]  
sid350

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

sid350 *** (18.03.2010 5:38:19)
[#]  

>Heroes III: In the Wake of God's
>God's

>'s

>'


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

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

anonymous (18.03.2010 6:46:41)
[#]  
helios

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

helios *** (18.03.2010 6:57:22)
[#] Ответ на: комментарий от registrant 18.03.2010 4:22:54  

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

anonymous (18.03.2010 6:57:25)
[#] Ответ на: комментарий от boo32 18.03.2010 3:26:47  
helios

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

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


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

helios *** (18.03.2010 6:58:40)
[#] Ответ на: комментарий от helios 18.03.2010 6:58:40  

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

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

anonymous (18.03.2010 7:01:19)
[#] Ответ на: комментарий от anonymous 18.03.2010 6:57:25  
registrant

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

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

registrant ***** (18.03.2010 7:46:14)
[#] Ответ на: комментарий от helios 18.03.2010 6:58:40  

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

Self Fix

anonymous (18.03.2010 7:48:23)
[#] Ответ на: комментарий от helios 18.03.2010 6:58:40  
boo32

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

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

boo32 * (18.03.2010 7:49:23)
[#] Ответ на: комментарий от anonymous 18.03.2010 7:01:19  
helios

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

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


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

helios *** (18.03.2010 7:49:45)
[#]  
guyvernk

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

guyvernk (18.03.2010 8:00:55)
[#] Ответ на: комментарий от helios 18.03.2010 7:49:45  

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

anonymous (18.03.2010 8:10:47)
[#] Ответ на: комментарий от guyvernk 18.03.2010 8:00:55  
boo32

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

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

boo32 * (18.03.2010 8:11:25)
[#] Ответ на: комментарий от anonymous 18.03.2010 8:10:47  
helios

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

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

What is wrong with my english?

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

helios *** (18.03.2010 8:14:33)
[#] Ответ на: комментарий от helios 18.03.2010 8:14:33  

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 (18.03.2010 8:28:30)
[#]  
Keloraen

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

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

Keloraen (18.03.2010 8:33:48)
[#]  

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

iSage ** (18.03.2010 8:36:08)
[#] Ответ на: комментарий от anonymous 18.03.2010 8:28:30  
helios

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 *** (18.03.2010 8:40:49)
[#] Ответ на: комментарий от helios 18.03.2010 8:40:49  

http://lingvo.yandex.ru/en?text=кадр&st_translate=on

МгИМО финишд.)

anonymous (18.03.2010 8:44:42)
[#] Ответ на: комментарий от abraziv_whiskey 18.03.2010 4:52:58  
Evgueni

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

UFO AI?

Evgueni ***** (18.03.2010 8:50:26)
[#]  
Somewho

ААААААААААААААААА!!!

Somewho ** (18.03.2010 8:55:14)
[#]  

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

anonymous (18.03.2010 9:12:04)
[#]  
Lighting

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

Lighting ** (18.03.2010 9:14:10)

О Сервере - Правила форума
http://www.linux.org.ru/

Rambler's Top100 Рейтинг@Mail.ru