Ролик по игре Герои 3
Делал на https://haiper.ai и https://lumalabs.ai, всего было штук 20 генераций. Вот лучшее на мой взгляд что получилось. Luma в итоге haiper проиграла.
Делал на https://haiper.ai и https://lumalabs.ai, всего было штук 20 генераций. Вот лучшее на мой взгляд что получилось. Luma в итоге haiper проиграла.
В свет вышла новая версия движка fheroes2 — 1.1.1, в которую разработчики вложили много трудов за последний месяц разработки.
При подготовке данной версии основное внимание уделялось доработке редактора, но и не только.
Кто не знает, игровой движок fheroes2 является мультиплатформенным свободным ремейком оригинальной игры Heroes of Might and Magic II, который создается энтузиастами с нуля.
Исходный код оригинальной игры по известным причинам недоступен и команда разработчиков-энтузиастов из разных стран воссоздает эту прекрасную стратегию, чтобы в будущем её можно было изменять, развивать и дополнять по своему усмотрению. И конечно же играть практически на любом устройстве,в том числе и Android!
На данный момент сам игровой движок работает стабильно и предлагает практический полный функционал оригинальной игры (а много где и превосходит) и основные работы ведутся над интегрированным в саму игру редактором, который был представлен в начале лета 2024 года.
Для запуска fheroes2 необходимы ресурсы оригинальной игры "Герои Меча и Магии 2". Их можно скопировать с любой лицензионной копии игры или из версии из онлайн магазинов.
В рамках обновления до версии 1.1.1 редакторе появилась возможность задания слухов в таверне, календарных событий, а также установки особых условий победы и поражения. Это те недостающие функции версии 1.1.0, которые присутствовали в оригинальной игре. Как и планировалось, они были добавлены в первом же обновлении редактора.
Функционал настройки условий победы/поражения уже превосходит оригинальный редактор и станет ещё лучше в следующих обновлениях.
При разработке диалогов событий и слухов команда решила использовать немного другой дизайн по сравнению с оригинальным редактором, чтобы создание карт было удобнее для картостроителей. Так, например, выглядит новое меню настройки события самом редакторе.
Помимо исправления некоторых проблем в редакторе и добавления недостающих функций, мы также внесли несколько улучшений в интерфейс и графику. Прежде всего, команда переработала окно выбора героя для редактора. Больше Вам не нужно будет прокручивать однотипные фигуры в поисках нужного героя.
Во-вторых, мы начали добавлять в игру новые графические объекты. Наша команда добавила недостающую часть спрайта Сфинкса (кусочек головы), а также в списке внешних жилищ существ на карте приключений доступна новая вариация объекта «пещера» для найма кентавров.
Ранее пещера имела лишь заснеженную вариацию, которая чужеродно смотрелась на всех территориях кроме снега.
В редакторе появилась совершенно новая для Героев 2 функция – возможность ограничить строительство любых зданий в городах и замках. В оригинальном редакторе можно было лишь запретить строительство замка - т.е. буквально всех зданий разом. Теперь же всё можно индивидуально настроить. Это даст разработчикам карт намного большую гибкость в создании уникальных условий игрового процесса.
Помимо этого наша команда продолжает совершенствовать ИИ движка. Мы изменили и оптимизировали все преимущества, которые получали соперники ранее, и значительно их ограничили, чтобы обеспечить более честную игру с ИИ. Мы хотим, чтобы уровень сложности влиял только на поведение ИИ, не давая ему никаких прочих привилегий.
Кроме того, мы исправили несколько моментов в логике самого ИИ.
Как всегда, команда обновила переводы движка на поддерживаемые языки, улучшила различные части пользовательского интерфейса и устранила более 40 замечаний с выпуска предыдущей версии.
Мы надеемся, что любители серии "Героев Меча и Магии" по достоинству оценят все нововведения проекта fheroes2.
Приятной всем игры!
Официальная группа проекта в VK.
Главная страница разработки на github.
В продолжение постов "Хоббиты" , "Механик" и "Броненосец".
Дорогой друг, если ты играв эту игру в детстве и юношестве, и сейчас хотел бы вспомнить былые деньки. Да не просто вспомнить, а сыграть с такими же ребятами как ты, то эта статья для тебя.
Здесь мы вникнем немного в правила и основные понятия онлайн игры.
Итак, ты скачал и установил Герои 3 Хота. вот тут https://h3hota.com/ru/download
Рекомендую качать одним файлом, без установки оригинала и накатывания сверху Хоты.
Зайдя в игру ты нажал "Новая игра" и потом "Несколько игроков" вот твой экран:
Здесь ты жмешь "Онлайн-лобби" и регистрируешься. Ну а после заходишь уже в лобби.
Давай разберемся для начала с колонками и кнопками, хотя все интуитивно понятно, но очень часто у новичков возникают трудности.
Экран разделен на 2 части, слева ты видишь сессии игры, созданные игроками, и информацию об этих сессиях. Справа же, чат и колонка игроков онлайн.
Начнем с левой части экрана.
Первая колонка слева рейтинг создателя игровой сессии. Рейтинг дают за победу в рейтинговой игре, и забирают за проигрыш. Хочешь расти в рейтинге, выигрывай больше чем проигрываешь..
Вторая - ник создателя сессии.
Третья - значок мечика - новая игра, дискета - загрузка игры, ниже будут игры с перекрещенными мечами - это значок текущей сессии.
Четвертая колонка самая интересная, краткое описание игры.
Зачастую описание состоит из каких-то аббревиатур и цифр, я как зашел первый раз лобби вообще ничего не понимал.
Обычно первым в описании указывают шаблон на котором будет происходить игра. например:
JC - Jebus Cross, JO - Jebus Outcast, VD - Vietnamese diplomacy (вьетнамская дипломатия, не спрашивайте почему она вьетнамская, я не знаю).
Что такое шаблон? это модель по которой сгенерируется случайная карта. Я нашел хороший пример, представьте жилую панельную девятиэтажку, и квартиры по одному стояку в ней. Квартиры по планировке одинаковые, но наполнение у каждой квартиры свое, оригинальное. Так же и с шаблонами, планировка похожая, а наполнение может быть разное.
Далее может быть указан размер карты M- маленькая, XL -большая, или же G - гигант (то чего нам не хватало в детстве). Ну и прочие размеры. +U это плюс подземелье.
Как видите из примера, размеры много где не указаны, это потому, что для определенных шаблонов есть свои, стандартные размеры.
Потом обычно идет таймер, на котором будет происходить игра, например 16-8-2, Что это значит?
Первое число - время на первый ход( то есть 16 минут)
Второе число - время на все последующие ходы
Третье число время на проведение боя.
Как работает таймер? Вот вы начали играть у вас 16 минут, походили за 2 минуты, пропустили ход. На следующем ходу у вас 14 минут с прошлого хода +8 за нынешний. Так можно наэкономить часы таймера )))
А вот время на бой не прибавляется к общему времени. То есть у вас было 10 минут, вы нападаете на какую-то охрану, у вас добавляется 2 минуты, становится 12 мин. Вы за 1 минуту проводите бой, выходите из боя и... у вас снова 10 минут)))
А если бы вы провели в бою больше 2 минут, то у вас бы начало бы отниматься и время отведенное на ход.
Еще есть второй режим таймера, "классический". тебе дается время на ход, всегда одинаковое, и в бою оно замирает. Можно зайти в бой и сходить на кухню за чаем)
Далее может быть указана сложность игры, как 200%, 160% и тд.
В основном это показатель стартового золота и ресурсов. На 200% вы стартуете с 2500 золота, на 160% с 10к и тд.
Далее вы можете столкнуться с рестартами. они обозначаются вот как на картинке выше. Что это значит?
Для начала, что такое рестарт? Это повторная генерация случайной карты. Так как игры идут на случайных картах, то иногда может сгенерировать откровенно слабый расклад, и вы бы не хотели тратить весь свой вечер на его розыгрыш. То есть вы начали игру, за Замок, а у вас на дороге из замка стоят какие-то стрелки, мешают, вы бьете их, теряете пол армии... герой не качается как надо... ну фу же. Берете рестарт! О! вот жилище ангелов, вон еще одно... а вот и конюшенка)) Такое можно и сыграть)
111 - время когда можно взять рестарт, а именно 1 - первый месяц, 1- первая неделя, 1- первый день. х1 - количество рестартов (то есть 1)
111х1 - каждый из игроков может взять по одному рестарту на первый день (стандарт для Джебус ауткаста и зеркальных шаблонов)
111х2 или 112х1 - каждый из игроков может взять по 2 рестарта на первый день или 1 рестарт на второй (стандарт для джебус кросса)
В игре, красный игрок всегда говорит свое слово по поводу рестартов первым(в не зависимости кто хост), и должен его написать в чат игры. После него принимает решение синий. (после могут быть и другие цвета, это если вас много игроков и у всех есть ресты, но это извращения).
Можно натолкнуться на вот такое обозначение, это минимальный рейтинг, для того чтобы сыграть с хостом. Нет двух соток... ну проходи мимо))
Одновременные ходы, они же ОХ, они же sim они же Жора...а нет, оставить ))
Это, как вы понимаете, как долго будут длится одновременные ходы, как мы понимаем 121- это до первого месяца - второй недели, 1 дня. На второй день второй недели они закончатся и красный начнет свой ход первым, а синий будет ждать ) ОХ можно продлевать, но для этого нужно выходить из игры и загружать ее. А так же прерывать, это можно сделать в процессе игры.
Ну и один из важнейших вопросов... Кто за кого будет играть?
У этого вопроса есть много решений. Рассмотрим самые ходовые.
free pick - свободный выбор. Глядя на скрин, ты увидишь, что Пушкин хочет играть маленькую карту на фрипике. Ты туда зайдешь, а он выбрал Солмира за Башню. Прибежит к тебе и даст в лицо цепь молний))) Поэтому на фрипике желательно решать кто первый выбирает при помощи подбрасывания монетки.
рандом - ну тут будут случайные замки и случайные герои. При рестарте все будет снова случайное.
Торг - важнейшее для понимания.
Ты зашел ко мне в созданную игру. За что мы будем торговаться?
Я генерирую пару замков. Нажав у себя кнопку Случ.vs Случ.
Замок против Причала.
Причал ты еще не освоил, а вот Ангелы тебя так и манят...
У тебя на старте будет 10 000 золота и у меня так же. И вот за право выбора из пары ты готов заплатить мне 1000 золота. и ты пишешь об этом в чат:
пикабушник:1000
павел_кр:1100
(ты в шоке, противник тоже хочет ангелов, и предлагает тебе больше золота)
пикабушник:1500
павел_кр:2000
пикабушник:3000
павел_кр:4000
(и тут ты подумал... я не пират, но 4к это 4к)
пикабушник:+
(то есть ты продал мне право выбора из пары за 4 тыс голды, ты возьмешь тот замок который останется)
И что ты видишь?
Да! Твой оппонент торговался за Причал!! Теперь ты будешь играть за Замок да еще тебе и доплатили 4 ты монет!! Ты бог торговли!)))) А еще у оппонента будет всего 6 тыс на старте. Разница ощущается?)
Вот так и происходят торги.
Так же придется торговаться и за цвет.
В героях цвет действительно имеет значение, красный начитает первым, и как бы все время на ход впереди оппонента. если наша игра шла 7 дней и красный напал на синего то получается, что красный походил 7 дней а синий всего 6. преимущество колоссальное.
Но и у синего есть преимущество, он всегда пополняет ману сидя в городе, или имея колодец в кармане. То есть потратил всю манну за день, сел в город, на тебя напали и у тебя полная мана. Красный так не может, и будет сражаться без маны.
На этом все. остальные колонки не так интересны.
колонка с 1/2 это количество игроков в сессии, колонка с звездочками рейт игры, если звездочки нет то игра без рейтинга. Ну и замочек это запароленные игры.
На этом все. Я жму "начать" и пусть тебе на старте придут два родных героя ))
Пишите вопросики в комментах, если такие есть.
Успешной игры!)
В общем посмотрел я как играют в JO и захотелось самому. Скачал Hota. Там уже был установленный шаблон. Всё обновил. Однако при попытке создать рандомную карту на этом шаблоне выдаёт ошибку. Попробовал сделать это из онлайн лобби, но там вообще кнопка "начать" не активна. В чём может быть проблема? При этом иногда мне всё же удавалось создать рандомную карту в сингле. То есть иногда она срабатывала, но в 95% вылазит эта ошибка. Есть ещё один вопрос. Когда она создалась, то я мог нанять героя в таверне. Так и должно быть на JO? Если играть против компьютера, то он будет нанимать героев?