Доработка пазлов
Фон
- Сделал подсказку всё же светлее (незаметнее).
-
Убрал просвечивание фона доски.
-
Добавил в настройки изменение прозрачности подсказки вплоть до ее полного отключения. Теперь установленную заранее 80% прозрачность можно увеличить еще на 10% и до полной прозрачности — чтобы её совсем не было видно. Таким образом вы сами можете усложнить себе задачу по сборке пазла.
Звук
- Регулировка громкости теперь влияет и на громкость звука позиционирования каждого элемента пазла на своё место — а не только на громкость музыки.
- Не сохранялось положение ползунка громкости при переходе на другие уровни. Хоть громкость и сохранялась изменённой, но ползунок показывал начальное положение в максимуме. Теперь работает корректно.
Курсор
- Решил изменить курсор мышки на лапку кошки. Так выглядит намного милее, как по мне.
- Как оказалось, при проверке внутри проекта курсор отображается, а при экспорте отдельного билда остаётся стандартный. Исправил.
- Убрал отображение курсора при проигрывании видео-заставки игры при запуске.
Оптимизация
1. Провёл некоторую оптимизацию в плане чистки и устранения различных ненужных точностей вычислений и позиционирований объектов. Например, масштабирование с такой вот точностью совсем ни к чему
А ресурсы компьютера будут заняты и он будет стараться это выполнять. Вроде и мелочи, но тем не менее — когда такого «мусора» накапливается очень много, то…
2. Заметил неправильно работающий конечный блок кода, выдающий результат после сборки пазла. Несмотря на то, что вроде как уже всё закончено, но скрипт продолжал работать и выдавать в память уже «неверные» результаты, тем самым сильно «засоряя» её.
Конечный экран собранного пазла
Выявилась неправильная работа конечного экрана, на котором выводится собранная картинка и затраченное время.
- Время, тем не менее, каким-то странным образом (нестабильно) продолжало обновляться на этом экране.
- При работе данного экрана происходило постоянное накопление/переполнение памяти (вроде как незаметное), что могло привести к сбою/зависанию игры или целиком компьютера.
Поменял структуру работы данного блока для устранения этих «неприятностей».
Адаптация
Прошёлся во всем сценам и поправил адаптацию отображения игры под различные размеры мониторов. Тем не менее, всё же рекомендую использовать формат с соотношением сторон 16:9 (Full HD 1920х1080).
Обновление движка Unity
Перед стартом продаж обновил Юнити и устранил возможную уязвимость в системе безопасности.




