10.06.2026: Среда разработок
И да, у меня снова чешутся руки что-нибудь допилить. Или надо помыться? Вопрос дискутабельный, ответ оставь себе, ибо я щедр аки кедр.
Помнишь, рассказывал вчера, как строчил код, чтобы купировать маркетологический шантаж одного плагина? Красиво вышло. Почти хирургия (если брать исконное значение сего термина).
Только не подумай, что я вандал и полез в нутро самого плагина. Даже пальцем не тронул. Просто устроил реверс-инжиниринг тем данным, что БД сплёвывает на сайт.
Внешне всё благообразно: данные в админке выводятся, глазик радуется, ЧСВ подрастает. А сохраняются ли изменения — тайна, покрытая мраком. Возможно, даже драма.
Доступа к хостингу нихьт, так что проверять не пытался. Заказчику шепнул: пусть сначала сделает бэкап по-братски, а уже потом дёргает красный провод. Ибо бабах вероятен.
Но я не об этом. Просто прямо с утра в голову прилетела идея-молния: вынести правки в отдельный плагин! Свой, родной. Чтобы можно отключить, если нагрянет пушистый северный зверь-песец.
Сказано — сделано. Заодно и интерфейс допилил. Теперь это не слоёный пирог из спойлеров, а стройный ряд с вкладками. Стиль. Лаконичность. Технодзен.
Казалось бы: дело в шлеме, сиди да радуйся, берись за ум.
Но творческий зуд — штука беспощадная. Как такому сопротивляться? Я и не стал. Достал из закромов древнего, как мамонт, ТГ-бота (@AdventurePlayBot).
Когда-то давно мне приспичило написать свою адвентуру. Сюжет? Развязка? Кульминация? Да какая разница! Цель была простая: чтобы работало. Монстры, порталы, загадки — вот это вот всё. И я устремился.
Ботик послушно описывал портал и окрестности, рисовал кнопочки действий. Но при попытке героя шагнуть внутрь — безжалостно отшвыривал назад. Без объяснений. Просто нет, ибо недописано.
И всё это исключительно текстом и вот вообще без матюков.
Думал потом допишу, но… Годы шли, да руки не дошли. Так иногда бывает. Писатели соврать не дадут.
Насчёт писателей — это шутка. Ещё как дадут. Что они, не люди что ли?
И вот сегодня осознал: час пробил. Пора!
Итог? Собран полноценный работающий движок. С тестовой историей! Игра, едрить-тыдыть, написана!
Теперь я практически Game.Developer. Настоящий! Ибо шмог. Галочку ставлю, но скромную. Стро-о-ойную.
А теперь — на работу. Там тоже пробил час, а стало-быть должОн. Ибо творчество-творчеством, но на покушать им особо не заработать. Во всяком случае не мне.
Работа… Нету смысла её описывать. Перепроверил автотесты, поменял тэги в сценариях, закрыл задачу. Потом вернутся и перенёс часть методов в пэйджобжект. Ну и всё, взял новые сценарии, создал новый таск и начал его выполнять. В итоге, на выходе один автоматизированный тест к концу рабочего дня.
Это всё довольно долго, с перерывами и мелкими, но приятными событиями.
Но вот пришёл вечер, и в голове очередная идея. Ну а что? Адвентуру я сделал? Сделал! А иллюстрации к ней? Нет!
Ну и почему бы не сделать их, а заодно проверить что получится? Рисовать будет нейросеть, — подумал я, и…
Для начала попросил Дипсик написать промты для иллюстраций, и пошёл в StableDiffusion (ибо Дипсик не рисует диппик).
StableDiffusion нарисовал лютое… удобрение.
Нет, ну так то он может и умеет. Но не всегда, не всё, и через танцы с шаманским тамбурином.
Пришлось подтереться утереться и искать другого исполнителя. Подумал про Яндекс Алису. Чем не вариант?
Ну… По началу шло терпимо. Во всяком случае разводной ключ она нарисовала. Да, совсем не похоже, и вообще, но это внушало надежды. Но потом пошла в отказ.
Я не знаю что она такого эдакого углядела в промте, но эта параноидальная цензура уже не просто бесит. Она прям подбивает на нехорошее.
Так! Спокойно. Выдыхай, бобёр! Давай: вдох, выдох, улыбку на морду.
Вот тогда я и подумал про ГигаЧат. Он же тоже рисовал, и иногда даже лучше чем Алиса. Было дело.
Увы, но ГигаЧат рисовать отказался, сославшись на технический сбой.
Возможно у него «эти дни», или он нагло меня наяб… вводит в заблуждение.
Пошёл к жмоту. Но там бесполезно рисовать по одной картинке. Он штук 5 нарисует, а потом скажет ждать сутки, пока лимит восстановится. Ну и предложит платить, разумеется.
Маркетинговый шантаж довольно распространён среди «типа-бесплатных» сервисов.
Впрочем, тому кто жил в СССР, а потом и 90-е как-то прополз, не нужно объяснять как обойти это ограничение. Просто попросил отрисовать все сцены одним кадром.
И да, разрешение получилось аховое. Но, с другой стороны, а зачем мне большое, если это тестовая игра? Во на кой?
А дальше осталось лишь нарезать, прописать в story, и готово.
Впрочем, жмотина всё-равно умудрился вычерпать лимиты, и теперь новые рисунки только завтра, ближе к вечеру. Ну, надеюсь ничего этакого до этого момента не понадобится.
Теперь игра с атмосферными иллюстрациями. Прям полноценная! Я доволен.
Время сегодня течёт странно. Очень странно. Нелинейно. Вроде вот он вечер, и вдруг на часах без десяти десять. А я ведь ещё даже анимешечки не смотрел, да и новости хотел глянуть.
А и глянул.
Напишите комментарий