Разработка игр

  • Хабрахабр

    [Перевод] Повествование через окружение или почему кат-сцены не панацея

    Один из таких находится в самом начале игры, когда игрок прибывает на космический корабль «Ишимура». Dead Space в свое время высоко оценили не только за атмосферу и геймплей, но и за дизайн окружения, через который игроку подавалось повествование. Игрок попадает в слабо освещенную комнату, покрытую кровью, а на стене написана культовая фраза Cut off their limbs (отрезайте их конечности). Ответ:…

    Подробнее »
  • Хабрахабр

    [Перевод] Как научить нейросеть воспроизводить игровую физику

    Практически в любой современной компьютерной игре наличие какого-либо физического движка является обязательным условием. Развевающиеся на ветру флаги и кролики, бомбардируемые шарами, ― всё это требует надлежащего исполнения. И, конечно, пусть не все герои носят плащи… но те, кто носят, действительно нуждаются в наличии адекватной симуляции развевающейся ткани. Данная статья предлагает новый метод моделирования, который может ускорить физические симуляции, сделать их…

    Подробнее »
  • Хабрахабр

    [Перевод] Свёрточные текстуры

    Самостоятельно обновляемые текстуры Когда существует возможность распараллеливания симуляций или задач рендеринга, то обычно лучше всего выполнять их в GPU. В этой статье я объясню технику, использующую этот факт для создания впечатляющих визуальных трюков с низкими затратами производительности. Все эффекты, которые я продемонстрирую, реализованы при помощи текстур, которые при обновлении "рендерятся сами в себя"; текстура обновляется при рендеринге нового кадра, а…

    Подробнее »
  • Игры

    Яндекс запустил народное голосование за ретроигры. Финалисты Retro Games Battle 2019

    В июле команда Музея Яндекса запустила Retro Games Battle 2019 — конкурс по разработке игр для легендарного ZX Spectrum, ориентированный на любителей ретротехники. 5 декабря завершился приём заявок. 19 новых игр дошло до финала. Но самое важное в другом — мы приглашаем вас принять участие в народном голосовании, по итогам которого будет определён обладатель «Приза зрительских симпатий». Сегодня мы не…

    Подробнее »
  • Хабрахабр

    [Перевод] Как рандомайзеры позволяют вдохнуть в старые игры новую жизнь

    Рандомайзер Link to the Past может изменять не только содержимое сундуков и награды в игре, но и спрайт персонажа, создаваемых врагов и цветовую палитру мира! Ты чувствуешь облегчение, зная, что находится в сундуке, из какого куста выскочит враг, что за секретная тактика позволяет с лёгкостью победить неприятеля. Прохождение любимой игры детства похоже на встречу с давним другом. Такая успокаивающая тесная…

    Подробнее »
  • Хабрахабр

    [Перевод] Как работал графический чип Super Nintendo: руководство по Super PPU

    Описание концепций PPU Super PPU По функциям схож с PPU консоли NES. Super "Picture Processing Unit" — чип видеоконтроллера, обрабатывающий тайловую графику, плоскости скроллинга и спрайты SNES. VRAM Содержит тайлы. VideoRAM — ОЗУ, используемое Super PPU. Обычно это 8x8 или 16x16 пикселей на тайл. В каждом режиме экрана используется собственный размер тайлов. VRAM имеет объём 64 КБ. OAM Может содержать…

    Подробнее »
  • Хабрахабр

    [Перевод] Процедурные дороги в Houdini и Unity

    Для моей постапокалиптической игры Frameshift мне нужно было заполнить очень большой открытый мир разнообразными городами. В нашей команде всего 3 человека, поэтому я, разумеется, воспользовался процедурной мощью Houdini! Добавление новых функций было очень долгим процессом, и когда я однажды услышал, что Houdini предназначен для подобных задач, то сразу перешёл на него. Раньше, когда не знал о Houdini, я писал на…

    Подробнее »
  • Хабрахабр

    [Из песочницы] LeanChess — самые маленькие компьютерные шахматы в мире

    Меня зовут Дмитрий Шехтман, и я автор самых маленьких компьютерных шахмат в мире. Идея меня заинтересовала, и я решил этим заняться. Началось всё с того, что моя (ныне бывшая) девушка предложила написать компьютерные шахматы. Особенно впечатляли шахматные разработки Оскара Толедо — на Си размером в 1257 байт, на JavaScript в 1023 байта и, наконец, Atomchess на ассемблере x86, компилирующийся в…

    Подробнее »
  • Хабрахабр

    [Перевод] Создание игры для SEGA Mega Drive/Genesis в 2019 году

    Даже сегодня люди по-прежнему продолжают создавать новые игры для старых консолей. Мы называем их «homebrew». Иногда это способ реализовать детскую мечту о создании игры для консоли, на которой играл ребёнком. Но кроме того это ещё и интересная задача для любого дизайнера или разработчика игр: ретро-железо обладало множеством ограничений, бросающих вызов креативности авторов. В 90-х для профессиональных разработчиков эти ограничения были…

    Подробнее »
  • Хабрахабр

    Как попасть в Apple Arcade? Интервью с основателями студии Tortuga Team

    Дмитрий Пялов — CTO (слева) и Антон Михайлов — сооснователь и креативный директор (справа) Студия называется Tortuga Team и известна в основном пошаговой серией Bravelands: битвы, подземелья, магия, корабли и вот это все. В стартовый набор Apple Arcade попала игра и русских разработчиков — первых и пока единственных. Вы играете за космического рейнджера, и больше всего это похоже на сильно…

    Подробнее »


Кнопка «Наверх»
Закрыть