Публикации по теме 'indie-game'


Краткое объяснение рендеринга света в Unity
Краткое объяснение рендеринга света в Unity В этом посте я расскажу о разделе рендеринга света. Существует три типа рендеринга света: 1. В реальном времени: этот тип рендеринга обновляет каждый кадр, поэтому его удобно использовать для движущихся персонажей или других движущихся объектов. 2. Запеченное GI (Global Illumination) Освещение: при таком подходе карта освещения будет запекаться. это означает, что все источники света — включая прямой свет, исходящий от направленного..

Поиск пути Дейкстры и тесселяция сетки
В разработке PathFinder.io проходит очередная неделя, и в игру добавлено несколько интересных геймплейных дополнений. Для начала я наконец-то добавил в игру ИИ и узлы целей. Основная цель игры в ее нынешнем виде будет заключаться в том, чтобы пройти как можно больше целевых узлов, прежде чем вражеский ИИ одолеет его. Это действительно простая концепция, но есть много способов уклониться от ИИ и достичь цели. И это очень хорошо сочетается с динамичным игровым процессом, который..

У меня есть месяц на создание ММО: День 9
Ну, это неудобно. Я должен был взять выходной, чтобы отдохнуть, восстановиться и подготовиться к следующему спринту; и я также должен был сократить свое рабочее время, чтобы избежать выгорания. Что на самом деле произошло, так это то, что сразу после этого я решил сделать небольшую предварительную работу, чтобы собрать инструмент, который поможет мне позже, а затем я просто не останавливался до тех пор, пока примерно 15 часов спустя, разрушив мой график сна, а сегодня удалось только 4..

Настройка конвейера рендеринга высокого разрешения в Unity
В этом уроке я буду работать с HDRP, высококачественным графическим модулем в Unity. Предыдущая часть серии руководств находится здесь . Импорт HDRP Установите пакет HDRP Импортируйте нужные пакеты: Пройдите мастер установки. Установите пакет конфигурации . Исправь все: Повторно импортируйте все активы ( Assets | Reimport all ): После перезапуска Unity вы увидите новую сцену. Если для шейдеров материалов установлено значение Unity/Standard, цвета должны быть..

(Часть IX.) Использование шаблонов проектирования и настраиваемых атрибутов в Unity
Когда вы работаете над долгосрочным проектом, очень важно поддерживать порядок, организованность и масштабируемость. Давайте рассмотрим 3 шаблона проектирования, которые помогут в этом: шаблон наблюдателя, состояния и команды. С точки зрения атрибутов это будут модификаторы заголовка и диапазона. Шаблоны проектирования Образец наблюдателя Шаблон наблюдателя - это шаблон проектирования программного обеспечения, в котором объект, называемый субъектом, поддерживает список своих..

Архитектура многопользовательской игры на Node.js
Такие технологии, как HTML5, Node.js и socket.io, позволяют создавать не только интерактивные и совместные приложения, но и многопользовательские игры, которые работают прямо в браузере, без каких-либо сторонних плагинов. Эта статья основана на Frienzzle , многопользовательской игре-головоломке, которую я сейчас пишу, но общая архитектура, которую я здесь описываю, может быть применена к различным типам многопользовательских игр, включая простые RPG и RTS. Я собираюсь сосредоточиться..

Генерация уровней Roguelike в Game Maker Studio 2
Roguelike сейчас в моде на сцене инди-игр, и я знаю, что у меня и у других есть множество отличных идей, которые они хотят добавить в этот жанр. Но один из ключевых принципов жанра, случайно генерируемые уровни, может быть сложным для понимания. Мой движок — Game Maker Studio 2, и ему особенно не хватает функций, необходимых для безболезненного процесса. Хорошая новость! Я решил это для вас. Следуйте этому руководству, и у вас будет элементарная система генерации уровней в кратчайшие..