Отчет 10
Added 2025-06-22 18:11:04 +0000 UTCНа этой неделе сделал много незапланированной ранее работы, в основном это связано с мини-игрой Икола.
Я решил все же переделать полностью с нуля анимацию вступления(где осмотр), слишком уж устаревшей мне показалась и мозолила глаз. Ту что на столе просто подправил.
Когда тестил мини-игру, пришла в голову идея, как ее можно сделать более управляемой для игрока, так как там по сути ничего кроме смены анимации не было. Добавлять просто полоску не хотелось, и пришла в голову идея, для этого нужно было создать новый flash виджет и логику для него написать. Просто кнопка, которая будет появляться в разных частях экрана, плавно показываясь на пару секунд двигаясь в случайном направлении и также плавно затухать, эффект "выныривания" хотелось достичь, игроку надо вовремя нажать на сосуществующую клавишу, иконка которой отображена, и немного снизить возбуждение персонажа(абстракция на мысли героини которые надо ловить). Казалось весьма простой задачей, тем более что все нужное у меня уже было - функции движения и затухания виджетов есть в базовом api skyui, так что нужна была только иконка в которой можно динамически менять отображаемую кнопку. Рассчитывал за день управиться, но очень сильно ошибся. Во-первых, виджет, при кажущейся простоте, все равно занял много времени, сталкивался с разными проблемами. А когда сделал и протестировал, стало ясно, что здесь необходим какой-то отклик на нажатие, чтобы визуально было понятно: успех или неудача, и пришлось полностью всю структуру виджета переделывать, так как там уже была временная шкала анимации, которую я использовал для смены иконок. Во-вторых, уже в папирусе, реализация логики расчета движения тоже далась нелегко, чтобы сделать действительно случайное направление и +- равные отрезки, и при этом не выходить за ту область, которую я обозначил(с геометрией я не сильно дружу :)) но благо есть нейросети, которые помогли с формулами. Потом еще понял, что нужно управлять скоростью при разной скорости анимации, потом еще решил, что надо добавить разный уровень сложности, вроде на легкой отображается только и пула wasd, и с усложнением добавляются другие смежные клавиши, чтобы в зависимости от обстоятельств ее настраивать. Там ранее возбуждение медленнее набиралось, если была сцена секса с пиратом, теперь это будет влиять на сложность. В общем, так по мелочи я провозился с этим изрядно. Но зато теперь у меня в арсенале есть еще один механизм, который я смогу использовать и в других мини-играх, если потребуется добавить туда схожую логику. Ну и попрактиковался во flash, что тоже плюс.
Мне никогда не нравился вход в саму ветку помощи бардам, она доступна только при большой карме и на момент выбора диалога, у игрока нет никакого понимания, что будет происходить. И вот на днях пришла идея, как эту ветку сделать чуть более логичной и к тому же универсальной, чтобы подходило под разные варианты кармы, а также как бонус, можно и в город попасть через эту ветку. Так что решил туда вернуться и доделать.
Работа у меня еще остается, но не особо много, и хотя работаю сейчас по 14-16 часов в день, чтобы успеть, у меня нет полной уверенности, что за следующую неделю я смогу закончить обновление, ведь мне еще надо протестировать это все, и подправить скрипт пропуска под разные мелочи, которые я добавил в последнее время, еще статистика и другие мелкие задачи, которые тоже займут пару дней.
А еще тот проект, о котором я вам говорил, туда тоже надо уделить время, но сейчас это в меньшем приоритете, хотелось бы успеть до выхода обновления, но ничего не случится если он задержится на пару дней.
Но я в любом случае на следующих выходных выложу ссылки, а потом добавлю туда файлы, когда обновление будет готово. Думаю, если и не успею то на несколько дней, не больше.
Только прошу не рассчитывайте на многое от этой расширенной версии, здесь почти нет нового контента, это больше техническое обновление, переделал кучу анимации, кучу скриптов переписал, большой объем чисто сюжетной части в Фолкрите, которую надо было подправить тут и там. Эта еще ветка с имперцами сожрала огромное количество времени, а контента там почти не добавилось.
И как всегда, огромное спасибо, за вашу поддержку!
Comments
Ты имеешь ввиду прохождение текущей версии, или в целом? Прохождение точно будет, но я буду постепенно его писать.
Dogma
2025-06-30 11:20:51 +0000 UTCА будет хоть промежуточное прохождение?
Euphoria_AI
2025-06-27 07:13:05 +0000 UTC