Skip to content

Arcade › Рыцарь через преграды

Рыцарь через преграды

  • 3d
  • runner
  • arcade
  • side-scroller
  • mobile
  • infinite
0
Remix it Discord

0 plays

How to play

Click the game above and it runs right here in your browser. No download, no installer, no account needed. It was built with Cinevva, so it works on a phone or a tablet too.

Discussion

Nobody has said anything about Рыцарь через преграды yet. Play it, then tell the creator what you would add next.

Make your own game

Рыцарь через преграды was built 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.

Read the build brief for Рыцарь через преграды

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-игру на русском языке под названием «Рыцарь через преграды». Это бесконечный раннер с боковой перспективой: используй Three.js, ортографическую камеру и плавно следящую камеру, смотрящую вдоль оси X, так чтобы рыцарь двигался слева направо по центру сцены. Сцена должна быть стилизованной, но с объемными 3D-моделями, мягкими тенями, голубым небом/фоном и легким туманом. Земля — длинная зеленая прямоугольная платформа, поверх нее коричневая дорожка; на заднем плане должны повторяться серые каменные блоки и дальние каменные башни. Освещение теплое солнечное с небесным заполняющим светом.

Игрок управляет 3D-моделью средневекового рыцаря в доспехах, бегущего вправо; рыцарь стартует слева, примерно на поверхности дороги. Загрузи анимированную модель Knight Male (или эквивалентную 3D-модель рыцаря), проигрывай анимацию Run во время бега, Jump в воздухе и Defeat после столкновения. Игра начинается только после нажатия кнопки «Начать забег» (на повторном запуске кнопка называется «Ещё раз») либо при нажатии прыжка в состоянии меню. Во время забега рыцарь автоматически движется вперед, игрок не управляет горизонтальным движением. Прыжок выполняется клавишей Space, стрелкой вверх, W или большой экранной кнопкой «ПРЫЖОК» внизу справа. Прыжок разрешен только с земли: задай вертикальную стартовую скорость около 10.5 и гравитацию около 24, чтобы персонаж перелетал препятствия; при приземлении снова включай Run.

Регулярно впереди по маршруту создавай каменные барьеры: серые объемные прямоугольные блоки случайной высоты примерно 0.8–2.15 и ширины 0.8–1.35, с немного более широкой золотистой крышкой сверху. Располагай их на дорожке, с интервалом появления около 1.45–2.25 секунды и на расстоянии около 18–22 мировых единиц перед игроком. Столкновение происходит, когда рыцарь находится рядом по X и недостаточно высоко над барьером; при столкновении без щита забег заканчивается. Удаляй пройденные объекты за спиной. Скорость старта около 7.5, постепенно увеличивай ее вместе со счетом, но ограничь примерно 13.

Кроме препятствий, с интервалом около 3.5–7 секунд впереди создавай парящие бонусы, каждый на высоте около 1.5: голубой светящийся тор (щит) или золотая светящаяся октаэдрическая звезда/кристалл (удвоитель счета). Бонусы должны вращаться и слегка покачиваться вверх-вниз. Подбор рядом с рыцарем активирует соответствующий эффект на 8 секунд. Щит показывает текст «щит Nс» в HUD, позволяет пережить одно столкновение с барьером, после чего исчезает и барьер удаляется. Золотой бонус показывает «x2 Nс» и удваивает начисление счета на время действия. Если активных бонусов нет, показывай «нет».

Начисляй счет постоянно за пройденное время/дистанцию: базово примерно 10 очков в секунду, с x2 — 20 очков в секунду; отображай целое число. Сохраняй лучший результат в localStorage и обновляй рекорд после завершения. В верхней части экрана сделай HUD из темных полупрозрачных округлых плашек с подписями «Счёт:», «Рекорд:» и «Бонус:». В центре сверху покажи подсказку «Пробел / ↑ или кнопка — прыжок».

До старта и после проигрыша затемняй сцену полупрозрачным темным слоем и показывай по центру карточку с темно-синим градиентом, закругленными углами и тонкой светлой обводкой. В стартовом состоянии карточка содержит крупный заголовок «Рыцарь через преграды», текст «Пробеги как можно дальше и перепрыгивай каменные барьеры.» и золотистую кнопку «Начать забег». После столкновения заголовок меняется на «Забег окончен», текст должен включать текущий результат в формате «Счёт: N. Перепрыгни ещё дальше!», а кнопка — «Ещё раз». Кнопка прыжка — большая круглая коричнево-золотая кнопка с надписью «ПРЫЖОК» и визуальным эффектом нажатия; на мобильных устройствах она особенно заметна, на широком экране может быть слегка прозрачной. Интерфейс должен быть адаптивным для вертикального мобильного экрана, не прокручиваться, использовать системный sans-serif шрифт и темный фон страницы.

More free browser games

Browse the whole Arcade →