React-рендерер для Three.js, позволяющий декларативно собирать 3D-сцены с помощью JSX-компонентов.
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
Установить зависимости
npm install - 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-компонентов и хуков для создания 3D-сцен с react-three-fiber.
Обёртка для React над библиотекой postprocessing, которая позволяет декларативно добавлять эффекты постобработки в сцены react-three-fiber с помощью JSX-компонентов.
Agent Skill, с помощью которого Codex, Claude Code или Cursor создаёт вращаемую сцену здания на Three.js, собирающегося кирпич за кирпичом.
Библиотека управления камерой для three.js с плавными переходами и расширенными возможностями орбитального управления в стиле OrbitControls.
JavaScript-инструментарий и фреймворк на базе Three.js для интерактивной визуализации данных в 3D/WebGL и 2D в браузере.