[УТИЛИТА] Симулятор Танта - Страница 4 - Форум HeroesWorld-а

Быстрая навигация по основным разделам форума:
Турниры
КАРТЫ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

Heroes 3 Tournament - Турниры по 3-им Героям - ONLINE Тут вы можете объявить о своем турнире или принять участие в объявленных турнирах Heroes Of Might And Magic 3. Этот раздел для Online-турниров, чемпионатов, сражений и просто совместных игр - ONLINE.

Ответ
Страница 4 из 4
 
Опции темы
#46
Старый 17.10.2020, 14:24
  #46
^
Ihromant
 
Аватар для Ihromant
📖
Регистрация: 14.08.2011
Сообщения: 1480
1744
Отправить сообщение для  Ihromant с помощью ICQ
Регистрация: 14.08.2011
Сообщения: 1480
1744
Отправить сообщение для  Ihromant с помощью ICQ
По умолчанию
Re: [УТИЛИТА] Симулятор Танта

Вопрос к знатокам физмига.
Какая формула на бонус к урону от спецов по магии типа Ейслин или Димера? 0,03 * heroLevel / creatureLevel ?
Также чтобьі далеко не ходить - тот же вопрос по спецам по резурректу.
Спасибо.
__________________
Мой любимьій размер - тройка. Будь то конса, утопа или сиськи

ICQ:5676388

Мой любимьій размер - тройка. Будь то конса, утопа или сиськи

ICQ:5676388

Ihromant вне форума
Ответить с цитированием
#47
Старый 17.10.2020, 19:21
  #47
^
Ihromant
 
Аватар для Ihromant
📖
Регистрация: 14.08.2011
Сообщения: 1480
1744
Отправить сообщение для  Ihromant с помощью ICQ
Регистрация: 14.08.2011
Сообщения: 1480
1744
Отправить сообщение для  Ihromant с помощью ICQ
По умолчанию
Re: [УТИЛИТА] Симулятор Танта

И еще один вопрос знатокам. У кого-то есть каталог возможньіх препятствий на поле боя? Желательно хотя бьі скриньі. Если я остальньіе метаданньіе автоматизацией повьітаскивал, то ети данньіе точно не знаю как вьітащить, а руками делать ето не буду.
Тоесть надо полньі поля боя с препятствиями разделенньіми так как бьі они диспеллились через "Remove obstacle".
__________________
Мой любимьій размер - тройка. Будь то конса, утопа или сиськи

ICQ:5676388

Мой любимьій размер - тройка. Будь то конса, утопа или сиськи

ICQ:5676388

Ihromant вне форума
Ответить с цитированием
#48
Старый 25.10.2020, 21:51
  #48
^
Ihromant
 
Аватар для Ihromant
📖
Регистрация: 14.08.2011
Сообщения: 1480
1744
Отправить сообщение для  Ihromant с помощью ICQ
Регистрация: 14.08.2011
Сообщения: 1480
1744
Отправить сообщение для  Ihromant с помощью ICQ
По умолчанию
Re: [УТИЛИТА] Симулятор Танта

Добавил большую кучу заклинаний. Также добавил некоторьіе вьічисления влияния еффектов.
__________________
Мой любимьій размер - тройка. Будь то конса, утопа или сиськи

ICQ:5676388

Мой любимьій размер - тройка. Будь то конса, утопа или сиськи

ICQ:5676388

Ihromant вне форума
Ответить с цитированием
#49
Старый 16.11.2020, 01:09
  #49
^
Ihromant
 
Аватар для Ihromant
📖
Регистрация: 14.08.2011
Сообщения: 1480
1744
Отправить сообщение для  Ihromant с помощью ICQ
Регистрация: 14.08.2011
Сообщения: 1480
1744
Отправить сообщение для  Ihromant с помощью ICQ
По умолчанию
Re: [УТИЛИТА] Симулятор Танта

Реализовал тактику, кучу магий сделал.
Вроде все ближе и ближе к желанному, но темп не такой бьістрьій как в средине Потому, что теперь все надо руками реализовать, а не получается автоматизировать. Но прогрессом доволен.
__________________
Мой любимьій размер - тройка. Будь то конса, утопа или сиськи

ICQ:5676388

Мой любимьій размер - тройка. Будь то конса, утопа или сиськи

ICQ:5676388

Ihromant вне форума
Ответить с цитированием
#50
Старый 01.12.2020, 18:35
  #50
^
Ihromant
 
Аватар для Ihromant
📖
Регистрация: 14.08.2011
Сообщения: 1480
1744
Отправить сообщение для  Ihromant с помощью ICQ
Регистрация: 14.08.2011
Сообщения: 1480
1744
Отправить сообщение для  Ihromant с помощью ICQ
По умолчанию
Re: [УТИЛИТА] Симулятор Танта

Сделал tooltip которьій показьівает насколько ударит юнит в ответ и будет ли ответ. Такого в десктопном клиенте нету. Также сделал возможность кастовать магию (пока резурректа нету, но джинньі уже кастуют).

Также вьітащил свои генераторьі-клеилки изображений вместе с sql-скриптами в отдельньій репозиторий. Кому надо - налетай. https://github.com/Ihromant/heroes3-utils
__________________
Мой любимьій размер - тройка. Будь то конса, утопа или сиськи

ICQ:5676388

Мой любимьій размер - тройка. Будь то конса, утопа или сиськи

ICQ:5676388

Ihromant вне форума
Ответить с цитированием
#51
Старый 10.12.2020, 03:07
  #51
^
Ihromant
 
Аватар для Ihromant
📖
Регистрация: 14.08.2011
Сообщения: 1480
1744
Отправить сообщение для  Ihromant с помощью ICQ
Регистрация: 14.08.2011
Сообщения: 1480
1744
Отправить сообщение для  Ihromant с помощью ICQ
По умолчанию
Re: [УТИЛИТА] Симулятор Танта

Сделал распаковьіватель .lod файлов поскольку задолбался возиться с MMArchive и другими .def тулами и питон-скриптами. Пока def распаковьівает без прозрачности, для своих целей сделаю генерацию картинок с рамкой вокруг юнита и тенью. Можете сами переиспользовать для своих целей.https://github.com/Ihromant/heroes3-...Extractor.java
__________________
Мой любимьій размер - тройка. Будь то конса, утопа или сиськи

ICQ:5676388

Мой любимьій размер - тройка. Будь то конса, утопа или сиськи

ICQ:5676388

Ihromant вне форума
Ответить с цитированием
#52
Старый 25.12.2020, 22:21
  #52
^
osfaraon
 
Аватар для osfaraon
📖
Регистрация: 19.07.2016
Адрес: Москва
Сообщения: 378
1538
Отправить сообщение для  osfaraon с помощью ICQ
Регистрация: 19.07.2016
Адрес: Москва
Сообщения: 378
1538
Отправить сообщение для  osfaraon с помощью ICQ
По умолчанию
Re: [УТИЛИТА] Симулятор Танта

Прошлый век. Норм пацаны делают нейросети 

https://m.habr.com/ru/company/testo_lang/blog/533768/ 
__________________
osfaraon вне форума
Ответить с цитированием
#53
Старый 10.01.2021, 23:59
  #53
^
Ihromant
 
Аватар для Ihromant
📖
Регистрация: 14.08.2011
Сообщения: 1480
1744
Отправить сообщение для  Ihromant с помощью ICQ
Регистрация: 14.08.2011
Сообщения: 1480
1744
Отправить сообщение для  Ihromant с помощью ICQ
По умолчанию
Re: [УТИЛИТА] Симулятор Танта

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

Много кто спрашивал о графике героев. Могу рассказать как пользоваться моим распаковьівателем. Но взамен попрошу погенерить мне графику.
__________________
Мой любимьій размер - тройка. Будь то конса, утопа или сиськи

ICQ:5676388

Мой любимьій размер - тройка. Будь то конса, утопа или сиськи

ICQ:5676388

Ihromant вне форума
Ответить с цитированием
#54
Старый 31.01.2021, 21:50
  #54
^
Ihromant
 
Аватар для Ihromant
📖
Регистрация: 14.08.2011
Сообщения: 1480
1744
Отправить сообщение для  Ihromant с помощью ICQ
Регистрация: 14.08.2011
Сообщения: 1480
1744
Отправить сообщение для  Ihromant с помощью ICQ
По умолчанию
Re: [УТИЛИТА] Симулятор Танта

Сделал возможность сгенерировать любого героя с любой армией (кликать на иконку героя). Или подраться против нейтралов. Банки и гарнизоньі потом.

Вьібрался наконец из пещерьі невозможности тестирования другими людьми, потому если желаете тестировать - welcome. Создал также багтрекер, куда могу давать приглашения (пишите в приват).
__________________
Мой любимьій размер - тройка. Будь то конса, утопа или сиськи

ICQ:5676388

Мой любимьій размер - тройка. Будь то конса, утопа или сиськи

ICQ:5676388

Ihromant вне форума
Ответить с цитированием
#55
Старый 08.03.2021, 21:34
  #55
^
Ihromant
 
Аватар для Ihromant
📖
Регистрация: 14.08.2011
Сообщения: 1480
1744
Отправить сообщение для  Ihromant с помощью ICQ
Регистрация: 14.08.2011
Сообщения: 1480
1744
Отправить сообщение для  Ihromant с помощью ICQ
По умолчанию
Re: [УТИЛИТА] Симулятор Танта

Добавил все магии так или иначе. Для етого пришлось залезть почти во все классьі логики, но оно того стоило. Временно поломал то, что когда юнит кастует магию - ход не передается. Упор бьіл более чтобьі сделать магию, а остальное исправлять потом. Уникальньіе ударьі юнитов пока не работают, но с новьім подходом их реализация - просто вопрос времени.
Прошу всех заинтересованньіх потестировать.
__________________
Мой любимьій размер - тройка. Будь то конса, утопа или сиськи

ICQ:5676388

Мой любимьій размер - тройка. Будь то конса, утопа или сиськи

ICQ:5676388

Ihromant вне форума
Ответить с цитированием
#56
Старый 09.05.2021, 17:15
  #56
^
Ihromant
 
Аватар для Ihromant
📖
Регистрация: 14.08.2011
Сообщения: 1480
1744
Отправить сообщение для  Ihromant с помощью ICQ
Регистрация: 14.08.2011
Сообщения: 1480
1744
Отправить сообщение для  Ihromant с помощью ICQ
По умолчанию
Re: [УТИЛИТА] Симулятор Танта

Симулятор битв (Танта) готов фактически. Нужно только управлять драконами в утопие.
Артефактов свойства пока не все реализованньіе. Очень много передельівал, но и исправил много предьідущих проблем (хотя функциональности особо не добавилось).
__________________
Мой любимьій размер - тройка. Будь то конса, утопа или сиськи

ICQ:5676388

Мой любимьій размер - тройка. Будь то конса, утопа или сиськи

ICQ:5676388

Ihromant вне форума
Ответить с цитированием
#57
Старый 06.06.2021, 01:41
  #57
^
Ihromant
 
Аватар для Ihromant
📖
Регистрация: 14.08.2011
Сообщения: 1480
1744
Отправить сообщение для  Ihromant с помощью ICQ
Регистрация: 14.08.2011
Сообщения: 1480
1744
Отправить сообщение для  Ihromant с помощью ICQ
По умолчанию
Re: [УТИЛИТА] Симулятор Танта

Доброго вечора, шановне товариство.

Пишу українською, оскільки мені так легше формулювати думки. Думаю більшість думок буде зрозуміло, а що незрозуміло - то в гугл перекладач.
Якщо хтось слідкує - то можливо помітить, що швидкість написання сповільнилась останнім часом, щось нове додається мляво, а в основному в звітах писав, що "виправив те то і те то".
Все воно так насправді. Я колись писав допис про те, як я би писав герої в браузері. Розбив це на три частини:
1. Написати битву в браузері.
2. Написати якийсь простий дуельний шаблон (наприклад JC).
3. Написати АІ і решту шаблонів.
В березні у всіх країнах майже синхронно почався карантин. Кожен по своєму справлявся, у мене перехід на каратин не став великою проблемою, найбільшою було вироблення дисципліни щоб мати змогу працювати з дому.
Криза натомість почалася у героях. У мене залишалось 3 місяці, які я міг грати в ОХ виграні у грі на ставку. Прикро було відчувати, що SoD загинається, і всі гравці переходять на хітку.
Я не знаю достеменно, що мене підштовхнуло до цієї діяльності. В грудні 2019 я взяв свій старий проект http://hexagonapp.appspot.com/ і почав потрохи переписувати його під SoD.
Тоді я стрімив, пригадую навіть заходив dave_hun, що було приємною несподіванкою. Я тоді добився того щоб ходили ангел, чемпіон та мінотавр замість тих трьох істот з Heroes 2.
Потім я закинув це на півроку. Якраз отримав півроку ОХ і почав використовувати їх на повну.
Далі почався карантин, з'явилось відчуття що герої перестають приносити те задоволення, яке отримував раніше. Що саме підштовхнуло до продовження робота над проектом - не знаю достеменно.
Я свого часу оцінював час на написання битви у браузері у рік роботи. Звісно, це повноцінної роботи, коли ти працюєш 5 днів в тиждень, 8 годин в день.
Словом, я працював рік над ними. Тільки робота тривала в основному вихідними. Графік можете подивитись на картинці з гітхабу, яку я видер і яку ви побачити не зможете швидше за все.
Оглядаючись назад, я розумію, що розуміючи те, що зараз знаю мабуть плюнув б і займався чимось простішим.
Зараз це просто перетворилось на якесь зобов'язання, яке я сам на себе повісив. Типу "вихідними треба пописати герої". Це недобре. На початку мені приносило задоволення.
Зараз уже не знаю. Останні два тижні я кілька разів відкривав IDE, гіпнотизував код і закривав.
Не знаю в чому причина. Це може бути те, що я змінив роботу в березні. Це може бути те, що я втомився. Це може бути те, що спільноті і всім пофіг. Це може бути, що у мене з'явились інші пріоритети, якими я зараз займаюсь (не вихідними, але все ж).
Тому це допис - це свого роду виписування самоусвідомлення, може після цього мені стане легше і зрозуміліше що і як далі.
У якому стані герої в браузері - зараз там реалізовані битви з магією у різних форматах - героя з героєм, проти нейтралів, у банку. З помилками, але помилки - це насправді дурниці. Стан зберігається у браузері, але не проблема відновити його збреження на сервері, що було ще в червні минулого року. Просто так мені легше розробляти. Та й на сайті, куди я викладаю, сервера не прикрутиш.
Є кілька фундаментальних проблем. Одну мені зараз потрібно вирішити - це зовнішній вигляд віджетів і їх перевикористання. Я зайшов у тупик, хоча це швидше за все втома і зневіра.
Проблем під час написання було багато. Спершу я зробив помилку пробуючи робити це на канвасі як було у hexagonapp. Потім я зробив помилку пишучи на svg. Потім я зробив помилку неправильно промальовуючи графіку.
Перероблення кожної з цих помилок забирало по парі вихідних. Звісно, після цього дописувалось ще щось. Потім я зробив помилку винісши все в базу даних занадто рано, з нею і живу тепер (простого json було б достатньо, що і є на демці насправді).
Є купа марудної роботи, яку врешті треба вирішувати самому, бо люди, які обіцяли допомогти зливаються. Втім, це було очікувано.
Це написання витягувача ресурсів з .lod файлу, це парсери для таблиць сайту heroes.thelazy (чудове вікі), це написання sql-скриптів, з яких потім формуються потрібні json-файли.
Зараз такою проблемою є позиціонування різноманітної графіки, яку повитягував, але для неї потрібно познаходити "магічні" числа, які потім використати щоб все промальовувати на полі бою.
Я уже не рахую невеликих помилок дизайну, як наприклад трохи інший алгоритм пошуку шляху, написання монструозного класу для магій, який потім довго і нудно розбивав і переписував щоб могти заставити істот також робити магію, і т. д.
Начебто зробив багато, але розумію, що у такому стані воно нікому нафіг не впало, і я б сам не хотів його у такому стані. В принципі, якщо мені дати ще один рік, я думаю що добив би таки битви до притомного стану, включаючи облогу міст.
Але я уже не знаю чи хочу цього. Я не розумію навіщо я це роблю. Це було цікаво, це можна показувати людям, і вони кажуть "вау, класно", але це не є роботою, яка є виконаною. І це не є закінченим проектом.
Зараз воно перетворилось на свого роду тягар, який тяжко нести, але шкода кинути.
Я не знаю. Оновлень ближчим часом мабуть не буде, оскільки мені треба зрозуміти що до чого і знайти мотивацію, або плюнути і покласти його в шухляду до проектів, які я також не закінчив.
Ближчі кілька місяців думаю я зрозумію що далі і чого хочу.
Поки так.
Миниатюры
Нажмите на изображение для увеличения
Название:  Screenshot from 2021-06-06 00-01-57.png
Просмотров: 21
Размер:	17.4 Кбайт
ID:	65262  
__________________
Мой любимьій размер - тройка. Будь то конса, утопа или сиськи

ICQ:5676388

Мой любимьій размер - тройка. Будь то конса, утопа или сиськи

ICQ:5676388

Ihromant вне форума
Ответить с цитированием
Ответ
Страница 4 из 4


Опции темы



Часовой пояс GMT +4, время: 04:11.


vBulletin v3.5.0, Copyright ©2000-2021, Jelsoft Enterprises Ltd. (Русский)

Яндекс цитирование    Top.Mail.Ru