Доступен выпуск проекта fheroes2 0.9.3, пытающегося воссоздать игру Heroes of Might and Magic II. Код проекта написан на C++ и распространяется под лицензией GPLv2. Для запуска игры требуются файлы с игровыми ресурсами, которые можно получить, например, из демо-версии Heroes of Might and Magic II...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=55086
Графон прямиком из средневековья.
Конечно из средневековья. Ведь игра про магическое типо_средневековье.. про героев.. и про магию
А им подавай 3d говнецо в духе фортнайта которое требует для какого-то своего артефакта IMEI телефона :)
> А им подавай 3d говнецо в духе фортнайта которое требует для какого-то
> своего артефакта IMEI телефона :)
>IMEI телефона :)Да ладно? С каких пор такое повелось, можно пруф?
Пожалуйста https://www.oneplus.com/fortnite/emote
OnePlus: *промо от OnePlus*Рандомный анон: Фартнаит требуит мой имей!
Вот и пусть катятся к архидьяволу. И oneplus и сборщики imei и фортнайт вместе взятые.
И еще можно по объявлениям о продаже этих аппаратов с припиской 'любителям фортнайт не беспокоить'
Ненавижу фентези.
Ваше мнение для всех нас так важно!
Даже ещё более важно, чем Вам зайти в ветку фентезийного соурспорта и всем его рассказать!
Не исключено, что вас всю жизнь кормили говном с таким ярлычком. Его, действительно, просто удивительное количество. А уж экранизации, равно как и попытки развести этот жанр на восточнославянской мифологии - говнище обло, огромно..
Открой для себя Spaceforce Captains
> Ненавижу фентези.Попробуй Warzone 2100. Правда, он реалтаймный, зато дерево технологий и разнообразие парадигм развития даст мастеркласс любому старкрафту.
только игра про типо_магическое, т.к. во вселенной есть и корабли космические, и бластеры, и кибОрг-убийца (ангелы)
а на выходе -местное население планеты неграмотно и сайфай неотличим от магии.
Но ведь в героях нету бластеров. А попытка добавить город Кузница с бластерами, закончилась угрозами убийства от фанатов серии и уходом ключевых разработчиков из New World Computing
Strange Device
The finest of personal weapons made during the Time of Wonders, this Blaster Rifle can deal death faster than any weapon you have ever seen.
https://mightandmagic.fandom.com/wiki/List_of_Might_and_Magi...К нему еще и одноимённый скилл "прилагается" (наличие оного улучшает эффективность стрельбы из бластера).
И что? А в 7 части космический корабль прилетал и скафандры были.
В 6 части ещё работы были.А в героях этого небыло.
> И что?
> А в героях этого небыло.А то, что вселенная одна и та же. То, что в конкретных частях игры по вселенной чего-то не было - ни о чём не говорит.
Вон в Героях 3, пока не вышел Armageddon's Blade и кристальных драконов не было, например.
Бутылочка. Оупен гейм.
Вот ребята молодцы, релизятся часто, постоянно что-то доделывают. И игра хорошая сама по себе.Удачи проекту.
Source port-ов полно, просто либо только об этой игре здесь пишут, либо на другие обновлений не выходит.
> Source port-ов полно, просто либо только об этой игре здесь пишут, либо
> на другие обновлений не выходит.Разгадка проста: "Автор новости: sirDranik". Тут завелся достаточно активный толи разработчик, толи некто околоразработчиковский. Он более-менее в курсе что там творится и постит новости проекта со знанием дела.
Ну а если вам интересен какой-то проект, вы так тоже можете. Вон там "добавить новость" - и вперед.
Ну ещё HMM III народ пилит, но не так активно релизят...
ERA, HOTA и прочее весьма недурны
> Ну ещё HMM III народ пилит, но не так активно релизят...
> ERA, HOTA и прочее весьма недурныА напрасно. Ибо сказано release early, release often...
Мир!
Труд!
FHoMM II!
Никогда не играл вторых, но думаю опробовать.
Стоит ли начинать с этого проекта?
Как он по завершённости, далёк от него или близок, или может уже по функционалу обгоняет оригинал?
В целом проект допилен и играбелен. Не помню есть ли тут кампания, но режим "горячего стула" превосходно работал ещё году эдак в 2014-м.
Как вы можете видеть, проект пока на стадии 0.9.3. Как бы еще есть куда расти. Кличество багов мы потихоньку уменьшаем, но есть. Есть...
Загуглите предыдущие выпуски по проекту. В соц. сетях мы тоже есть, там вы сможете ознакомиться с отличиями и улучшениями в сравнении с оригиналом.
Там по сравнению с оригиналом ИИ тупой. То есть в оригинале он не блистал прям скажем, здесь же он вообще ничего не может. Но последнее время он по-крайней мере пытается, что-то делать. В остальном вполне играбельно. При этом, то что ИИ тупой может даже хорошо, потому как проще освоится с игрой.Из других отличий, я замечал что мобы, которые просто на карте стоят, не накапливают численность со временем. В оригинале они плодились, и если они постояли пару месяцев, то потом бывало жёстка. В прошлой версии пофиксили стартовую численность -- там какой-то ппц был, и если начинать на impossible, без ресурсов вообще, то получить ресурсы было крайне сложно. Со стартовой армией никого не вынести было. Но сейчас можно.
Бывают просто странности, когда на большой карте я не нашёл ни одного города wizard'ов. Я люблю эту карту, и неоднократно её выносил в оригинальной версии, и wizard'ские города очень бонусны на перевале игры, когда уже ресурсов дохрена, и пара-тройка героев есть прокачанных, и у одного хотя бы Wisdom на максимуме, и пора всех выносить... Берёшь такой город, строишь магическую гильдию, получаешь сразу два заклинания пятого уровня. Ну и плюс титаны -- топовые ренджи в игре. Поэтому я люблю визардские города хоть и не люблю начинать визардом, и поэтому я всегда обращаю внимание на то, что я ещё один такой город захватил. А тут на всей карте ни одного. Такое ощущение что генератор случайных чисел сломался.
> Как он по завершённости, далёк от него или близок, или может уже по функционалу обгоняет оригинал?
Если ИИ чутка прокачать, то будет обгонять. Все остальные мелочи, которые я выше описывал, и которых вероятно больше если присмотреться, не влияют особо.
Вообще-то в git'овых версиях и сабже ИИ покруче оригинала, пожалуй. Во всяком случае ресурсы оббирает мастерски, прокачивается естественным отбором неплохо, так что наваться на качка уровней на 5 выше моих героев, с толпой hi-level монстров совершенно не проблема. Иногда вроде даже додумывается взять нескольких монстров последнего уровня разных городов.AI оригинала в этом плане был совсем уж тряпочка, я его всегда месил на impossible, вообще не заморачиваясь. Этого я на незнакомых картах даже на hard подсыковываю, он преимущество по ресурсам хорошо реализует. Единственное что слишком переклинен на защите своих стрелков.
Но да, я нашел карту где AI играет лажово. Surf and Turf. Но там карта дурацкая, я на ней тоже лажово играю. Просто AI лажает сильнее. Я даже не могу сказать в чем именно. Он в общем то локально-оптимален, но, кажется, структура карты убивает ему более глобальную навигацию и цели, а magic guild прокачать до 5 уровня и изучить/поюзать dimension door он, кажется, не допирает в принципе. А зря, там это дает злой бонус, можно невозбранно слинивать от качков, отхватывая замки как только качки ушли, а если еще town portal подвернулся, тогда AI совсем хана. Чисто маневрово он не может удерживать награбленое и лишается его, чем больше тем злее, т.к. каждый замок становится новой точкой входа. AI кажется не оперирует такими концепциями и хотя у него есть крутые герои и сильная армия, это ему не очень помогает когда я просто перехватил 70% карты под контроль без особых помех. Дальше он просто обречен умереть по dx/dt, даже если я не круче прямо сейчас, через месяцок или сколько там я сотру его в порошок без особых усилий пока он телепается непонятно где и зачем.
В общем из самого очевидного AI явно не хватает умения пользоваться town portal/dimension door. Впрочем это и оригинал не особо то и умел в нормальном виде.
Пока что руки разработчиков не дошли до обучения ИИ пользоваться этими заклинаниями... Не такая уж и простая задача, чтобы он адекватно пользовался ими: по делу и без бесконечного спамерства.
Но непременно будем.
К тому же пока у нас определенныу шероховатости с перемещением ИИ по сценарию земля-вода-земля... Есть куда расти еще... Лишь 0.9.3 как-никак.
P.S. со стрелками вообще беда, самого напрягает.)
> Не такая уж и простая задача, чтобы он адекватно пользовался ими:
> по делу и без бесконечного спамерства.На самом деле я сам им именно бесконечно спамлю, если удалось это изучить и были приличные волшебники с нормальным запасом маны - активно разыскивая колодцы или паркуясь в конце хода в замок, это дает возможность все время носиться по карте колбасой в режиме hit-n-run, то оббирая противника на войска, то конфискуя ресурсы, все это чаще всего - невозбранно. Что как бы дает нефиговое преимущество. Для некоторой балансировки я предпочитаю настройку реген маны пропорциональный уровню magic guild в замке, это делает жизнь телепортеров несколько сложнее и заставляет тратить ресурсы на апгрейд зданий.
В результате крутыш с кучей ресурсов и прокачаными героями через месяц остается без денег, а половина его армий у меня, и спасибо за халявный апгрейд замков, кстати. Попутно я могу от него телепортироваться нафиг если воевать не хочется, а если наоборот - он от меня врядли убежит. Это позволяет перехватить инициативу и минимизировать риски и потери.
Особенно злобно это вылезло на surf and turf, мне на нем самому было еще хреновее чем AI, но потом я случайно замок с вон тем отжал - и вот тут AI довольно быстро настал каюк, без особого напряга. Крутышей по числу замков для вышибания этих летучих голандцев естественно сложно организовать, поэтому всегда можно что-нибудь ценное отхватить.
> Но непременно будем.
Вообще посмотрите что AI на surf and turf делает (это вроде комплектная из HII или Price of Loyalty). У него там явно плохо с навигацией и планированием. Правда там и у меня с этим плохо, карта такая. Но я целенаправленно нашел картографа морей, а потом, вот, dimension door в отхваченом замке нашел, и обучил ему всех кто в принципе так мог уметь.
> К тому же пока у нас определенныу шероховатости с перемещением ИИ по
> сценарию земля-вода-земля...На самом деле на той карте у меня у самого нехилые проблемы с навигацией, осмысленно навигировать прыгая в рандомные телепорты малореально а на кораблях - долго и минус 2 хода сразу, на погруз и выгруз.
> Есть куда расти еще... Лишь 0.9.3 как-никак.
Вообще КМК уже довольно прилично получилось. В том плане что играть можно и AI на высоких уровнях может заставить понервничать и по-моему, куда сильнее чем в оригинале. По крайней мере на "обычных" картах где большая часть - суша.
> P.S. со стрелками вообще беда, самого напрягает.)
А так прикольно видеть что гамеза развивается.
> На самом деле я сам им именно бесконечно спамлюЯ тоже, но нельзя сказать, что я этому рад. У меня голова так работает: если есть возможность получать какое-то игровое преимущество, я не могу ею не воспользоваться. Именно поэтому я начинаю спамить технику save/load, например, если она доступна. И эта одна из основных причин, почему я предпочитаю OpenXCOM оригиналу: в OpenXCOM можно включить ironman'а, и техника save/load станет недоступной.
DD и TP рушат игру. Есть карта, она заботливо создана такой, чтобы отличаться от других карт, но как только я получил DD или TP, или ещё хуже оба, все отличия кончились. Это можно терпеть, пока AI не пользуется ими, потому что во-первых, результатом является моя победа, во-вторых, я всё же могу не пользоваться ими, это мой выбор. Если же AI начнёт спамить, то вся игра сведётся к судорожному строению магических гильдий в начале, с тем чтобы раньше оппонента начать спамить DD и TP. И к тому, чтобы таскать по карте максимум героев, постоянно подбирая все-все-все руднички и города, потому что оппонент занят именно тем же.
У нас в планах ввести опциональные ограничения этих заклинаний для таких хардкорных игроков, как мы с вами.
Уверен, очень многие согласятся, что "Дверь Измерений" еще и за десятку - сильно уменьшает удовольствие во время прохождения карты. И вообще, было бы желание, с открытым кодом игрой можно крутить, как вздумается.
> У нас в планах ввести опциональные ограничения этих заклинаний для таких хардкорных
> игроков, как мы с вами.Это костыль. ИМХО лучше научить AI им нормально пользоваться, как и телепортом в замки для планирования маршрута. Скажем если цена интересного маршрута после телепорта в один из своих замков ниже - валить туда и уже оттуда пехать.
> Уверен, очень многие согласятся, что "Дверь Измерений" еще и за десятку -
> сильно уменьшает удовольствие во время прохождения карты.Она появляется только под середину-конец игры, и то не всегда, т.к. требует левел 5 магик гилда, который поди там еще отстрой, а еще героя такого вообще найди и чтоб его до этого не прибили, он же без магии дистрофик, а какой-нибудь барбариан отродясь с pathfinding к тому же, может месить этих магиков одной левой, т.к. бегает быстро и воюет хорошо. Но возможность в какой-то момент его переманеврировать это может аннулировать.
А так AI так то тоже мог бы юзать все это. Вон в битве гад магией уже научился пользоваться, до того как сваливать затаривает chain lighting'ом каким-нибудь от души, редиска. Он пока просто протупляет на этот счет и технически это все же косяк AI. Так что если кто хочет именно AI попилить, это имхо его самое слабое место. Он мог бы быть намного страшнее, внезапно сваливаясь на голову так что хрен убежишь. В принципе он в начале-середине игры ужасен если он за какого-нибудь барбариана а я за волшебников, из-за упомянутого фактора. За волшебниц с ним вообще играть ацтой, особенно на мелких картах - в половине случаев он их месит просто в грязь до того как они хоть что-нибудь потребное из заклинаний изучат, и чего с этим делать хз :).
> И вообще, было бы желание, с открытым кодом игрой можно крутить, как вздумается.
Ага. Этим оно и прикольно, там уже кой-какие полезные опции есть.
А, да, и делать изучение спелла "интересной целью" для тех героев которые на это в принципе способны, в приоритетном режиме - т.к. делает тех героев мощнее и стало быть мастхэв.Самое интересное - я сам это обычно сроду развить не могу, зато в отжатом AIшном замке оказывается. Так что в любом случае AI оказывается в недостатке от неспособности поюзать свое же преимущество.
Вот мне просто интересно. Что мешает взять оригинальную игру и играть в нее? Ну кроме религиозных убеждений?
> Вот мне просто интересно. Что мешает взять оригинальную игру и играть в
> нее? Ну кроме религиозных убеждений?Например то, что оригинал никогда не выпускался ни под x86-64 Linux ни под ARM. Так что поиграть на Nokia N900 в оригинал было ну вот вообще совсем не вариантом.
>> Вот мне просто интересно. Что мешает взять оригинальную игру и играть в
>> нее? Ну кроме религиозных убеждений?
> Например то, что оригинал никогда не выпускался ни под x86-64 Linux ни
> под ARM. Так что поиграть на Nokia N900 в оригинал было
> ну вот вообще совсем не вариантом.Про нокию не скажу, но на x86-64 Linux ИМХО оригинальная игра будет играться не хуже чем опенсорс версия.
А на Android или iOS? Тут люди вообще не пойми на чем пытаются запускать. )
А нормально растянуть её на современные широкоформатные экраны?
Я молчу про общую доработку устаревшей игры и исправление вездесущих багов... К тому же у меня, к примеру, оригинал крайне нестабилен и за час может хоть 10 раз вылететь... (Привет зависоны из 2000-ых)
> Про нокию не скажу,Зато я скажу что вообще совсем не хочу быть привязан к конкнретной архитектуре и системе команд.
> но на x86-64 Linux ИМХО оригинальная игра будет играться не хуже чем опенсорс версия.
Вообще-то хуже. Ну например, там весь UI жестко прибит на 640х480. Вы представляете себе что такое 640х480 если это на 28" мониторе 2560х1600? Это ж вид на героев из амбразуры замка. Фулскрин при этом будет выглядеть отстойно, ибо целочисленного масштабирования не судьба в принципе, а не-целочисленное, как ни крути, на пикселарте всегда получается компромиссом. Я сабжу сделал окно 1280х960, ровно 2х по каждой стороне, так пикселы тупо удваиваются и на hi-dpi экране это выглядит довольно прилично. Из оригинала это в принципе невозможно выжать, он так тупо не умеет. Ни ресайз окна, ни хоть какой-то скалинг пикселов.
Кстати они там придумали довольно нормальное "масштабирование" гуя при всем этом, не переколбашивая элементы. Просто видно больше карты, больше слотов героев и замков, все 8 героев доступны за 1 клик без скролла, замки тоже, гуй даже вменяемо выглядит в замках и проч (они просто ресуют фоном карту, отлично придумали, имхо). Оригинал после этого по UI - дикий даунгрейд.
Алсо мне нравятся некоторые новые опции.
- Eagle Eye как Scholar - из бесполезного трэшскилла становится довольно полезным приобретением, оригинал так не умел.
- В битве есть wait как в третьих героях (если в опциях разрешить). Это как-то логичнее на мой вкус.
- В замкаж внутрях можно парковать героев заместо капитанов, на манер HMMIII, чтоли, они и замок защищать будут и при этом ими ходить не надо. Если мне позарез вон там нужно "гарнизонную крысу", чтобы замок держать в сложном месте или набрать войск и притащить крутышу, который занят чем-то другим и ему не до того - при этом запаркованые герои считаются примерно как sleep/wake из каких-то более поздних геруев, так что не вываливается диалог что мол вы тут не всеми героями сходили.
- Еще over 9000 мелких полезных и удобных опций в настройках, отсутствовавших в оригинале.Итого? Сабж это как openttd: смогли отлично сохранить атмосферу и настрой оригинала, но при этом сделать много мелких и клевых апгрейдов и улучшений. А потом запустить оригинал и - это такой даунгрейд что нафиг не охота назад. Да что там, мне было бы тупо вломы ставить вайн ради 1 старой гамезы, я бы просто забил. А тут, вот, можно порубаться в этот одскул, вспомнить детство, за что авторам спасибо :)
p.s. автыри, запилите в список разрешений 1280х960, с пометкой "looks best on large hi-dpi screens". Мизерный же патч, а UX подымает дешево и сердито весьма прилично. Тупо умением считать.
> p.s. автыри, запилите в список разрешений 1280х960, с пометкой "looks best on
> large hi-dpi screens". Мизерный же патч, а UX подымает дешево и
> сердито весьма прилично. Тупо умением считать.С доступными разрешениями мы еще будем колдовать. Пока что игра видит базовый системный список. Хотелось бы, конечно, иметь и шире возможности... И, возможно, ограничить тоже было бы неплохо. А то я как вижу, как люди на 2к/4к запускают... Сердце кровью обливается... )
> С доступными разрешениями мы еще будем колдовать.Просто идея в том чтобы сделать x2 по каждой стороне. С hi-dpi неплохо выглядит, дешево и сердито.
> Пока что игра видит базовый системный список. Хотелось бы, конечно, иметь и шире возможности...
Просто лично я играю в оконном режиме (растягивать на ~16:10 нормально не получится хоть там что, aspect ratio не то) и "базовый системный список" - относительное понятие, учитывая что окно руками как угодно ресайзится (но результат с произвольными соотношениями пикселей, конечно, "не очень").
> И, возможно, ограничить тоже было бы неплохо. А то я как вижу, как
> люди на 2к/4к запускают... Сердце кровью обливается... )А зачем людам их юзкейс ломать? Чтобы они плевались? :)
Ага. А подскажите, бои на PowerMac-е уже работают? Я тут писал, пробовал в gentoo - собирается, запускается, герой может перемещаться по карте, строительство в замке вроде тоже работало. Но как только начнёшь бой и тыкнешь кого-нибудь - всё, сушите вёсла, можно долго и упорно слушать музыку без какого-либо эффекта на экране :D.
Мы на вашей ОС не тестировали... Сомневаюсь, что что-то изменится. Но можете попробовать... Насколько я помню, у других людей все работало...
BigEndian сломан в каком-то коммите до 0.9
Бои умеют локапаться и на менее экзотичных конфигурациях. А надо сделать примерно это:
1) Linux, windowed mode.
2) Врубить бой кем нибудь удачливым (Luck).
3) Свернуть окно (minimize).
4) Забросить его так на полчасика.
5) Вернуться к бою.
6) На первой же радуге вы получите свою "удачу""Удача" состоит в том что бой локапается к хренам, двигло внутрях вроде живет, играя музыку, но отрисовка радуги никогда не заканчивается, атака не завершается, в целом гамеза становится бесполезной и вообще единственное что можно с ней сделать это kill -9. Менее радикальные действия просто не имеют эффекта. Но оно вроде и само по себе на SIGKILL какой или попытку закрытия окна так то не особо реагирует, просто тут kill -9 отвесить уже придется :)
Воркэраунд: нефиг недоиграные бои минимизировать на полчаса. Это довольно стабильно воспроизводится вроде - можно попробовать бэктрейс снять, если надо.
> Мы на вашей ОС не тестировали... Сомневаюсь, что что-то изменится. Но можете
> попробовать... Насколько я помню, у других людей все работало...На ОС или на железе + ОС? :)
Я лично, как подсказывают ниже товарищи, почему-то думаю насчёт Big\Low endian. Отвечу тут же на ваш пост ниже - музыка комплектная, отдельной не подключал. Ресурсы из игры, специально для этих опытов галопом смотался на ГоГ и купил :).
Тащем-та ваше железо достаточно редко встречается в природе. Лучше создать баг на гитхабе и попробовать решить проблему совместно с разработчиками.
> Тащем-та ваше железо достаточно редко встречается в природе. Лучше создать баг на
> гитхабе и попробовать решить проблему совместно с разработчиками.Не знал, что PowerMac с линуксом - редкий аппарат. А если прибежит какое тело, у которого на Raptor Talos проблема будет, тоже скажете - редкость? :D
Маки с PowerPC сняты с производства в 2006 году, официальная поддержка прекращена в 2008. Ты сидишь на старом железе, которого в мире и десятой доли процента не наберется, чувак, что ты хочешь от опенсорсного проекта?
> Маки с PowerPC сняты с производства в 2006 году, официальная поддержка прекращена
> в 2008. Ты сидишь на старом железе, которого в мире и
> десятой доли процента не наберется, чувак, что ты хочешь от опенсорсного
> проекта?Ну, я не так чтобы "сижу", по мере наличия свободного времени гоняю, смотрю как оно работает. Опять же, из ядра его не выкинули, по сравнению с тем же злополучным IA64. А насчёт долей процента - у меня данных нет. Скажу прямо - у меня есть проблема с эксплуатацией железа и меня это нервирует :). (Одно то, как туда GRUB гентушный привинчивается - довольно заковыристое занятие).
У тебя экзотичная железка, с не особо популярным подвидом линукса, к тому же такого диалекта что две одинаковые инсталляции ЭТОГО - хрен найдешь в природе. Очень странно что никто кроме тебя не обнаружил этот баг :). А тебе не приходило в бошку что занимаясь кастомом системы можно дойти до состояния когда твой конфиг тупо 1 на весь глобус. И некоторые баги будут тоже только у тебя одного на весь глобус.Так что если хочется вытоптанную поляну, где очевидные баги вытоптаны другими это надо было убунту lts на x86-64 ставить, и упаси взять либы отличные от дефолтных :)
> Так что если хочется вытоптанную поляну, где очевидные баги вытоптаны другими это
> надо было убунту lts на x86-64 ставить, и упаси взять либы
> отличные от дефолтных :)Навоз не жру.
Вполне возможно, проблема из-за реализации музыки. Вы какую музыку в игре используете?
Вообще, написали бы в дискорд нам, ребята бы поковыряли проблему, может сразу бы нашлось решение... Или бы создали issue у нас на github с поодробным описанием... Если хотите скорейшего исправления, нужно немножко потрудиться. ;)
> Вполне возможно, проблема из-за реализации музыки. Вы какую музыку в игре используете?
> Вообще, написали бы в дискорд нам, ребята бы поковыряли проблему, может сразу
> бы нашлось решение... Или бы создали issue у нас на github
> с поодробным описанием... Если хотите скорейшего исправления, нужно немножко потрудиться.
> ;)Батенька, для всяких дискордо\гитхабов (коий пребывает на данный момент под владычеством Корпорации Козла) у меня кагбе слишком мало мотивации. Могу тут написать или ещё в какой форум, но англ. у меня не фонтан.
На дискорде есть русский канал.
> На дискорде есть русский канал.Я их звал в более опенсорс френдли ирку, типа фриноды, но им недостаточно хипстерски, кажется :(. Хоть там и есть художники и проч, которые могли бы им гуй порисовать, я знаю парочку. Но, видимо, хайповать на гламурную проприетарь им прикольнее, что поделать.
Кэп намекает что регаться в проприетатной вендорлокнутой вебхне, которую вот вот пожрет майкрософт будет далеко не каждый опенсорсник. Мягко говоря. Особенно ради почетного права забесплатно вам гуй порисовать. Очень уж неэпичное предложение получается. Влопаться в мерзкий проприетарный вендорлок и майкрософт во имя опенсорса вообще идея довольно странная, не совсем в ладах со здравым смыслом.
Я прекрасно помню ваше предложение. :)
Просто последнее время очень загружен и едва хватает времени на наш проект...
Ближе к лету обязательно вспомню, что такое irc и попытаюсь к вам в гости туда наведаться.) Знать бы еще, куда там соваться только.
> Ближе к лету обязательно вспомню, что такое irc и попытаюсь к вам
> в гости туда наведаться.) Знать бы еще, куда там соваться только.В идеале слепить канал проекта где-нибудь в фриноде, с названием проекта, его найдут все желающие. Просто мне кажется довольно странным что типа-открытый-проект продвигает проприетарные тулзы которые вот-вот сожрет лучший друг опенсорса Майкрософт. На гитхабн MS уже отлился по ряду пунктов, от DMCA-выносов исследователей и какой-то игры типа опенсорс движка GTA (так что геруи в зоне риска), до дикого жрача проца.
На мой вкус было бы круто если б зеркала были на каком-нибудь codeberg или notabug, где можно было бы просто взаимодействовать, без strings attached и мегакорпорации способной ненворемя порулить в меру своей дури, которой у них исторически, по жизни, более чем хватало. Git так то распределенная система и мне нравятся те кто умеет этим пользоваться :)
> На мой вкус было бы круто если б зеркала были на каком-нибудь
> codeberg или notabug, где можно было бы просто взаимодействовать, без strings
> attached и мегакорпорации способной ненворемя порулить в меру своей дури, которой
> у них исторически, по жизни, более чем хватало. Git так то
> распределенная система и мне нравятся те кто умеет этим пользоваться :)Вот человек правильно про монстрософт и гитхаП раскидал.
Зря Вы так грубите, Вам же верно указали, что для грамотного нахождения бага нужен багрепорт, максимально подробный...
Разработчики выпускают продукт чтобы потребители его потребляли. Если продукт не работает у потребителя то зачем он такой нужен? Потребитель уйдет потреблять другой продукт.
То что у разработчиков powermac и нет денег на его покупку потребителя не волнует, продукт должен работать и точка или потребитель уйдет к конкурентам.
Если разработчикам нужен баг-репорт пусть сами его и пишут, а не заставляют потребителя делать то, что он не обязан.
Продукты у ред хата с канониклами. И то гибрид с неоплачиваемым трудом комьюнити. Здесь же на 146% посоны тащат. Ты не можешь с них требовать "сделать зашибись\что-то рабочее", EULA не было. Просить можешь. Таким тоном и настойчиво...ну, обычно такие реквестеры идут лесом. Немного левый пример -- пейлмун. Как Тобушка нехорошим тоном "попросил" соблюдать условия лиценизии, не просто хотелки даже, портунов шерстяного на опенбсд. С первого же сообщения начался конфликт из-за отсутствия социальных скиллов у заморского компуторщика. В итоге обе стороны остались ни с чем. И мне кажется маргинальный шерстяной потерял куда больше, кроме гиков он нахрен никому не нужен.Да, протухшие маки вещь на любителя, и точно не целевая аудитория этого "продукта", рассуждая твоими категориями.
Олсо кто в данном случае конкуренты? досбокс? лол
> Разработчики выпускают продукт чтобы потребители его потребляли.Вот, отлично, купите оригинал сабжа, не забыв прочитать системные требования - и потребляйте. Можете даже попробовать что-то стребовать с (давно сдохшей) компании.
> Если продукт не работает у потребителя то зачем он такой нужен?
У меня сабж работает. Я правда не согласен с формулировкой что я потребитель. Скорее, энтузиаст, гик, dev или что-нибудь еще. Желающий погонять сабжа в конфигах сильно более других нежели Продукт как раз умел.
> Потребитель уйдет потреблять другой продукт.
Удачи в этом начинании.
> не волнует, продукт должен работать и точка или потребитель уйдет к конкурентам.
И как это выглядит для HMM II? :D
> Если разработчикам нужен баг-репорт пусть сами его и пишут, а не заставляют
> потребителя делать то, что он не обязан.Вы сайтом ошиблись, имхо. Опенсорс не о потреб-дстве.
> То что у разработчиков powermac и нет денег на его покупку потребителя не волнует, продукт должен работать и точка или потребитель уйдет к конкурентам.Оу, _такой_ потребитель может идти хоть к конкурентам, хоть на МПХ, кому он нужен?
Ну, дапамажите проекту хоть в такой малости.) Как мы можем исправлять что-либо, если у нас даже возможности проверить вашу проблему нет. ) Для решения нужен полноценный диаолг, а не вальяжный обмен сообщениями на этом портале, засоряя ленту информацией, которая больше полезна для разработчиков и заинтересованных (в вашем лице).
Я бы на вашем месте забил на такую уникальную конфигурацию, лучше другим помочь чем тянуть непонятно что из 2006 года.
> Я бы на вашем месте забил на такую уникальную конфигурацию, лучше другим
> помочь чем тянуть непонятно что из 2006 года.С другой стороны, если это какой-нибудь endianess issue его лучше починить. С точки зрения отсутствия мин замедленного действия в программе и проч.
Вы можете просто подождать пока кто-нибудь с похожей проблемой и PowerMac напишет багрепорт. А так же предоставт разработчикам необходимую информацию.
> Вы можете просто подождать пока кто-нибудь с похожей проблемой и PowerMac напишет
> багрепорт. А так же предоставт разработчикам необходимую информацию.Ну как бы если человеку впадлу даже баг написать и/или дебагером потыкаться, при том что его конфиг сложен в воссоздании, значит ему не особо то и надо, пусть "идет к конкурентам" или куда там еще.
Просто для понимания, вон тот конфиг не будет воссоздавать даже коммерческий оплачиваемый саппорт за бабки. Просто потому что эти полтора кастомера не окупят ни покупку странной железки, ни время нескольких девов и сапортов убитых на возню с ней. Так что даже комерсу будет проще и дешевле отправить такого клиента в пень, показав ему "системные требования", ессно написанные консервативно и ессно гента на powermac никогда там не будет прописана как supported конфига, ибо как ее такую саппортить вообще?
Вы можете сами найти проблему с помощью git bisect.
Это если есть рабочая версия где не виснет. Иначе GDB в руки, смотреть где и почему оно повисло. Если самому не понятно - показать трейс разработчикам. Вот это вот, а не словесное описание, которое всем до балды ибо врядли кто побежит разворачивать такой же конфиг для моделировани проблемы.
> Ага. А подскажите, бои на PowerMac-е уже работают?Собери да проверь. И если вдруг виснет, будь мужиком, бэктрейс собери. Или ты думаешь что мир состоит из гентушников с power mac чтобы за тебя это другие сделали?
Люди а можно также falltergeist допилить? :)
Допиливайте, Шура, допиливайте!
> Люди а можно также falltergeist допилить? :)да, конечно можно
Графика классная, как будто старая игра
1996 как ни крути, 25 лет будет
мне первая часть Героев гораздо больше нравится...
Да ну, дубовая слишком. И вообще, первый блин, наполовину комом. Хотя ж...ы с ручками летающие ручками вперед выглядят угарно, конечно. На более продвинутую отрисовку девов в первой версии не хватило :)
там некоторые замки и некоторые монстры лучше нарисованы. А для первой части есть дополнительные карты? шото я в интернетах не нашёл
> там некоторые замки и некоторые монстры лучше нарисованы.Они как-то более мультяшно/примитивно ибо рисовалось вообще совсем на заре становления персональных компьютеров, когда люди вообще только начинали понимать что компьютеры на самом деле могут и как всем этим пользоваться для отрисовки арта и проч, это были первые серьезные пробы пера.
И на мой вкус там это видно. Графика простая, дубовая, местами аляповатая или примитивная, а движок сильно упрощен, потому что все только начиналось. Вплоть до того что ж...а летает ручкой вперед. И самих замков было меньше, если не ошбиюсь, только 4. И система магии была какая-то дурацкая и не гибкая.
> А для первой части есть дополнительные карты? шото я в интернетах не нашёл
Возможно что нет - я никогда не видел map editor для первой версии. Возможно он никогда не существовал в потребном для юзеров виде. В HII доперли, вот, сделать - ну народ и отрисовал толпу карт.
Если бы не ангелы и дьяволы, то HoMM3 была бы лучшей в серии. А так... христианство какое-то в фентези засунули. И да, я знаю что первый это киборг, а второй криган, так что идите нахер со своими комментами.
> христианство какое-то в фентези засунули.Да как-бы эти ельфы, гномы... Какая есть культура - такую и засунули.
Строй коммунизм - засунь лучше!
Жесть какая, вырвиглаз
Сам он не сдохнет. Это я вам говорю.
Предлагаете помочь? :-)
Морально.
Ага, на хрусте переписать. Разработчики охренеют с такой ереси и пойдут рассаду выращивать. А убившему дракона придется стать драконом, таков цикл.
Заявлена поддержка русского языка - а где она выбирается то. Скачал, установил - но вот выбор языка отсутствует
Был сделан не перевод игры.
Была добавлена поддержка русских и прочих шрифтов для корректного отображения текстов на этих языках.
Немного некорректно тогда подана новость. Имеется в виду поддержка ресурсов русской версии, а не локализация с нуля.
Нормально подана: написано "добавлена поддержка языка x", а не "добавлен перевод на язык x". Именно поддержка его и добавлена.
Тебе, небось, если прилетит апдейт на BIOS с указанием "Добавлена поддержка процессора модели x", ты же не полезешь в системник искать где там новый процессор появился, так ведь? Поддержка - это "возможность работать с ...".А уж про "локализацию с нуля" ничего и не писали - не нужно просто самому допридумывать, а нужно читать то, что написано.
А чё феникс ход пропустил? Мог бы дунуть тех двоих наверху около дерева.
Всё ради удачного кадра! ;)
Хммм... Та карта, где встретились Мира и Мандигал кажется мне знакомой... Там, помнится, в нижнем правом углу есть островок, с которого на континент высаживаются герои фиолетового (или зелёного) игрока...
Ностальгия.. Сколько времени было убито в оригинале когда-то, вся механика была до мелочей известна. Третьи в свое время уже не зашли, других даже не видел.
кто знает как этот шедевр на mageia 8 запустить?
С такими вопросами лучше забудь про Linux.
Да вроде компилится без особых проблем. Прямо вот так:make WITHOUT_AUDIOCD=1 WITHOUT_XML=1 WITHOUT_UNICODE=1 -j 8
Сидюк - чтобы не лазить за ним, остальное - минимизация зависимостей, чтобы не ставить/билдить то чего в оригинале всяко не было. LibSDL в -dev варианте все же понадобится, на дебианобразных это примерно libsdl1.2-dev libsdl-ttf2.0-dev libsdl-mixer1.2-dev libsdl-image1.2-dev такие пакеты, можно и SDL2.
А запускать - тупо взять диру с установлеными виндовыми геруями, положить в нее бинарь скомпиленый, после чего оно изумительно взлетает и получается вон то, как на скрине. Одна из самых простых в билдовке штук на самом деле.
Все виндоскопец)
>русского"Нехило свина" присутствует?
В этот шедевр нужно играть только в оригинале! :)
А мы лишь скромненько пытаемся допилить простую оригинальную HoMMII...
Ну, перевод тоже прикольный получился.
И город Свиноглаз.
> И город Свиноглаз.И Вуфер Пфеу! :D
Редактор зачем-то удалили. Он вам мешал?
Он нарушал лицензию и не удовлетворял общему стилю кода.
Не переживайте, мы будем новый делать.
Переживаю - хотел этот доделать, он уже почти работал) А что там с нарушением, этого нет в коммите?
> Переживаю - хотел этот доделать, он уже почти работал) А что там
> с нарушением, этого нет в коммите?Редактор содержал изображения с оригинальной игры, что является нарушением лицензии. А также был написан на Qt, оно для UI, не для игр. Сам формат карт нами еще не согласован. К тому же мы планировали интегрировать его непосредственно в саму игру...
>> Переживаю - хотел этот доделать, он уже почти работал) А что там
>> с нарушением, этого нет в коммите?
> Редактор содержал изображения с оригинальной игры, что является нарушением лицензии.Много там этого?
Я просто выясняю стоит-ли дальше ковырять. Оно почти работало)
> А также был написан на Qt, оно для UI, не для игр.
Ну да, редактор как-бы тоже не для.
> К тому же мы
> планировали интегрировать его непосредственно в саму игру...А в оригинале оно было так, я как-то уже не помню?
> Много там этого?Одного единственного спрайта будет достаточно...
> А в оригинале оно было так, я как-то уже не помню?В оригинале оно было в виде отдельного приложения, которое, причем, нельзя было запускать одновременно с игрой: или то, или то.
> Одного единственного спрайта будет достаточно...Так мне ковыряться, али бросить? :-) Если один - не проблема, гарантирую.
>> А в оригинале оно было так, я как-то уже не помню?
> В оригинале оно было в виде отдельного приложения, которое, причем, нельзя было
> запускать одновременно с игрой: или то, или то.Так какие претензии к Qt тогда?!
> Так мне ковыряться, али бросить? :-) Если один - не проблема, гарантирую.Вы меня неправильно поняли. Там хватает моментов... Но если хоть один единственный останется - это будет всё равно глобальной проблемой.
> Так какие претензии к Qt тогда?!Но ведь можно (и нужно) же лучше сделать. )
>> Так мне ковыряться, али бросить? :-) Если один - не проблема, гарантирую.
> Вы меня неправильно поняли. Там хватает моментов...Так сколько?
>> Так какие претензии к Qt тогда?!
> Но ведь можно (и нужно) же лучше сделать. )Наверно. Но просто выкидывать почти-работающее - кажется мне контрпродуктивным.
Я понимаю, жалко...
Но именно в этом случае нам всё же придется все заново переделывать.... Не забывайте, у нас сейчас новый движок...
И помните, у нас будет совершенно новый формат карт... Старый редактор нам ни к чему. К тому же, как показал наш опыт с этим проектом: "почти работающее" на поверку оказывается "никогда нормально не работающее".
> Наверно. Но просто выкидывать почти-работающее - кажется мне контрпродуктивным.В весноте и некоторых других играх умнее сделали, резонно рассудив что раз в гамезе есть почти все для работы с форматом, рендера карты и навигации - остается добавить немного тулсов для модификации и дело в шляпе. И там сразу look & feel этого именно как в игре ощущается и нет никаких проблем с де-синком internals этого vs игровой движок. Майнтайнить 2 разных куска - некоторые так тоже делают, но это подваливает работенки и ведет к глюкам и костылям.
На мой вкус было бы прикольно если б они как-то так же сделали тут, но это уже дело разработчиковское, естественно.
> Майнтайнить 2 разных куска - некоторые так тоже делают, но это подваливает работенки и ведет к глюкам и костылям.Логично, да. Но тут допилить старый редактор было бы легче, чем писать с нуля.
Проблемы там были с синхронизацией работы с нативными картами в игре и редакторе. Если б это унифицировали, использование Qt в редакторе и SDL в игре - было бы сущей мелочью.
> Проблемы там были с синхронизацией работы с нативными картами в игре и редакторе.То что я видел оставило странное впечатление. Это по сути другой проект зачем-то сваленый в ту же репу.
> Если б это унифицировали, использование Qt в редакторе и SDL в игре - было бы сущей мелочью.
Оно...
- Сильно отличалось от остального проекта по коду.
- По internals.
- По зависимостям.
- Не было редактором карт геруев при этом :)ИМХО, если кто настроен допилить вон то, полагая то база неплоха, лучше вытащить отдельным проектом в отдельное дерево сорцов и репу. При этом спрашивать разработчиков сабжа на тему можности/нужности не обязательно. Если получится что-то дельное, будут пользоваться. Не получится - не будут. Ключ при этом (не)умение допинать до состояния когда сие станет мапэдитором, если есть время и желание и понимание как это сделать с той штукой, возьми да попробуй, чем черт не шутит? :)
А внутрь дерева САБЖА что-то такое пихать имеет смысл только если оно юзает core сабжа и не тянет овердофига внешних зависимостей, типа как эдитор веснота и еще некоторых. В других случаях это наверное логичнее отдельным проектом. И чего мешает взять с последнего комита и сделать как-то так?
> Это по сути другой проект зачем-то сваленый в ту же репу.Подозреваю, дело было просто в том, что его никто не "любил". Поэтому кодовая база все больше расходилась с основной частью проекта.
> - По internals.
Ну, это см. выше.
> - По зависимостям.
Это вообще - мелочь.
> - Не было редактором карт геруев при этом :)
В смысле?! Если ты про то, что он не воспроизводил оригинальный редактор, то
да, конечно. Но позволял уже делать процентов 90 его функционала.> ИМХО, если кто настроен допилить вон то, полагая то база неплоха, лучше
> вытащить отдельным проектом в отдельное дерево сорцов и репу.Ну да, как-то так.
> А внутрь дерева САБЖА что-то такое пихать имеет смысл только если оно
> юзает core сабжаВот идея в том, что как-бы - юзает. Точнее, должно. Работа с нативными картами,
со своим форматом - вот это вот все. Это лучше использовать из core, а не как сейчас.
> Подозреваю, дело было просто в том, что его никто не "любил".
> Поэтому кодовая база все больше расходилась с основной частью проекта.Потому что тянет на отдельный проект. Возможно даже с другими девами - технически разные штуки.
> Это вообще - мелочь.
Кому как. Сабж лично мне импонирует простой сборкой и минимумом зависимостей.
> В смысле?! Если ты про то, что он не воспроизводил оригинальный
> редактор, то да, конечно. Но позволял уже делать процентов 90 его функционала.Он же, вроде, не умел собственно карты геруев редактировать? Только XMLки какие-то левые, так что 90% там чего-то не того было, в карты геруев оно ж не могло? Или я чего-то путаю? (собирать его было лень, это надо кучу кутевых либ вкатывать туда где у меня дерево сорцов этого)
> Ну да, как-то так.
Это же касается и идей типа реп с фанатскими картами/ассетами и проч. Идея что все надо валить в одну кучу "потому что имеет отдаленное отношение к HMMII" - спорная. Нормальные люди таки разделяют репы.
> Вот идея в том, что как-бы - юзает. Точнее, должно.
> Работа с нативными картами, со своим форматом - вот это вот все. Это лучше использовать
> из core, а не как сейчас.Вообще тогда возможно какие-то вещи имели бы смысл как либа, но это наверное изначально не было частью дизайна.
> Потому что тянет на отдельный проект.Может быть. Но пока - удобнее это делать вместе с.
>> Это вообще - мелочь.
> Кому как. Сабж лично мне импонирует простой сборкой и минимумом зависимостей.Ну, сборка редактора может быть опциональной, да и немного он добавляет. Если есть предложения на чем лучше вместо Qt - предлагайте. SDL для этой задачи выглядит как-то грустно.
>> В смысле?! Если ты про то, что он не воспроизводил оригинальный
>> редактор, то да, конечно. Но позволял уже делать процентов 90 его функционала.
> Он же, вроде, не умел собственно карты геруев редактировать? Только XMLки какие-то
> левые, так что 90% там чего-то не того было, в карты
> геруев оно ж не могло? Или я чего-то путаю?Ну, он мог читать нативные карты. А писать - да, только в XML-ку, формат которой только fheroes2 понимает.
>> Вот идея в том, что как-бы - юзает. Точнее, должно.
>> Работа с нативными картами, со своим форматом - вот это вот все. Это лучше использовать
>> из core, а не как сейчас.
> Вообще тогда возможно какие-то вещи имели бы смысл как либа, но это
> наверное изначально не было частью дизайна.Безусловно, имеют. Парсинг карт, представление объектов на - все это сейчас типа дублируется.
Но вы же можете его отдельно доделать.
Зачем?
Когда то криворуко портанул этот проект на Bada OS, на wave 525 показывало в моем порте аж 2 фпс и помню что с исходником не распространялся ИИ для ботов. Жаль опыта тогда мало был, сейчас бы довел до ума порт.
Что мешает сейчас помочь проекту? Порты на Bada сейчас явно не в тренде, но вы можете с чем-нибудь другим помочь. ;)
Под Bada тогда не было игр и хотелось это как то исправить. И я начинал знакомится с серией c третьих героев, в вторую часть почти не играл, выбрал ее только из-за того что мне показалось что ее проще будет портировать. Сейчас я больше хочу помочь клону Stronghold — Sourcehold, но вот свободного времени уже совсем нет.
А под N900 довольно сносно собрали, FPS вполне себе культурный. Но там нормальный дебианобразный линух со всеми прибамбасами, а не какая-то неведома байда от самсуня, так что там компетентных линуксоидов сильно больше.
> Добавлена оригинальная кампания "The Succession Wars" для финального тестирования бонусов и наград, переходящих между миссиями.Кнопка компаний не активна.
Что я делаю не так?
А у вас полная оригинальная версия героев?
Ну как оригинальная? Platinum от Буки.
Что в данном случае считать оригинальной версией: DOS или Win ванилу c аудиодорожками (у меня есть такая, но ролики спотыкаются), версию GOG или платину от буки? GOG и Buka с PL.
По мне так это всё оригиналы
Очевидно, движок не находит файлы кампании, Поэтому кнопка и неактивна.
Если мне не изменяет память, они должны лежать там же, где обычные карты. Я сейчас не возле машины, не могу посмотреть...
Я нашёл. Движок очевидно косячит, он почему-то не видит файлы компаний, если их расширения в нижнем регистре!
А они именно в нижнем (по крайней мере у буки).
Переименовал и всё заработало.
Отлично!
У кого-то уже была, вроде бы похожая проблема...
Попытаемся исправить.
На ЛОРе я описал эту проблемы и что делать пользователям.
Как вариант:rename 'y/a-z/A-Z/' *