Разработать многопользовательский прототип игры на движке Unity
Необходимо сделать базовый прототип проекта с мультиплеером на пк, платформа p2p стим :
Для мультиплеерной составляющей можно использовать Mirror Networking или любой схожий инструмент. Для p2p Steam составляющей можно использовать FizzySteamworks или любой другой схожий инструмент.
Экран выбора лобби является первой сценой в игре, позволяя создать онлайн лобби или подключится к существующему, при входе в лобби отображает подключённых игроков.
После того как хост стартует лобби, все игроки загружаются на игровую карту.
В проект нужно включить возможность подключения через Steam p2p в лобби.
Игровая карта представляет собой 2d topdown пространство.
Игрок управляет своим персонажем на wasd, имеет возможность стрелять в направлении мышки, создавая снаряды.
Происходит постоянный спавн врагов, которые пытаются коснутся ближайшего игрока и умирают при попадании снаряда.
Игроки умирают при касании врага, как только все игроки умрут, игра перейдет обратно на первый экран создания лобби.
Визуальные элементы не нужны в данном проекты и могут быть заменены примитивами.
Для мультиплеерной составляющей можно использовать Mirror Networking или любой схожий инструмент. Для p2p Steam составляющей можно использовать FizzySteamworks или любой другой схожий инструмент.
Экран выбора лобби является первой сценой в игре, позволяя создать онлайн лобби или подключится к существующему, при входе в лобби отображает подключённых игроков.
После того как хост стартует лобби, все игроки загружаются на игровую карту.
В проект нужно включить возможность подключения через Steam p2p в лобби.
Игровая карта представляет собой 2d topdown пространство.
Игрок управляет своим персонажем на wasd, имеет возможность стрелять в направлении мышки, создавая снаряды.
Происходит постоянный спавн врагов, которые пытаются коснутся ближайшего игрока и умирают при попадании снаряда.
Игроки умирают при касании врага, как только все игроки умрут, игра перейдет обратно на первый экран создания лобби.
Визуальные элементы не нужны в данном проекты и могут быть заменены примитивами.