Skip to content

Latest commit

ย 

History

History
68 lines (49 loc) ยท 1.82 KB

File metadata and controls

68 lines (49 loc) ยท 1.82 KB

XCAPE AI - ๋ฐฉํƒˆ์ถœ ํ…Œ๋งˆ ๊ธฐํš ๋„๊ตฌ

๋ฐฉํƒˆ์ถœ(Escape Room) ํ…Œ๋งˆ๋ฅผ AI ๊ธฐ๋ฐ˜์œผ๋กœ ๊ธฐํšํ•˜๊ณ  ์„ค๊ณ„ํ•˜๋Š” ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ž…๋‹ˆ๋‹ค.

๐ŸŽฏ ์ฃผ์š” ๊ธฐ๋Šฅ

1. ํ™ˆ (3๊ฐ€์ง€ ์‹œ์ž‘ ๋ฐฉ์‹)

  • YouTube๋กœ ์‹œ์ž‘: YouTube ์˜์ƒ URL์„ ์ž…๋ ฅํ•˜๋ฉด AI๊ฐ€ ๋ถ„์„ํ•ด ํ…Œ๋งˆ ์ œ์•ˆ
  • ์ƒˆ ํ”„๋กœ์ ํŠธ ์ƒ์„ฑ: ์ง์ ‘ ์žฅ๋ฅด, ํ”Œ๋ ˆ์ดํƒ€์ž„, ์ˆ˜์‚ฌ ํ‚ค์›Œ๋“œ ์„ ํƒ์œผ๋กœ ์‹œ์ž‘
  • ์‚ฌ๊ฑด ๊ตฌ์„ฑ: ๊ฐ€ํ•ด์ž, ํ”ผํ•ด์ž, ๋ฒ”ํ–‰ ๋™๊ธฐ, ์ˆ˜์‚ฌ ๋‹จ์„œ ๋“ฑ์œผ๋กœ ์‹œ๋‚˜๋ฆฌ์˜ค ์ž‘์„ฑ

2. ์Šคํ† ๋ฆฌ (AI ์ œ์•ˆ)

์‚ฌ๊ฑด ๊ตฌ์„ฑ ๋˜๋Š” ๊ธฐ๋ณธ ์ •๋ณด๋กœ๋ถ€ํ„ฐ 3๊ฐ€์ง€ ์Šคํ† ๋ฆฌ ์ œ์•ˆ ์ƒ์„ฑ:

  • ์ถ”๋ฆฌ ๋ฏธ์Šคํ„ฐ๋ฆฌ (์ˆ˜์‚ฌ ๊ด€์ )
  • ์‹ฌ๋ฆฌ ์Šค๋ฆด๋Ÿฌ (์ธ๋ฌผ ์‹ฌ๋ฆฌ ๊ด€์ )
  • ์„œ์ŠคํŽœ์Šค (ํƒˆ์ถœ/์ƒ์กด ๊ด€์ )

3. ๋งŒ๋‹ค๋ผํŠธ (9ร—9 ๋ณด๋“œ)

  • ์„ ํƒํ•œ ์Šคํ† ๋ฆฌ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ 9ร—9 ๋งŒ๋‹ค๋ผํŠธ ๋ณด๋“œ ์ž๋™ ์ƒ์„ฑ
  • ์„ธ ๊ฐ€์ง€ ์ƒ‰์ƒ์œผ๋กœ ์š”์†Œ ๋ถ„๋ฅ˜:
    • ๐ŸŒน Rose: ์ปจ์…‰
    • ๐ŸŒŠ Sky: ์—ฐ์ถœ/์žฅ์น˜
    • ๐ŸŸ  Amber: ๋‹จ์„œ/์†Œํ’ˆ
  • ์ง์ ‘ ํŽธ์ง‘ ๋ฐ ์ปค์Šคํ„ฐ๋งˆ์ด์ง• ๊ฐ€๋Šฅ

4. ํผ์ฆ ์„ค๊ณ„ (Game Flow)

  • 5๋‹จ๊ณ„ ๊ฒŒ์ž„ ํ”Œ๋กœ์šฐ (๊ธฐ/์Šน/์ „/๋ฐ˜์ „/๊ฒฐ)
  • ๊ฐ ๋‹จ๊ณ„๋ณ„ ํผ์ฆ ์ถ”์ฒœ
  • ์Šคํ† ๋ฆฌ ์—ฐ๊ฒฐ๊ณ ๋ฆฌ ํ™•์ธ

๐Ÿ› ๏ธ ๊ธฐ์ˆ  ์Šคํƒ

  • Frontend: React 19 + TypeScript 5.9
  • Build Tool: Vite 7
  • Styling: TailwindCSS v4
  • Routing: React Router v7
  • Deployment: Vercel

๐Ÿ“ฆ ์„ค์น˜ ๋ฐ ์‹คํ–‰

# ์˜์กด์„ฑ ์„ค์น˜
npm install

# ๊ฐœ๋ฐœ ์„œ๋ฒ„ ์‹คํ–‰ (http://localhost:5173)
npm run dev

# ํ”„๋กœ๋•์…˜ ๋นŒ๋“œ
npm run build

# ๋นŒ๋“œ ๊ฒฐ๊ณผ ๋ฏธ๋ฆฌ๋ณด๊ธฐ
npm preview

๐ŸŒ ๋ฐฐํฌ

๐Ÿ“ ํ๋ฆ„ ํ†ตํ•ฉ

ํ™ˆ (3๊ฐ€์ง€ ์‹œ์ž‘) โ†’ ์Šคํ† ๋ฆฌ (3๊ฐ€์ง€ ์ œ์•ˆ) โ†’ ๋งŒ๋‹ค๋ผํŠธ (ํŽธ์ง‘) โ†’ ํผ์ฆ ์„ค๊ณ„ (Game Flow)

๊ฐœ๋ฐœ: Claude Opus 4.6