Repolode
RylanBot

RylanBot/threejs-tetris-react

3D-игра в тетрис на Three.js и React, в которую можно играть в браузере.

Звёзды
552
Форки
76
Открытые issues
1
Последний коммит
10 дней назад

Что это?

threejs-tetris-react — игра в тетрис с 3D-графикой на Three.js и интерфейсом на React и TypeScript. Она работает в браузере, а её демоверсия размещена на собственном домене.

Это небольшой фронтенд-проект с игрой, а не универсальная библиотека. Для работы используется npm: сервер разработки запускается одной командой, поэтому проект можно клонировать, установить зависимости и запустить локально.

Проект подойдёт разработчикам, которым нужен пример интеграции сцены Three.js с WebGL и компонентов React, а также тем, кто хочет поиграть в классическую головоломку в 3D.

Ключевые возможности

  • 01Воспроизводит классический игровой процесс тетриса в 3D-сцене на Three.js.
  • 02Создан на React и TypeScript.
  • 03В игру можно играть в браузере; доступна размещённая в сети демоверсия.
  • 04Запускается локально с помощью команд npm install и npm run dev.

Сценарии использования

  • Играть в браузере в тетрис с 3D-графикой.
  • Изучать интеграцию сцены Three.js в приложение на React.
  • Использовать проект как основу для небольшого прототипа игры на WebGL.

Быстрый старт

  1. 1

    Установить зависимости

    npm install
  2. 2

    Запустить сервер разработки

    npm run dev

Что важно знать

  • Лицензия не указана, поэтому права на повторное использование неясны.

Темы

Частые вопросы

Что такое threejs-tetris-react?
3D-игра в тетрис на Three.js и React, в которую можно играть в браузере. threejs-tetris-react — игра в тетрис с 3D-графикой на Three.js и интерфейсом на React и TypeScript. Она работает в браузере, а её демоверсия размещена на собственном домене.
threejs-tetris-react можно использовать бесплатно? Какая у него лицензия?
У threejs-tetris-react не указана лицензия. Код открыт, но без лицензии нет явного разрешения на его использование — уточните у автора, прежде чем на него полагаться.
threejs-tetris-react всё ещё поддерживается?
Активно поддерживается. Последний коммит в threejs-tetris-react — 28 окт. 2026 г..
Для чего можно использовать threejs-tetris-react?
Играть в браузере в тетрис с 3D-графикой. Изучать интеграцию сцены Three.js в приложение на React. Использовать проект как основу для небольшого прототипа игры на WebGL.
Как установить threejs-tetris-react?
Установить зависимости: npm install Запустить сервер разработки: npm run dev
Где скачать threejs-tetris-react?
Исходный код и инструкции по установке — на GitHub: https://github.com/RylanBot/threejs-tetris-react

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

React-рендерер для Three.js, позволяющий декларативно собирать 3D-сцены с помощью JSX-компонентов.

33,6 тыс.+162 за неделю2,1 тыс.TypeScriptMITАктивно поддерживаетсяОбновлён 17 дней назад

Обёртка для React над библиотекой postprocessing, которая позволяет декларативно добавлять эффекты постобработки в сцены react-three-fiber с помощью JSX-компонентов.

1,5 тыс.+17 за неделю152TypeScriptMITАктивно поддерживаетсяОбновлён 17 дней назад

Библиотека управления камерой для three.js с плавными переходами и расширенными возможностями орбитального управления в стиле OrbitControls.

2,4 тыс.+6 за неделю300TypeScriptMITОбновлён 18 дней назад