Блокнот для игры / заметки игрока

Постер к новости: Блокнот для игры / заметки игрока
В былые времена, для прохождения некоторых игр, нужно было при себе держать листок бумаги и ручку, чтобы делать важные заметки, записывать какие-то коды и прочие интересности. Настоящий хардкор! Не то что современные бродилки, где даже и думать не надо (а парой и играть вовсе), игра всё сама делает. Так вот, если вы хотите для своей игры добавить возможность игроку делать свои заметки, не на бумаге, а прямо в игре, то мы предлагаем простое и эффективное решение. ...

Управление персонажем на карте Tilemap

Постер к новости: Управление персонажем на карте Tilemap
Управление персонажем в игре, построенной на тайлах Tilemap. Область Tilemap, конвертируется в массив карты, в рамках которого возможно перемещение. Поиск пути построен на оптимизированном волновом алгоритме, который позволяет искать пути на больных картах, так как нагрузка на систему возрастает не от размера массива, а от удаленности стартовой и конечной точки поиска. Иными словами, если стартовая точка (позиция персонажа) и конечная точка (позиция указателя), ...

Покупка / продажа предметов инвентаря

Постер к новости: Покупка / продажа предметов инвентаря
Взаимодействие инвентаря персонажа и инвентаря продавца, на первый взгляд задача не ложная, ведь по логике оба инвентаря просто должны быть одинаковыми. Частично это так и есть, но в остальном они довольно сильно различаются, для продавца не нужны функции, типа, перетаскивание предметов из мира в инвентарь или выбрасывание их обратно. Кроме того, при взаимодействии персонажа с продавцом, нужно специальное меню, в котором можно получить информацию о предмете, в том ...

Конвертация Tilemap в массив префабов

Постер к новости: Конвертация Tilemap в массив префабов
Как известно, в Unity встроен удобный инструмент для создания и редактирования Tilemap, при этом в рамках одной сетки, можно создать несколько Tilemap, на одном можно нарисовать проходимые участки карты, на другом непроходимые, например. Но, для создания проекта на тайлах, может понадобится еще одна вещь, размещение на клетках, вместо тайлов, префабов из таких же тайлов. Если таких префабв пара штук, то проблемы в этом конечно нет, однако, как быть если необходимо ...

Эффекты для UI элементов

Постер к новости: Эффекты для UI элементов
Несколько интересных эффектов для элементов пользовательского интерфейса. Первый эффект похож на один из популярных эффектов интерфейса различных игр, где элементы интерфейса смещаются навстречу курсору. Второй, повторяет по сути первый режим, но с тем исключением, что сдвиг происходит с небольшой задержкой, для всех элементов в случайном порядке. Третий режим создает эффект, при котором элементы интерфейса как бы прилипают к курсору, но, когда он далеко удаляются, ...

Электронное табло (цифирное)

Постер к новости: Электронное табло (цифирное)
Простой, но интересный скрипт, с помощью которого можно создать, например, цифирное табло или что-то похоже. В любом случаи, смысл алгоритма в том, что он разбивает целое число на отдельные части, то есть, цифры, и заменяет их картинкой этого числа. Это можно сравнить со шрифтом, но здесь мы работаем на прямую с картинками. В этом есть свои плюсы, например, нет нужды создавать специальный шрифт, можно просто нарисовать цифры, при этом они могут быть уникальными, а ...
  • Яндекс.Метрика