Сделала я загрузку выборов по ключам. Пришлось для этого сделать отдельный метод, не хотела влезать в родную логику и хуйкать там. Кстати, на скрине загадка - сначала я использовала Equals вместо Contains, он же сравнивает стринги посимвольно, типа это точнее. Но почему-то с Equals не срабатывало, внутрь ифа не заходило вообще Оо хз, почему. Пока я не в силах понять, насколько годная и рабочая система получилась, и что делать дальше. Об этом буду думать завтра
Как дела с новеллой:
Система ключей работает
Также сделала переключение между историями и поправила сохранения
Попыталась удалить сборку asmdef, посыпались ошибки, сборку вернула) хз, мб оставить, все как есть и хреначить проект внутри сборки?
Выходит, что основная архитектура новеллы есть. Что делать дальше?
У меня должна быть еще мини-игра и “задачник” с фотками, которые будут разлачиваться по сюжету. И еще нужно решить вопрос локализации, так как текста дохрена, если я сначала все засуну в ноды, а потом решу локализовать, придется делать двойную работу.
Это все крупные моменты, наверное, я займусь ими чуть позже. Сейчас я решила попытаться завести первую главу. Главы придется сильно бить и кусочками засовывать в отдельные SОшки. Так что сначала придется посидеть в миро и разделить главу на кусочки, а также расставить ключи.
Система ключей работает
Также сделала переключение между историями и поправила сохранения
Попыталась удалить сборку asmdef, посыпались ошибки, сборку вернула) хз, мб оставить, все как есть и хреначить проект внутри сборки?
Выходит, что основная архитектура новеллы есть. Что делать дальше?
У меня должна быть еще мини-игра и “задачник” с фотками, которые будут разлачиваться по сюжету. И еще нужно решить вопрос локализации, так как текста дохрена, если я сначала все засуну в ноды, а потом решу локализовать, придется делать двойную работу.
Это все крупные моменты, наверное, я займусь ими чуть позже. Сейчас я решила попытаться завести первую главу. Главы придется сильно бить и кусочками засовывать в отдельные SОшки. Так что сначала придется посидеть в миро и разделить главу на кусочки, а также расставить ключи.
😁1
весь вечер заводила первую главу. Граф выглядит как пиздец) в итоге завела только две из трех частей, проверила, система ключей вроде бы работает. Пришлось внести правки, чтобы была логика и для произвольных выборов, и для сюжетных. Завтра буду дозаводить и проверять всю главу целиком. Есус, как представлю, как весь этот беспредел потом тестировать😱
🤯1
Очень волшебное ощущение, когда игра переходит на физический уровень сборки в редакторе после уровня существования только в документах. Когда игра начинает оживать, а основные идеи - обтесываться и постепенно приобретать окончательные формы. Потому что ты сначала представляешь одно, пока расписываешь идеи в документах, а потом в редакторе выглядит все иначе, и начинаешь править, изменять что-то. Как говорится, секс - это, конечно, хорошо, но вы пробовали...
Дозавела первую главу, собрала первый билд, потыкала. Узнала удивительную вещь: в билд добавляются сохраненные ключи PlayerPrefs, если они есть в редакторе. И сохранения уже внутри игры префсовые сохраняются куда-то в Винду, видимо. Потому что я собрала первый билд случайно с ключами, потом удалила все ключи в редакторе, собрала новый билд, но в игре все равно остались сохраненные ключи. Пришлось добавлять в меню кнопку Удалить все ключи, чтобы сносить их отдельно из билда в игре вне редактора. Интересно, почему так. Если есть мысли - пишите)
Вообще, в первом билде поймала баг системы ключей, думаю, он как раз связан с лишними ключами, которые попали в сборку (при повторном тестировании билда без ключей все ок было). Но, в любом случае, эту систему потом надо будет допиливать, потому что пока я протестировала всего на одном произвольном выборе и одном сюжетном, дальше будет больше выборов и может много чего вылезти
Добавила вчера плагин локализации, сделала смену языка. Пока язык меняется только в текстовых компонентах на сцене, как реализовано у меня в Морбусе и сказках. А как теперь связать плагин с системой нод - уже вопрос. Плюс опять вылазит проблема сборки, которая не будет видеть скрипты плагина. Так что в первую очередь сегодня занимаюсь этим
Локализацию сделала, проверила в билде, все работает. Немного набросала экранов, поразмышляла о верстке игрового окна. Следующей большой задачей будет создание мини-игры (честно говоря, не особо прям кайф, но требование препода). Начну, скорее всего, уже завтра, потому что сейчас дико болит голова и шея, так что пока займусь монотонным впихиванием локалей в таблицу локализации
👏3
Теперь немного подробнее про мини-игру. Я решила сделать совсем простенькое - нужно просто расставить элементы по цветам в правильном порядке. Такой незатейливый геймплей я увидела в эротической игруле Yokais Secret. Там это кор, за каждый уровень тебе разблокируют фотку с девочкой.
Очень просто - нужно просто поле с ячейками, цветовые элементы и логика:) Обычно в начале уровня один или больше цветных камушков уже стоят на правильных позициях, чтобы было понятно, откуда начинать палитру.
Очень просто - нужно просто поле с ячейками, цветовые элементы и логика:) Обычно в начале уровня один или больше цветных камушков уже стоят на правильных позициях, чтобы было понятно, откуда начинать палитру.
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Свою мини-игру я уже немного собрала.
Она будет запускаться с отдельной сцены, уровни будут генериться с СОшек.
Пока сделала один тестовый уровень, очень простенький.
Вроде все работает. Теперь нужно опять лезть в редактор нод😖 и добавлять туда поле с айдишником уровня.
И потом уже протягивать связь ноды и перехода из нее на сцену с уровнем и обратно.
Она будет запускаться с отдельной сцены, уровни будут генериться с СОшек.
Пока сделала один тестовый уровень, очень простенький.
Вроде все работает. Теперь нужно опять лезть в редактор нод😖 и добавлять туда поле с айдишником уровня.
И потом уже протягивать связь ноды и перехода из нее на сцену с уровнем и обратно.
👍1👏1
Кстати говоря, полег BitBucket, а у меня репозиторий там лежит. Так что ничего закоммитить я сегодня после обеда уже не смогла. Штош😭😱
Что сделала сегодня:
Связала ноды с мини-игрой, сделала загрузку уровня в зависимости от сохраненного в ноде ключа
Собрала быстро еще пару уровней, чтобы протестировать переходы
Сделала анимацию появления портрета НПС в диалоге (ну как анимацию, пока это просто перемещение LerpОМ).
Из крупного и важного осталось - нужно сделать и подвязать дневник игрока, в котором будет вкладка с сюжетным прогрессом и вкладка с эротическими фотками.
Я хотела сделать это сразу, сейчас, но потом подумала.
Дневник - достаточно большая сущность. Впендюривать вот прям сейчас, чтобы нахуйкать, не хочется. Плюс, как именно будет происходить разлочка? Засовывать в ноды еще одну сущность с ключами я не хочу. Вообще больше ноды не хочу трогать, честно говоря. Костыльный чутка функционал, каждая обновка в него - танцы с бубнами и багами.
Связала ноды с мини-игрой, сделала загрузку уровня в зависимости от сохраненного в ноде ключа
Собрала быстро еще пару уровней, чтобы протестировать переходы
Сделала анимацию появления портрета НПС в диалоге (ну как анимацию, пока это просто перемещение LerpОМ).
Из крупного и важного осталось - нужно сделать и подвязать дневник игрока, в котором будет вкладка с сюжетным прогрессом и вкладка с эротическими фотками.
Я хотела сделать это сразу, сейчас, но потом подумала.
Дневник - достаточно большая сущность. Впендюривать вот прям сейчас, чтобы нахуйкать, не хочется. Плюс, как именно будет происходить разлочка? Засовывать в ноды еще одну сущность с ключами я не хочу. Вообще больше ноды не хочу трогать, честно говоря. Костыльный чутка функционал, каждая обновка в него - танцы с бубнами и багами.
Так что я подумала, что функционал дневника я буду делать с помощью сюжетных ключей, которые итак уже сохраняются. Но сейчас, вот прям сходу, костылять это не хочу. К тому же, последние дни хреновато соображаю:(
Думаю, сейчас я лучше поправлю первую главу - вставлю остатки локалей, вставлю переход на уровни мини-игры, а потом все это сбилдю и потыкаю.
Пока план такой.
Думаю, сейчас я лучше поправлю первую главу - вставлю остатки локалей, вставлю переход на уровни мини-игры, а потом все это сбилдю и потыкаю.
Пока план такой.
👍2
Забыла, что хотела кинуть в канал ссылки на туторы для реализации захвата и таскания 2d по экрану) первый способ, более простой и надежный:
https://www.youtube.com/watch?v=sXTAzcxNqv0
https://www.youtube.com/watch?v=sXTAzcxNqv0
YouTube
How to drag and drop UI elements in Unity
In this short Unity Tip I will show you how to drag and drop UI image in Unity so that it follows the mouse when we drag it and stays in place when we drop it.
To create this we will be using Event Trigger component that allows us to react to many different…
To create this we will be using Event Trigger component that allows us to react to many different…
👍2