Главная » Архив меток: Unity3D

Архив меток: Unity3D

Просто о внутренних и внешних настройках для приложения в Unity3D

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

Читать далее »

[Перевод] Создаём эффект распространения цвета в Unity

На этот эффект меня вдохновил эпизод Powerpuff Girls. Я хотела создать эффект распространения цвета в чёрно-белом мире, но реализовать его в координатах мирового пространства, чтобы видеть, как цвет закрашивает объекты, а не просто плоско распределяется по экрану, как в мультике. Все концепции применимы и к другим конвейерам, но некоторые встроенные функции или матрицы могут иметь другие названия. Эффект я создала ...

Читать далее »

[Перевод] Генератор подземелий на основе узлов графа

В этом посте я опишу алгоритм процедурной генерации уровней двухмерного подземелья с заранее заданной структурой. В первой части будет представлено общее описание, а во второй — реализация алгоритма. Введение Алгоритм был написан как часть работы на получение степени бакалавра и основан на статье Ma et al (2014). Целью работы было ускорение алгоритма и дополнение его новыми функциями. Я вполне доволен ...

Читать далее »

[] Браузерная симуляция физики

В этой статье я хочу дать описание существующих решений для создания приложений с симуляцией физики, сравнить их производительность и предоставляемый инструментарий. Введение В статье будут рассмотрены следующие движки: Ammo.jsCannon.jsOimo.jsbox2dwebUnity3D WebGL Основной целью было выбрать наиболее производительный, удобный и легковесный движок для разработки игр и приложений с использованием симуляции физики. Ammo.js Является портом Bullet physics engine на javascript с использованием компилятора ...

Читать далее »

[] Браузерная симуляция физики

В этой статье я хочу дать описание существующих решений для создания приложений с симуляцией физики, сравнить их производительность и предоставляемый инструментарий. Введение В статье будут рассмотрены следующие движки: Ammo.jsCannon.jsOimo.jsbox2dwebUnity3D WebGL Основной целью было выбрать наиболее производительный, удобный и легковесный движок для разработки игр и приложений с использованием симуляции физики. Ammo.js Является портом Bullet physics engine на javascript с использованием компилятора ...

Читать далее »

[Перевод] Создание игровых 3D-моделей «для бедных»: путь инди

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

Читать далее »

Математика в Gamedev по-простому. Кривые и дождь в Unity

Всем привет! Меня зовут Гриша, и я основатель CGDevs. Продолжим говорить про математику что ли. Пожалуй, основное применение математики в геймдеве и компьютерной графики в целом – это VFX. Вот и поговорим про один такой эффект – дождь, а точнее про его основную часть, требующую математики – рябь на поверхности. Последовательно напишем шейдер для ряби на поверхности, и разберём его ...

Читать далее »

Архитектурные решения для мобильной игры. Часть 1: Model

Эпиграф:— Как я тебе оценю, если неизвестно что делать?— Ну там будут экранчики и кнопочки.— Дима, ты сейчас всю мою жизнь описал в трёх словах!(с) Реальный диалог на митинге в игровой компании Самый крупный из проектов имел больше 200000 DAU и дополнил мою копилку новыми оригинальными вызовами. Набор потребностей и отвечающих им решений, о которых я поговорю в этой статье, ...

Читать далее »

Математика в Gamedev по-простому. Триангуляции и Triangle.Net в Unity

Всем привет! Меня зовут Гриша, и я основатель CGDevs. Математика – очень крутой инструмент при разработке игр. Но если скажем без понимания векторов и матриц обойтись в принципе сложно, то алгоритмы триангуляций не столь обязательная вещь, но с помощью них решается достаточно большое количество интересных задач. Сегодня хотелось бы поговорить про достаточно важный инструмент в вычислительной геометрии, такой как триангуляции ...

Читать далее »

[Перевод] Делаем стильный водопад из RiME прямо в Unity или UE4

Есть игры с таким запоминающимся визуалом, что страшно считать потраченное на его разработку время, взять хотя бы последний God of War или RDR2. А бывают проекты, которые подкупают своей атмосферной, даже если они далеки от ААА. Как пример — RiME не раз хвалили за стиль, звук и историю. А недавно левел-дизайнер игры перешел в команду CD Projekt Red, чтобы работать ...

Читать далее »