Underground 2 Revived
Play Need for Speed: Underground 2 (2004) in Chrome and Firefox with WebGPU graphics, Web Audio, up to 120 fps widescreen, controller support, free roam and Online races with friends. Fan project, not
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기웹 게임 그래픽 · 연출 · 물리 · 시스템 기술 380여 가지 — 움직이는 견본 + AI 코딩 도구용 MCP 서버 (https://ai-techstudio.web.app)
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
웹 게임에 쓰는 그래픽 · 연출 · 물리 · 시스템 기술 380여 가지(+ 효과 예시 80여 개)를 움직이는 견본으로 보고, AI 코딩 도구가 직접 찾아 쓰게 하는 기술 도감입니다. 대부분 three.js + TypeScript 이고, 2D 캔버스 · Web Audio 도 있습니다. 기술마다 주문서(AI 에게 줄 요구 사항) · 원리 · 흔한 실수 · 완성 기준 · 견본 실제 코드가 들어 있습니다. A library of 380+ web-game techniques (plus 80+ effect examples) (shaders, VFX, materials, lighting, physics, procedural modeling, rigging, maps, pathfinding, game AI, sound) with live demos, build specs and real demo source — searchable by AI coding agents over MCP. 1. Claude Code — 한 번만 연결README 전문 보기 ↗
웹 게임에 쓰는 그래픽 · 연출 · 물리 · 시스템 기술 380여 가지(+ 효과 예시 80여 개)를 움직이는 견본으로 보고, AI 코딩 도구가 직접 찾아 쓰게 하는 기술 도감입니다. 대부분 three.js + TypeScript 이고, 2D 캔버스 · Web Audio 도 있습니다. 기술마다 주문서(AI 에게 줄 요구 사항) · 원리 · 흔한 실수 · 완성 기준 · 견본 실제 코드가 들어 있습니다.
A library of 380+ web-game techniques (plus 80+ effect examples) (shaders, VFX, materials, lighting, physics, procedural modeling, rigging, maps, pathfinding, game AI, sound) with live demos, build specs and real demo source — searchable by AI coding agents over MCP.
모든 도구가 같은 MCP 서버를 씁니다: https://ai-techstudio.web.app/mcp (HTTP · Streamable HTTP)
| 도구 | 넣는 곳 | 내용 |
|---|---|---|
| Claude Code | 터미널 | claude mcp add --transport http --scope user ai-techstudio https://ai-techstudio.web.app/mcp (--scope user 를 빼면 그 폴더에서만) |
| Codex (OpenAI) | 터미널 (~/.codex/config.toml 에 들어감) | codex mcp add ai-techstudio --url https://ai-techstudio.web.app/mcp — 처음 쓸 때 도구 사용 「허용」 |
| Cursor | ~/.cursor/mcp.json · .cursor/mcp.json | { "mcpServers": { "ai-techstudio": { "url": "https://ai-techstudio.web.app/mcp" } } } |
| Gemini CLI | ~/.gemini/settings.json | { "mcpServers": { "ai-techstudio": { "httpUrl": "https://ai-techstudio.web.app/mcp" } } } |
| VS Code (Copilot) | .vscode/mcp.json | { "servers": { "ai-techstudio": { "type": "http", "url": "https://ai-techstudio.web.app/mcp" } } } |
| 그 밖의 MCP 도구 | 그 도구의 MCP 서버 설정 | 주소 https://ai-techstudio.web.app/mcp |
| MCP 가 없는 도구 (ChatGPT 등) | 요청할 때 같이 | 「https://ai-techstudio.web.app/llms.txt 를 참고해서 툰 셰이딩을 만들어 줘」 |
기술 이름을 몰라도 됩니다. 만들고 싶은 모습을 말하면 AI 가 검색 → 문서 읽기 → 내 프로젝트에 맞게 구현합니다.
AI 가 이 사이트를 찾아보지 않고 그냥 만들면, 말 끝에 「ai-techstudio 참고해서」 를 붙이세요. 사이트에서 본 기술 번호(예: u01)를 직접 말해도 됩니다.
| MCP 도구 | 하는 일 |
|---|---|
search_techniques | 만들고 싶은 것(영어 · 한국어)으로 기술 찾기 |
get_technique | 기술 하나 — 주문서 · 원리 · 흔한 실수 · 완성 기준 · 견본 실제 코드 · 관련 기술 |
list_categories | 분류별 전체 목록 |
list_recipes · get_recipe | 여러 기술을 한 장면으로 엮은 조합 레시피 |
같은 내용을 글 파일로도 엽니다: /llms.txt (사용법 + 목록) · /ai/index.json (검색용 목록) · /ai/t/<id>.md (기술 하나) · /ai/recipes/<id>.md (레시피)
이름을 모르는 효과를 눈으로 보고 고를 때 씁니다. 견본을 움직여 보고 마음에 들면 그 기술 번호를 AI 에게 말하거나, 기술 화면의 「AI 프롬프트 복사」 · 「내 조합에 넣기」를 씁니다. 연결 안내: https://ai-techstudio.web.app/#connect
npm install
npm run dev # http://localhost:5180
npm run build # AI 용 글 만들기(export-ai) → 타입 검사 → vite 빌드
firebase deploy # 사이트 + MCP 서버 (사이트만: --only hosting)
| 위치 | 내용 |
|---|---|
src/catalog.ts · curation.ts | 기술 목록 · 공개용 고르기 (빼기 · 효과 모음 · 분류 옮기기 · 이름 고치기) |
src/domains.ts | 큰 분류 |
src/demos/demos*.ts | 움직이는 견본 — 새 기술 = catalog 한 줄 + 견본 하나 |
src/docs/docs*.ts | 기술 문서 (주문서 · 원리 · 실수 · 완성 기준 · 코드), 쓰는 법 docs/doc-writing-guide.md |
src/ai/exportData.ts · scripts/export-ai.mjs | AI 용 글 생성 (public/llms.txt · public/ai/ — 생성물이라 git 제외) |
functions/index.js | MCP 서버 (Firebase Functions, Hosting /mcp) |
src/connect.ts | 사이트의 「AI 연결 안내」 — 명령을 바꾸면 이 README 와 src/ai/exportData.ts 도 함께 |
src/game/ | 수학 놀이터 게임에서 가져온 코드 복사본 (툰 · 동화책 물 · 주사위 — 견본이 씀) |
src/refs.ts · src/refPreviews.ts | 참고 작품 쪽 — 미리보기 그림 주소는 node scripts/fetch-ref-previews.mjs 로 (각 사이트가 공개한 og:image) |
이 저장소의 코드와 문서는 MIT 입니다 — 견본 코드 · 주문서를 자기 게임에 자유롭게 가져다 쓰세요.
다른 곳에서 온 자료는 각자의 조건을 따릅니다 (public/licenses/):
| 자료 | 위치 | 조건 |
|---|---|---|
| airsup-lab 코드 | src/vendor/airsup/ | MIT (원 저작자 표시 유지) |
| Poly Haven 텍스처 · HDRI | src/assets/polyhaven/ | CC0 |
| 용 모델 (Quaternius) | src/assets/games/fakecoin/dragon.glb | CC0 |
| 원혼 픽셀 그림 | src/assets/pixelghost/ | 견본 시연용으로 허락받아 쓴 그림 — MIT 에 포함되지 않음 |