Перейти к содержанию

Сообщения от HoMM3 HD - мод (дополнение) к игре Heroes of Might and Magic 3

Мне видится так -
Player1 vs Player2 #игры - шаблон\112.gm2
номер брать лучше из passwords.txt - там вроде сохраняются все генерации всех партий, что довольно удобно - можно удалять ненужные сейвы, а нумерация сбиваться не будет.
648050691
В ответ пользователю baratorch
baratorch


3: Player1 vs Player2\3\112.gm2


Оптимально, как по мне. А название шаблона впихивать не обязательно, в дескрипшине итак все прописано.
Мой стрим-канал: http://heroes3.tv/Grizvald.

Восстановил старый номер аси, теперь тут: 625045517

"Это нам идеально подходит" (с)

"Лабета - папашка на первую неделю" (с)

Аватар пользователя
Если в имя папки включить дату и время начала игры, то старые сэйвы точно никогда не будут затираться новыми (только игроки сами должны будут чистить мусор). Например, если Игрок1 и Игрок2 начали игру 7 сентября в 19:05:38, то имя папки будет включать текст "20150907190538". А при возобновлении ранее начатой и отложенной игры нужно будет указывать соответствующую папку.
Воскресайте, камінні душі, Розчиняйте серця і чоло, Щоб не сказали Про вас грядущі: їх на землі не було…
(Василь Симоненко. Люди – прекрасні)
В ответ пользователю Marmot
Аватар пользователя
Тяжело самому разгребать сэйвы, вот если бы HD mod сама их помещала в нужную папку, скажем redник_vs_blueник_vs_дата игры_vs_шаблон
И чтобы при загрузке можно было выбрать какая из этих папок будет использоваться как основная, games


В ответ пользователю baratorch
Аватар пользователя
baratorch
3: Player1 vs Player2\3\112.gm2
или может быть
4: Player1 vs Player2\2SM2c, M+U, 1441608083\112.gm2
По идее оба варианта хороши. А что такое 1441608083 в примере? Номер генерации? (вроде как map seed? или как его там?) Какая вероятность, что он повторится и от чего зависит?

Как вариант, называть папку не Player1 vs Player2, а просто ником оппонента?
Тут вот какое дело. В сейве неоткуда взять дату начала игры.
Зато в сейве храниться название карты. Вообще дату начала можно извлечь из карты, но если карта не сохранилась или перезаписана, то облом.

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

И тогда вообще простым универсальным вариантом будет [название карты]\112.gm2, т.к. подойдет и для оффлайн сингла.
HoMM 3 HD:

последняя версия - 5.0 RC96 (19.09.2020)

последнее видео: https://www.youtube.com/watch?v=u70wC0DJ7I8

полное подробное описание
И еще, если возможно, делать текстовик с паролем в каждой отдельно созданной папке, а не одним файлом, как сейчас (хотя для меня не особо критично).
Мой стрим-канал: http://heroes3.tv/Grizvald.

Восстановил старый номер аси, теперь тут: 625045517

"Это нам идеально подходит" (с)

"Лабета - папашка на первую неделю" (с)

В ответ пользователю Grizvald
Аватар пользователя
кстати, а возможно ли сделать так, чтобы после ввода верного пароля оппонента он вписывался в сейв или текстовик? Очень часто бывает такое, что после игры паролями обменялись, посмотрели расклад и забыли, а пароль оппанента потерялся в логах аськи далеко далеко, и когда возникает необходимость вернуться к сейву, то концов уже не найти. Хотя кого я обманываю, я сам уже не смотрел 100 лет прошлые сейвы... но вот для анализа каких-то спорных моментов вполне может пригодится поднять несколько партий одного игрока.
Во первых, хочу выразить огромную благодарность товарищу Baratorch за огромный вклад в развитие третьих героев. По моему, безумно классно, что HD mod представляет из себя не какую-то состряпанную на коленке ерунду, а действительно внушает уважение за тот функционал и удобство, что он вносит. HD модом пользуются практически все кто так или иначе связан с Героями и его важность сложно переоценить. (кто бы попробовал вновь разбивать единички вручную?)

Во вторых, хотел бы вынести на обсуждение предложение о введении некого подобия шкалы инициативы (очерёдности хода существ), присутствующей в более современных частях Героев. Прежде чем что-то вводить надо всегда учитывать как это скажется на других аспектах игры вроде баланса и прочего, и в данном случае шкала никак влияет на баланс, а только улучшает возможности для прогнозирования, делая игру удобнее. Вместо того, чтобы высчитывать кем же они будут ходить, оба игрока смогут тратить это же время на то, чтобы подумать как они будут это делать и на оценку ситуации на поле боя. Введение такой шкалы будет полезно как новичкам, так и профи - игра новичков станет чуть более осмысленной, а профи, как уже было сказано выше, получат возможность более рационально распоряжаться временем и избавятся от нудного ручного подсчета скоростей отрядов. В итоге хорошо и тем и другим. Естественно, умение держать всё это в голове или сидеть с ручкой и тетрадкой отличает начинающего от опытного игрока, соответственно, если вводить такую функцию то с возможностью отключения для тех кому она не нужна. Это что касается полезности этой функции мода. Кроме этого, введение такой шкалы было бы хорошо и с точки зрения дизайна. При игре с HD модом поле боя не растягивается на весь экран и сражение происходит в небольшом окне, вокруг которого огромное количество незанятого пространства, которое можно было бы использовать с умом. Очень правильным решением оказалось выведение информации о существах за пределы этого окна, чтобы как-то занять свободное пространство. По аналогии можно было бы добавить и шкалу очерёдности хода которая визуально заполняла бы пространство но при этом не была бы громоздкой. Так можно продолжать ещё долго, но даже если говорить простыми словами - что может быть круче чем возможность быстро выбирать юнитов во время тактики (недавно было реализовано), видеть сколько существ из вражеского отряда будет убито при ударе (уже есть) и видеть очерёдность ходов? (...)

На мой взгляд, это могло бы выглядеть так:
/attachments/40458/>

Добавлено:
Не исключаю, кто-то мог бы возразить, что его лишают преимущества над оппонентом, но такой подход я считаю несколько эгоистичным и не близким к HD моду (всё это имхо). Объясню - во время бой любой из игроков может зайти в справочник и безошибочно определить в какой очерёдности будут ходить отряды. Опытный игрок сделает это очень быстро, а менее опытный будет долго тянуть время, заставляя противника утомительно ждать, когда же он там всё досчитает, но в итоге всё-равно придёт точно к тому же самому. Уж если человек играет в турнир то логично, что считать он умеет. Умение определять порядок хода это не какое-то сверх-знание, дарованное только избранным и уж тем более не является мерилом скилла игрока. Шкала порядка хода полностью совпадает с основными идеями HD мода, а именно - "улучшает функциональную часть интерфейса, делает игру более удобной", "каждый игрок сможет настроить игру согласно своим потребностям". Скилл в Героях это умение правильно выбирать стратегию, зачищать склепы/утопии с минимальными потерями, вести разведку и сбор ресурсов "лошками", правильно распоряжаться заклинаниями в бою и атаковать/дефаться/вейтиться. Если игрок "А" плохо играет в Героев то он никогда не выиграет у игрока "Б" и никакая шкала ему в этом не поможет. Шкала очерёдности хода близка по своей сути к встроенному калькулятору наносимого урона, показывающему сколько урона твой отрядяд нанесёт и сколько вражеских единиц из этого отряда будет убито. Нет, конечно можно отключить и эту возможность, кичиться тем, что всё считаешь вручную, только надо ли?

ps: вышел из ридонли называется
Вложения 1
1 файл • Общий размер: 278,3 KB
Клавиши костюма иногда полностью раздевают - ужасное западло при цейтноте и заполненном рюкзаке, как бороться?

Добавлено через 3 часа 53 минуты
Wicc
предложение о введении некого подобия шкалы инициативы (очерёдности хода существ), присутствующей в более современных частях Героев.
Я игрок посредственный, но никогда с этим проблем не возникало. Если человек не знает скорости существ, ему нужно учить матчасть, а не подсказки смотреть - да и отвлекает это. В 5х героях есть 2 разные скорости у юнитов - там это актуально.
Да и технически это сложнее более полезной имхо системы - когда рядом с цифрами юнитов нейтралов стоит их порядковых номер - для конс самое то. Можно скомбинировать с твоим предолжением, если так будет легче в реализации.
648050691
В ответ пользователю Wiar
Wiar


Если игрок "А" плохо играет в Героев то он никогда не выиграет у игрока "Б" и никакая шкала ему в этом не поможет.

Неверно . А по поводу шкалы , только разве что в виде галки , т.к. кроме новичков никому это не нужно ,имхо.
__________________
The hardest battles are fought in the mind
shameonyou
Неверно
Уверен, ты ошибаешься, может, имеешь в виду 1 градацию скилла против всех фич сабжа?
А интересно, провести несколько боёв приличных игроков на чистом выхолощенном СОДе против новичков с ХДмодом. Только придётся с ножом приходить к первым(
648050691
Имею ввиду , что более слабый игрок на дистанции сможет выиграть определенный % партий у более сильного , потому что в героях есть рандом .
zoog, сказал ведь Wiar, а не Wicc :confused: .
__________________
The hardest battles are fought in the mind
Там много факторов рандома, экономия/достаток времени - один из них, и становится критичным лишь в части случаев, в основном при плохой рассановке приоритетов, и тут опыт как раз помогает. Но, конечно, распределение побед от него изменится.
648050691
Всем привет,сижу с телефона и листать форум в поиске ответа крайне не удобно-) возникла такая проблема лаунчер не работает,не хочет запускать вог,смотрю в процессах лаунчер работает а при запуске игры появляеться вог и тут же отключаеться ,подскажите как и что сделать чтобы исправить положение )

Статистика

Приветствуем новейшего участника: Вязов Анатолий Аркадьевич

Сейчас на сайте 8 пользователей 1337 гостей