Разработать многопользовательский прототип игры на движке Unity

Необходимо сделать базовый прототип проекта с мультиплеером на пк, платформа p2p стим :

Для мультиплеерной составляющей можно использовать Mirror Networking или любой схожий инструмент. Для p2p Steam составляющей можно использовать FizzySteamworks или любой другой схожий инструмент.

Экран выбора лобби является первой сценой в игре, позволяя создать онлайн лобби или подключится к существующему, при входе в лобби отображает подключённых игроков.
После того как хост стартует лобби, все игроки загружаются на игровую карту.
В проект нужно включить возможность подключения через Steam p2p в лобби.

Игровая карта представляет собой 2d topdown пространство.
Игрок управляет своим персонажем на wasd, имеет возможность стрелять в направлении мышки, создавая снаряды.
Происходит постоянный спавн врагов, которые пытаются коснутся ближайшего игрока и умирают при попадании снаряда.
Игроки умирают при касании врага, как только все игроки умрут, игра перейдет обратно на первый экран создания лобби.

Визуальные элементы не нужны в данном проекты и могут быть заменены примитивами.

Читайте на 123ru.net