Portal FPS
Однофайловый арена-шутер на Three.js с телепортацией через порталы, матчами ботов «Разведчики» против «Целей» и трёхсекундным отсчётом до возрождения. Создайте свой по тому же промпту.
Многопользовательская арена от первого лица: мгновенные перемещения через порталы, «Разведчики» против «Целей» и трёхсекундный отсчёт до возрождения после каждой смерти.
Добавляет второй слот оружия: клавиши 1 и 2 переключают между винтовкой и пистолетом-пулемётом, добавляя в перестрелки выбор между скорострельностью и уроном; прицеливание мышью и стрельба левой кнопкой мыши остаются без изменений.
Попробовать Kimi BuildСоздай небольшой арена-шутер от первого лица под названием Portal FPS. Отрисуй в Three.js низкополигональную арену, где игрок перемещается клавишами WASD, бежит с Shift, прыгает с Space и приседает с C, целится мышью и стреляет левой кнопкой мыши по всему, что движется. По карте размещены парные порталы: войдя в один, игрок мгновенно перемещается через всю арену к его паре. В матче сражаются две команды — «Разведчики» и «Цели», составы которых с обеих сторон дополняют боты; при этом на экране постоянно видны таблица убийств и смертей и индикатор прогресса цели. После гибели в перестрелке игрок перед возвращением в бой ждёт видимый трёхсекундный отсчёт до возрождения. Когда матч заканчивается, экран победы подводит итог и показывает выигравшую сторону, а через шесть секунд можно начать новый раунд. Статическая одностраничная страница.
Помимо парных порталов, смена многоуровневых карт с платформами добавляет арене вертикальности и открывает возможности для перекрёстного огня с разницы высот.
Попробовать Kimi BuildСоздай небольшой арена-шутер от первого лица под названием Portal FPS. Отрисуй в Three.js низкополигональную арену, где игрок перемещается клавишами WASD, бежит с Shift, прыгает с Space и приседает с C, целится мышью и стреляет левой кнопкой мыши по всему, что движется. По карте размещены парные порталы: войдя в один, игрок мгновенно перемещается через всю арену к его паре. В матче сражаются две команды — «Разведчики» и «Цели», составы которых с обеих сторон дополняют боты; при этом на экране постоянно видны таблица убийств и смертей и индикатор прогресса цели. После гибели в перестрелке игрок перед возвращением в бой ждёт видимый трёхсекундный отсчёт до возрождения. Когда матч заканчивается, экран победы подводит итог и показывает выигравшую сторону, а через шесть секунд можно начать новый раунд. Статическая одностраничная страница.
Трёхсекундный отсчёт до возрождения теперь можно провести в режиме наблюдения от лица товарища по команде, поэтому даже в ожидании возрождения игрок видит, как идёт бой.
Попробовать Kimi BuildСоздай небольшой арена-шутер от первого лица под названием Portal FPS. Отрисуй в Three.js низкополигональную арену, где игрок перемещается клавишами WASD, бежит с Shift, прыгает с Space и приседает с C, целится мышью и стреляет левой кнопкой мыши по всему, что движется. По карте размещены парные порталы: войдя в один, игрок мгновенно перемещается через всю арену к его паре. В матче сражаются две команды — «Разведчики» и «Цели», составы которых с обеих сторон дополняют боты; при этом на экране постоянно видны таблица убийств и смертей и индикатор прогресса цели. После гибели в перестрелке игрок перед возвращением в бой ждёт видимый трёхсекундный отсчёт до возрождения. Когда матч заканчивается, экран победы подводит итог и показывает выигравшую сторону, а через шесть секунд можно начать новый раунд. Статическая одностраничная страница.

