Главная » Архив меток: Разработка игр

Архив меток: Разработка игр

[Перевод] 3D-фотографии Facebook изнутри: шейдеры параллакса

В последние несколько месяцев Facebook заполонили 3D-фотографии. Если вам не довелось их увидеть, то объясню: 3D-фотографии — это изображения внутри поста, которые плавно меняют перспективу при скроллинге страницы или когда перемещаешь по ним мышь. Хотя можно легко понять, как Facebook может рендерить 3D-модели и поворачивать их в соответствии с позицией мыши, с 3D-фотографиями ситуация может быть не столь интуитивно понятной. ...

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

[Перевод] Wolfenstein 3D: трассировка лучей с помощью WebGL1

После появления прошлым летом графических карт Nvidia RTX трассировка лучей (ray tracing) снова обрела былую популярность. За последние несколько месяцев мою ленту в Twitter заполнил бесконечный поток сравнений графики со включенным и отключенным RTX. Полюбовавшись на такое количество красивых изображений, я захотел самостоятельно попробовать скомбинировать классический упреждающий рендерер (forward renderer) с трассировщиком лучей. Поиграть с демо рендеринга уровня из Wolfenstein ...

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

[Перевод] Создаём границы процедурно генерируемой карты

Скотт Тёрнер продолжает работу над своей процедурно генерируемой игрой и теперь решил заняться проблемой оформления границ карт. Для этого ему предстоит решить несколько непростых задач и даже создать собственный язык описания границ. У функциональных карт обычно есть простая линия рамки, но у фэнтезийных карт и средневековых карт, из которых первые часто заимствуют идеи, имеют довольно продуманные и художественные границы. Важным ...

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

Извините, но все ваши базы принадлежат Google. Презентация Google на Game Development Conference 2019, проект Stadia

Суть происходящего — новый видеостриминговый сервис, позволяющий играть с любого устройства без необходимости иметь мощный компьютер или консоль, и специальный геймпад для него. Вчера вечером, 19 марта, Google провели собственную презентацию в рамках Game Developers Conference. Если этого мало, то Google представляет новую игровую студию, которой управляет Джейд Рэймонд, бывший исполнительный продюсер Ubisoft Montreal и управляющий директор Ubisoft Toronto. Подробная ...

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

[Перевод] Игра на Rust за 24 часа: личный опыт разработки

В этой статье я расскажу о личном опыте разработки небольшой игры на Rust. На создание рабочей версии ушло около 24 часов (преимущественно я работала по вечерам или на выходных). Игра еще далека от завершения, но я думаю, что опыт будет полезным. Я расскажу, чему научилась, и о некоторых наблюдениях, сделанных при построении игры с нуля. Skillbox рекомендует: Двухлетний практический курс ...

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

9 фильмов конкурса «Let IT DOK!», которые стоит увидеть

ЛАНИТ и фестиваль документального кино «ДОКер» дружат уже пять лет. Вместе с оргкомитетом фестиваля мы придумали конкурс фильмов об информационных технологиях, который получил название «Let IT DOK!». Фильмы в этой номинации рассказывают, как технологии меняют жизнь людей, их стремления. В этом посте мы расскажем вам об этих девяти финалистах. В этом году на конкурс «Let IT DOK!» поступило более 300 ...

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

Дайджест интересных материалов для мобильного разработчика #290 (11 марта — 17 марта)

Новый дайджест рассказывает про идемпотентность API, борьбу Apple и Spotify, именные законы дизайна, самые зарабатывающие приложения и чистое золото мобильных игр. Идемпотентным называют такой метод API, повторный вызов которого не меняет состояние. Здесь есть тонкий момент: результат идемпотентного вызова может меняться. Например, при повторном вызове идемпотентного API создания заказа — заказ не будет создаваться еще раз, но API может ответить ...

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

Unity: процедурное редактирование Mesh

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

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

[Перевод] Фэнтезийная игра с 300 тысячами рас

Когда я начинал работать над Warsim: the Realm of Aslona, в ней было всего две расы — люди (Humans), создавшие несколько королевств, групп бандитов и бунтовщиков, и гоблины (Goblins), у которых было несколько королевств и кучка племён. На момент беты Warsim 0.7.4 в игре насчитывается 325 142 расы. Баннер последнего обновления Чем эти расы отличаются, в чём их уникальность и ...

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

Игровой рынок, тренды и прогнозы — большая аналитика от App Annie

Компания App Annie в очередной раз провела исследование мобильного рынка приложений и выложила отчет на 160 страниц с графиками и отчетами. Внутри о том, что происходило с рынком мобильных игр в 2018 году, и что ждет в 2019. Переводить их все — нетривиальная задача, поэтому я выбрал наиболее близкую для себя тему. Спойлер: все очень хорошо. Но сначала посмотрим на ...

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