Portal FPS

Динамичный многопользовательский арена-шутер от первого лица: мгновенные перемещения через порталы, Scouts против Objectives и трёхсекундный отсчёт до возрождения после каждой смерти.

Loading preview...
Начать с этого промпта

Динамичный многопользовательский арена-шутер от первого лица: мгновенные перемещения через порталы, Scouts против Objectives и трёхсекундный отсчёт до возрождения после каждой смерти.

Попробовать Websites Agent
Создай небольшой арена-шутер от первого лица под названием Portal FPS. Отрисуй в Three.js низкополигональную арену, где игрок перемещается клавишами WASD, бежит с Shift, прыгает с Space и приседает с C, целится мышью и стреляет левой кнопкой мыши по всему, что движется. По карте размещены парные порталы: войдя в один, игрок мгновенно телепортируется через арену к его паре. В матче сражаются две команды — Scouts и Objectives; составы обеих команд дополняют боты. На экране постоянно отображаются таблица убийств и смертей, а также индикатор прогресса цели. После гибели в перестрелке игрок видит трёхсекундный отсчёт до возрождения, прежде чем вернуться в бой. По окончании матча экран победы подводит итог и показывает победившую сторону, а через шесть секунд можно начать новый раунд. Статическая одностраничная страница.
Добавить второе оружие

Добавляет второй слот оружия: клавиши 1 и 2 переключают между винтовкой и пистолетом-пулемётом, создавая в перестрелках выбор между скорострельностью и уроном; управление прицеливанием мышью и стрельбой левой кнопкой остаётся прежним.

Попробовать Websites Agent
Создай небольшой арена-шутер от первого лица под названием Portal FPS. Отрисуй в Three.js низкополигональную арену, где игрок перемещается клавишами WASD, бежит с Shift, прыгает с Space и приседает с C, целится мышью и стреляет левой кнопкой мыши по всему, что движется. По карте размещены парные порталы: войдя в один, игрок мгновенно телепортируется через арену к его паре. В матче сражаются две команды — Scouts и Objectives; составы обеих команд дополняют боты. На экране постоянно отображаются таблица убийств и смертей, а также индикатор прогресса цели. После гибели в перестрелке игрок видит трёхсекундный отсчёт до возрождения, прежде чем вернуться в бой. По окончании матча экран победы подводит итог и показывает победившую сторону, а через шесть секунд можно начать новый раунд. Статическая одностраничная страница.
Добавить смену карт

Помимо парных порталов, смена многоуровневых карт с платформами добавляет арене вертикальности и открывает возможности для перекрёстного огня с учётом перепадов высоты.

Попробовать Websites Agent
Создай небольшой арена-шутер от первого лица под названием Portal FPS. Отрисуй в Three.js низкополигональную арену, где игрок перемещается клавишами WASD, бежит с Shift, прыгает с Space и приседает с C, целится мышью и стреляет левой кнопкой мыши по всему, что движется. По карте размещены парные порталы: войдя в один, игрок мгновенно телепортируется через арену к его паре. В матче сражаются две команды — Scouts и Objectives; составы обеих команд дополняют боты. На экране постоянно отображаются таблица убийств и смертей, а также индикатор прогресса цели. После гибели в перестрелке игрок видит трёхсекундный отсчёт до возрождения, прежде чем вернуться в бой. По окончании матча экран победы подводит итог и показывает победившую сторону, а через шесть секунд можно начать новый раунд. Статическая одностраничная страница.
Добавить режим наблюдения

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

Попробовать Websites Agent
Создай небольшой арена-шутер от первого лица под названием Portal FPS. Отрисуй в Three.js низкополигональную арену, где игрок перемещается клавишами WASD, бежит с Shift, прыгает с Space и приседает с C, целится мышью и стреляет левой кнопкой мыши по всему, что движется. По карте размещены парные порталы: войдя в один, игрок мгновенно телепортируется через арену к его паре. В матче сражаются две команды — Scouts и Objectives; составы обеих команд дополняют боты. На экране постоянно отображаются таблица убийств и смертей, а также индикатор прогресса цели. После гибели в перестрелке, игрок видит трёхсекундный отсчёт до возрождения, прежде чем вернуться в бой. По окончании матча экран победы подводит итог и показывает победившую сторону, а через шесть секунд можно начать новый раунд. Статическая одностраничная страница.