UPD:
По просьбам трудящихся и ненавистников RuStore выложил apk тут
Так же пофиксил баги из комментов, в русторе версия 1.4 ожидает модерации, на диске уже лежит 1.4 - неподписанная дебаг версия.
UPD2. Выложил версию 1.5 - вычистил еще багов. Спасибо одному доброму человеку, что написал мне в телеграмм и, судя по частоте его сообщений, с 6 до 9 утра вычищал все баги из справочника. Низкий поклон!!!
Дальше по планам уже только калькуляторы урона, пандорок и биографии героев по тыку на портреты. Как все это сделаю - будет следующий пост. По срокам не скажу, сами калькуляторы сделать несложно, но сделать для них нормальный UI с выбором дохренищи параметров несколько проблемотично
Я, как и многие здесь, обожаю третьих Героев. Постоянно смотрю стримы на твиче. Почти всегда с планшета. Почти всегда ночью.
Довольно часто во время просмотра возникает куча вопросов:
А у кого скорость больше - у грифона или грейженого гремлина? А сколько стоит Архангел? А сколько Армагеддон бьет? А вот у нового замка (огромное спасибо разработчикам HotA за новогодний подарок с Кронверком) герой-шаман с каким заклинанием в таверну приходит? А Могущество короля драконов из каких артефактов состоит? А сколько можно костей поднять из 100 фей на Исре 30 уровня?
И таких вопросов за трансляцию у обычного зрителя, коим я и являюсь возникает мульён... До компьютера тянуться далеко, FizMig открывать долго (но Книга всегда лучше!!!), да и вообще ночь на дворе, вот бы глянуть это быстренько на телефоне и лечь спать под бубнёж любимого стримера.
В русторе и плеймаркете я такого приложения не нашел и было решено сделать его самому.
Но чукча не писатель и на Android ничего не делал, Java и Kotlin в глаза не видел (только C++ и C# в институте лет 15 назад), да и что делать особо не понимал. Ну вроде есть же нейросети, вот и было принято решение попробовать переложить весь (как я был наивен) код на ChatGPT и им подобные. В итоге остановился на Gemini, благо подписка была приобретена на год еще за пару месяцев до начала разработки.
В начале, как и во всех начинаниях с ИИ, все шло хорошо: пишешь что хочешь, нейронка переваривает и выдает код. Но по мере утяжеления справочника нейронка начинает путаться, возникают ошибки и требуется разбивать задачу на все более мелкие составляющие, заставляющие серое вещество в голове, которое некоторые называют мозгом, шевелиться и лезть что-то править самому. Первые проблемы начались, когда я решил скормить ИИ таблицу юнитов, для перевода ее в JSON. Нейронка резво стартует и начинает галлюцинировать, путая цифры, создавая новых юнитов и их способности. В итоге почти всю информацию по героям и существам пришлось переносить ручками. И когда я уже вроде закончил все это безобразие наступил Новый Год, принесший нам еще один замок. ШТОШ, переносим информацию дальше)
Долго ли, коротко ли в результате за пару недель была склепано данное поделие.
Все существа HotA: Характеристики и способности (Причал, Фабрика и Кронверк включены).
Герои: Навыки, специализации, стартовые армии и заклинания.
Магия и Навыки: Просмотр заклинаний по школам и вторичных навыков (как вам руны у Кронверка, кстати?).
Артефакты: Полный список с сортировками.
Калькуляторы: Некромантия и Демонология — считаем поднятую нежить и демонов без экселя.
Атмосфера: Фоновая музыка для ностальгии.
Приложение ничего не собирает, не отправляет, не требует инета, регистрации, смс и вообще ничего. Приложение полностью бесплатное, делал для себя и для сообщества спящих бизнесменов.
Все это безобразие я выложил в рустор
Если кому-то нужен код моей поделки, то он есть на гитхаб
Исходный код открыт, буду рад пулл-реквестам
Буду рад любой обратной связи! Если заметите баги, неточности в цифрах или есть идеи для новых утилит — пишите в комментариях.