Создание / загрузка миниатюры скриншота

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

HealthBar и имя противника

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

Практическое использование ScriptableObject

Постер к новости: Практическое использование ScriptableObject
Что такое ScriptableObject? Если говорить по-простому, то это ассет, который базируется на образце скрипта и позволяет хранить данные, независимо от образца. Иначе говоря, мы с начала пишем скрипт, наследуемый от класса ScriptableObject, а затем из этого скрипта создаем ассет. Например, в нашей игре можно покупать какие-то товары, перед игроком три продавца, как можно поступить в этом случаи? Самый очевидный вариант, создать скрипт торговца, в котором будет массив ...

Создание игры «три в ряд» / Match-3

Постер к новости: Создание игры «три в ряд» / Match-3
Игры «три в ряд» очень популярные и просты как три копейки. Смысл в том, чтобы найти на игровом поле, по горизонтали или вертикали, возможную комбинацию из трех или более одинаковых объектов, а затем соединить их. Возможно подобная простота и в тоже время, простота в достижении результатов, делает игры такого типа не плохими таймкиллерами. В сегодняшнем примере, мы разберёмся с одним из вариантов такой игры, напишем базовые функции без лишних элементов (подсчет ...

Визуализация музыки

Постер к новости: Визуализация музыки
Визуализация музыки, это работа со спектром звука. Спектр аудиосигнала, это совокупность простых гармонических волн, на которые можно разложить звуковую волну. Проще говоря, с помощью специального метода Unity, мы из ассета аудио, получаем массив значений типа float, определенной длинны. И уже имея подобный массив, далее можно делать что угодно с этими значениями. Мы предлагаем один из способов визуализации, с помощью баров, выстроенных в линию или в окружность. ...

Система подсказок для 2D, 3D и UI

Постер к новости: Система подсказок для 2D, 3D и UI
Иногда в играх, для уточнения каких-нибудь деталей интерфейса, или описания игровых объектов, просто незаменимы всплывающие подсказки/тултипы, при наведении курсора. Реализацией подобной задачи, мы и займемся. При этом, нам нужно учитывать несколько важных пунктов: подсказки не должны выходить за границы экрана; текст тултипа должен сохранять стандартные теги редактора; должна быть возможность менять локаль подсказок. Кроме этого, такая система подсказок, должна ...
  • Яндекс.Метрика