FPS Sample

Проект многопользовательского шутера от первого лица

Контейнер

 

Представляем FPS Sample

FPS Sample разработан для внутренней оценки функций и пакетов на момент выпуска Unity 2018.3 и теперь доступен для загрузки в комплекте со всеми ассетами. В проекте:

  • 1 заполненный уровень (арена), в том числе качественные ассеты для HDRP
  • 2 полностью подготовленных персонажа, имеющих 4 вида уникального оружия
  • Игровой код, содержащий неподдерживаемый собственный вариант сетевого кода с авторитарной серверной архитектурой и поддержкой до 16 игроков (не рекомендуется для коммерческого применения)
  • Режимы «Бой насмерть» и «Нападение»
  • Поддержка PC 

Его можно использовать как ориентир и для обучения разработчиков среднего и высокого уровня с использованием выпусков Unity 2018.3 или Unity 2018.4 LTS. В коде используются экспериментальные технологии. Обратите внимание, что проект не имеет поддержки, и мы настоятельно рекомендуем обновить его до поддерживаемых пакетов, если вы хотите использовать элементы проекта в качестве отправной точки.

 

Что такое пример проекта?

Unity предлагает множество вариантов решений для отдельных проблем жанра и игровой механики, а пример игры дает информацию в виде одного конкретного подхода, реализованного в реальном проекте.

Предлагаем вашему рассказ ведущего разработчика Питера Андреасена и ведущего технического художника Мартина Кюммела Вестенгаарда об особенностях проекта.

Узнайте, как используется HDRP в FPS Sample

В FPS Sample используется High Definition Render Pipeline (HDRP). Используйте проект в качестве примера функций Unity, например, многослойные материалы, HDR-освещение, фильтры постобработки и режимы света в HDRP.

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

 

Как начать работу

Проект и документация доступны на GitHub для Unity 2018.3.8f1. Обратите внимание, что в проекте используются технологии и пакеты, которые активно дорабатываются, включая сетевой код, поэтому мы рекомендуем использовать проект только как источник вдохновения.

Присоединяйтесь к обсуждениям на нашем форуме по FPS Sample, делитесь мнениями о проекте, обменивайтесь информацией и оставляйте отзывы.

FPS Sample на Github
Руководство для начинающих

 

Используйте ресурсы в своих проектах

Распространяется на условиях лицензии Unity Companion License («Лицензия»). Unity Technologies ApS («Unity») предоставляет неисключительную, бесплатную, не требующую отчислений и действующую во всех странах лицензию на воспроизведение, создание производных работ, публичную демонстрацию, исполнение и распространение программного обеспечения, сопутствующего данной Лицензии, с применением следующих ограничений, правил и условий.

Мы используем cookie-файлы, чтобы вам было удобнее работать с нашим веб-сайтом. Подробнее об этом можно узнать на странице, посвященной политике использования cookie-файлов.

Согласен