Arcade › Око Циклопа
Экшен-данж рогалик. S1: арена, три гриба, Око само целится.
Click the game above and it runs right here in your browser. No download, no installer, no account needed. Flawl3ss Gg built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about Око Циклопа yet. Play it, then tell Flawl3ss Gg what you would add next.
Око Циклопа was built by Flawl3ss Gg with the Cinevva game creator: describe the game you want in chat, watch it get built, and play it in your browser minutes later.
Remix Око Циклопа opens the real game in the creator and forks its actual files, chat and design doc, so you start from the code rather than from a description.
Cinevva's analyzer read this game's design doc and its source, then wrote the brief below. "Make your own" hands it to the game creator as your opening message, so you start from a real spec rather than a one-line idea.
Создай браузерную 3D-игру от третьего лица под названием «Око Циклопа», компактный экшен-данж-рогалик, вертикальный срез из одного боя: хаб → «В башню» → арена T01 → победа над тремя грибами → выбор одного из трёх благ → экран возврата в хаб. Весь интерфейс и текст на русском. Камера и стиль: используй Three.js или эквивалентный WebGL. Камера перспективная, расположена высоко над персонажем (примерно 11.2 единицы вверх и 8.4 единицы позади), смотрит на точку на высоте около 0.6; FOV около 42 градусов. Камера плавно следует за игроком, немного смотрит вперёд по направлению движения и слегка трясётся при попаданиях/рывке. Стиль low-poly / ретро-фэнтези: зелёный туманный фон и земля, квадратная плитка пола, коричневые каменные стены, четыре небольшие колонны по углам внутренней площадки, тёплый жёлтый светильник в центре. Используй low-poly модель воина с мечом и low-poly анимируемые модели грибов; если внешние модели недоступны, сделай простые геометрические заглушки соответствующих цветов. Рендер без необходимости в тенях, с мягким зелёным туманом. Начальный экран: затемнение поверх игры, панель с золотой рамкой и заголовком «Око Циклопа», текстом «Линь: “Глаз видит за тебя. Ты — ноги и рывок.”» и большой кнопкой «В башню». После нажатия запусти бой, установи здоровье 100/100, 0 золота, множитель урона 1, радиус автонаведения без бонуса и 5 сердец (каждое сердце соответствует 20 HP). В HUD слева сверху показывай сердца символами: полное «♥», половинное «♡», пустое «·», ниже золото в виде «0 ●». Справа сверху показывай «Грибной Двор · арена». Арена: квадратная комната 12×12, ограниченная стенами толщиной около 0.55; в стенах оставь визуальные дверные элементы по центру северной и южной стены. Поставь четыре колонны примерно в координатах (-3.175,-3.175), (2.825,-3.175), (-3.175,2.825), (2.825,2.825). Игрок появляется у входа с южной стороны, примерно в (0, 4.6), и управляет воином. Внутри сразу появляются ровно три врага-гриба: один в (0,-4.2), два в (-3.4,-3.2) и (3.4,-3.2). Управление: поддержи WASD и стрелки на клавиатуре, а также мобильный виртуальный джойстик слева снизу (круг 128×128, золотая обводка и золотой стик). Справа снизу две круглые кнопки: «Рывок» и выше неё «Навык». На клавиатуре Shift выполняет рывок, Space — навык. Джойстик задаёт направление движения, с мёртвой зоной; скорость игрока 5.2, с плавным ускорением и торможением. Игрок автоматически разворачивается по движению. Бой и «Око»: игрок не целится вручную. «Око само целится»: автоматически выбирай ближайший живой гриб в пределах прямой видимости и дальности 1.7; перепроверяй цель примерно каждые 0.28 секунды. Если цель в радиусе, автоматически выполняй удар мечом раз в 0.38 секунды, разворачивая воина к цели. Базовый урон 12. Удар может задеть ещё одного ближайшего гриба рядом с игроком за 40% урона. Показывай короткую золотисто-белую дугу/кольцевой эффект удара на земле и всплывающее белое число урона на 700 мс. При попадании гриб получает короткий стан около 0.12 секунды и белую вспышку. Убийство сопровождай десятью зелёными искрами, разлетающимися вверх и затухающими; модель гриба исчезает примерно через 0.7 секунды. Навык: кнопка «Навык» имеет кулдаун 6 секунд и отображай восстановление через круговой прогресс/заливку кнопки. При активации наноси 14 урона всем живым грибам в секторе перед игроком: дистанция 2.4 и угол около 0.96 радиана. Показывай более крупную дугу удара и проигрывай короткий звук попадания. Кнопка рывка также имеет круговой прогресс; рывок доступен примерно раз в 1.15 секунды, длится 0.16 секунды и перемещает игрока на 4.2 единицы в выбранном направлении. Если направление не задано, рывок идёт вперёд. Во время рывка игрок неуязвим около 0.20 секунды, есть короткая тряска камеры. Грибы: три зелёных/ярких low-poly гриба, каждый имеет 28 HP, радиус столкновения около 0.42 и движется к игроку со скоростью 2.4, обходя стены. При приближении к игроку гриб останавливается и выполняет телеграфируемую атаку: около 0.35 секунды показывай на земле жёлтый круг радиусом 0.9, который ближе к завершению становится красным, затем наноси игроку 8 урона, если он всё ещё в радиусе. После атаки выдерживай около 1.15 секунды до следующей. У игрока есть 0.45 секунды неуязвимости после получения урона и отбрасывание от гриба. При HP 0 показывай экран смерти: заголовок «Глаз закрылся», случайную реплику из «Ну, почти.», «Ноги, рывок, ещё раз.», «Осколок цел.» и кнопку «Ещё раз», которая начинает новую попытку. После победы: когда все три гриба мертвы (либо срабатывает только страховочный таймер боя), добавь 18 золота и открой модальное окно «Эхо Глаза» с тремя карточками, из которых игрок выбирает одну: 1) «spark · C», «Искра-лезвие», «+25% урона автоатаки» — множитель обычного урона становится 1.25; 2) «spore · C», «Грибной щит», «+1 сердце» — увеличить максимум на 20 HP и восстановить до 20 HP; 3) «gaze · C», «Дальнозоркость», «+1.8 м радиус Ока» — дальность автоматического прицеливания становится 3.5. После выбора покажи панель «Дверь открыта», текст «Вертикальный срез пройден.» и кнопку «В хаб», возвращающую на начальный экран. Золото и выбранное благо должны существовать до этой точки текущего прохождения; при новой попытке с хаба начать значения заново. Визуальный HUD должен быть минимальным и читаемым: тёплый кремовый текст, золотые акценты (#E6B84D), тёмно-зелёные панели (#14221c), полупрозрачное чёрное модальное затемнение, круглые мобильные кнопки и джойстик. Добавь простые звуки удара, рывка и клика, но игра должна работать и без них. Сделай адаптивное окно, отключи прокрутку и масштабирование на мобильных устройствах, поддержи fullscreen после первого касания.