
В прошлой статье я показал вам, что такое ScriptableObject, теперь настало время показать основные приемы и возможности, которые можно проворачивать с ними. В этой статье мы рассмотрим основные подходы использования ScriptableObject на примере создания структуры данных инвентаря для игры.

Одна из основных задач разработки игр - это хранение информации о игровом контенте. Варианты оружия, брони, различные предметы или может быть даже здания, доступные для строительства. В любом случае большинство разработчиков начинают свой путь с поиска базы данных и часто выбор падает на SQLite или загрузка данных из json файла описания. Но Unity содержит мощный встроенный инструмент для этих задач - ScriptableObject.
В силу того, что в Unity был внедрен ECS предлагаю вашему вниманию довольно хороший доклад Кирилла Надеждина с DevGamm 2017, в котором он рассказал о том, что такое ECS и как это позволяет выстроить хорошую архитектуру приложений.
ECS является очень важной и перспективной парадигмой, потому данный доклад может быть интересен в том числе людям, пишущим свои игры на любом другом движке.

Используем хеш-алгоритм MD5 для генерации n-мерных матриц случайных чисел на базе определенного зерна генерации.

Привет. Продолжаю развивать проект по созданию космического симулятора с нуля на Unity3d без профессиональных навыков. Закончил перебор проекта, собираюсь вводить новый контент. Прилагаю скриншот и последний видео отчет о разработке.
Jusper, ошибка была в том что путь был на русском языке а именно папка с документами