Hearthstone IRL
Всем доброго времени суток!
Пол года назад приобрёл настольную версию Hearthstone и решил, что картонного поля слишком мало для такой классной игры, и тут началось...
Сначала я решил сделать 3д-модель, т.к. к своему удивлению обнаружил, что никто в мире ничего подобного не делал, либо делал, но не выкладывал. Нашел лишь одну модель, которая более менее подходила бы под мою задачу, но, во-первых, она платная и платная на зарубежном сервисе, а во-вторых, в ней не было всего необходимого. Поэтому пришлось лепить с нуля. А т.к. я не умею в моделирование, то с нуля начала нейросетка. Закидывал ее скриншотами пока не получал нужные мне детали, после чего дорабатывал их в Blender или в самом слайсере Creality. Долго, муторно, много раз хотел забросить это дело, но всё же получил некий результат.
Некоторые детали были сделаны из готовых моделей, над которыми я надругался. В конце скину ссылки на модели, т.к. их автор не я.
Далее пошёл этап пробной печати на моём "самоваре", сделал небольшого размера часть деталей, чтобы понять складывается ли пасьянс или хер мне в рыло, сраный урод.


Тут ещё совсем сырые модели были, с ошибками от нейросетки.
Сложилось, слава богу, но далее я понял, что мало чтобы всё это сложилось. Нужно было учесть, что уже есть готовые карты, портреты персонажей, иконки способностей и пр., а значит мои модели должны соответствовать их размеру и положению, но и при этом между собой как то вязаться. Тут, на удивление, обошлось без проблем, я тупо их отсканировал и залепил сканы на скриншот моделей, таким образом я смог понять, что формы подходят, а размер подгонял вручную с помощью штангенциркуля.
Просто в CorelDraw наложил скан на скриншот модели. Нейросеть изощрялась как могла, но формы соблюдала строго.
С полем, вроде, определился и настало время подумать про сами карты существ. Как вы знаете, в Hearthstone существа бьют друг друга и получают урон, их можно бафать и т.д., а значит у них меняются значения урона, здоровья. Если в электронной версии это не проблема, то как это решить в настольной? Разработчик настольного варианта решил это с помощью пустых токенов, на которых можно писать и стирать маркером. Если значение поменялось - кладешь токен, пишешь на нём нужное число, после чего стираешь. Хорошее решение с учётом того, что необходимо как то удешевить продукт, сделав его доступным и простым. Мы попробовали так поиграть и в целом всё хорошо. Это же касается и некоторых карт, которые необходимо самому дорисовывать, для этого есть карты-пустышки. Но мне хотелось чего то большего. Я нашёл на просторах интернета 3д-модель "протектора" со встроенными счётчиками. Я понял, что это то, что нужно.



Первое фото - это как должно быть. А остальные - это как у меня получилось. В целом можно прочесть, но очень мелко. Я хотел, чтобы людям было весело играть, а не сложно.
К сожалению, когда я попробовал напечатать мои мечты разбились об горькую реальность, та модель была сделана под MTG-карты, которые сильно больше размером и там счётчики были видны, для моих карт такое решение не подошло, ну очень мелко... Как я не бился, как ни старался что-то изобразить, но пришлось смириться и здесь я пошёл на компромисс.
Получились те же токены, только с уже готовыми цифрами. Да, их дохрена и их нужно как то сортировать, чтобы быстро находить. Но зато они на магнитиках и красивые : )
Плюс я решил, что раз не получилось со счётчиками, то сделаю рубашку этих протекторов как в ХС и взял уже готовую модель, изнасиловал её слайсером и получилось вот такое:
Настало время печати самого поля. Заняло около пяти дней из которых часов 36 - это время чистой печати. Возможно, можно было ускорить процесс, но я не ускорил, лол.







Принтер у меня не AMS, поэтому для трекеров маны (4,5 фото) я использовал всё тот же детский пластилин.
Сборка. Тут вылезли все косяки. Использовать Boolean для создания соединений не самое лучшее решение. Погрешности при печати могут помешать компонентам соединяться как нужно. Тем не менее колхозил как мог. В целом, не сильно этим опечален, где то залепил детским пластилином, где-то оставил как есть, если не знать где искать, то в целом и не заметишь.
До того как начал печать я планировал "пол" напечатать тоже из пластика, только с добавлением дерева, чтобы добавить, так сказать, фактуры. Но после того как напечатал все основные элементы я так заебался слушать этот принтер, а жена уже недовольно смотрела на то как я заправляю очередную катушку в фабрикатор, что я решил немного проявить изобретательность.
Палочки для мороженого. Как мне показалось, они вполне могут сойти за деревянный пол, плюс они уже из дерева, так что как бы ничего и не потерял. Ну да, поебался вечерок другой с нарезанием и клеем. Ничего, зато в тишине.
Нарезал палочками секаторами для веток, а после дорабатывал ножницами. Самое ублюдское было вырезать фигурно, чтобы совпало впритык.
Но самый ебаный косяк всплыл на моменте сборки всего воедино. Сначала я задумывал всё это лепить на переплетный картон, съездил в Леонардо, пощупал и понял, что он будет: а) тяжелый, б) гибкий. Не нраица.
На соседней полке лежал пенокартон - легкий, твёрдый, однородный. Нраица.
Всё наклеил, всё подрезал (тоже, кстати, с косяками, хотя режется отлично обычным канцелярским ножом. Просто руки из жопы и спешка). Косяки резки замаскировал тем же детским пластилином, чудо вещь, этот пластилин.
После высыхания клея настал последний этап - закрасить обратную сторону в максимально похожий цвет на цвет серого пластика. И тут эта тварь решила, что неплохо бы изогнуться раз я начал её красить. Тут я, конечно, не подумал. Еще косяк.
Но в целом я доволен результатом, пока не испытано, но я думаю, что во время игр вылезут ещё проблемы или идеи. Буду дорабатывать.
Пока так:
Много чего опустил дабы сильно не раздувать пост скучными вещами.
Ссылки на модели, которые были использованы в ходе печати:
Счетчики-держатели (в итоге использовал только саму идею, но всё же..) - ссыль
Рубашки карт - ссыль
Держатель колоды - ссыль
Такие дела, всем хорошего настроения в эти непростые дни.































