Files changed (1) hide show
  1. prompt.txt +64 -0
prompt.txt ADDED
@@ -0,0 +1,64 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ HTML5 Canvasλ₯Ό μ‚¬μš©ν•˜μ—¬ 보석 맀칭 퍼즐 κ²Œμž„μ„ μ œμž‘ν•˜λΌ. λ‹€μŒμ˜ 상세 μš”κ΅¬μ‚¬ν•­μ„ λͺ¨λ‘ κ΅¬ν˜„ν•  것:
2
+
3
+ 1. κ²Œμž„ λ³΄λ“œ ꡬ성
4
+ - 8x8 크기의 κΈ°λ³Έ κ²Œμž„ λ³΄λ“œ κ΅¬ν˜„
5
+ - 6가지 λ‹€λ₯Έ λͺ¨μ–‘κ³Ό μƒ‰μƒμ˜ 보석 생성 (루비-λΉ¨κ°•/μ‚¬νŒŒμ΄μ–΄-νŒŒλž‘/μ—λ©”λž„λ“œ-초둝/닀이아λͺ¬λ“œ-흰색/ν† νŒŒμ¦ˆ-λ…Έλž‘/μžμˆ˜μ •-보라)
6
+ - 각 보석은 κ³ μœ ν•œ λ””μžμΈκ³Ό λ°˜μ§μ΄λŠ” μ• λ‹ˆλ©”μ΄μ…˜ 효과 적용
7
+ - 보석이 μ—†λŠ” 빈 곡간은 μžλ™μœΌλ‘œ μœ„μ—μ„œ μƒˆλ‘œμš΄ 보석이 λ–¨μ–΄μ Έ μ±„μ›Œμ§
8
+
9
+ 2. κ²Œμž„ λ©”μ»€λ‹‰μŠ€
10
+ - 마우슀 λ“œλž˜κ·Έλ‘œ μΈμ ‘ν•œ 보석끼리 μœ„μΉ˜ κ΅ν™˜ κ°€λŠ₯
11
+ - μˆ˜ν‰ λ˜λŠ” 수직으둜 3개 이상 같은 보석이 μ—°κ²°λ˜λ©΄ ν„°μ§€λ©΄μ„œ 점수 νšλ“
12
+ - 보석이 터진 ν›„ μƒλ‹¨μ˜ 보석듀이 쀑λ ₯에 따라 μžμ—°μŠ€λŸ½κ²Œ λ–¨μ–΄μ§€λŠ” μ• λ‹ˆλ©”μ΄μ…˜
13
+ - 연쇄 λ°˜μ‘ λ°œμƒ μ‹œ μΆ”κ°€ 점수 λ³΄λ„ˆμŠ€ 지급
14
+ - ν•œ 번의 μ΄λ™μœΌλ‘œ μ—¬λŸ¬ 개의 λ§€μΉ˜κ°€ λ™μ‹œμ— λ°œμƒν•  경우 콀보 점수 적용
15
+
16
+ 3. 특수 효과
17
+ - 4개 맀칭: 특수 보석 생성 (μ£Όλ³€ 보석 λͺ¨λ‘ 제거)
18
+ - 5개 맀칭: λ¬΄μ§€κ°œ 보석 생성 (같은 색상 λͺ¨λ‘ 제거)
19
+ - T자 λ˜λŠ” L자 λͺ¨μ–‘ 맀칭: 라인 클리어 보석 생성
20
+ - 특수 λ³΄μ„λ“€μ˜ ν™”λ €ν•œ 폭발 μ΄νŽ™νŠΈ κ΅¬ν˜„
21
+
22
+ 4. μ‹œκ°μ  μš”μ†Œ
23
+ - 보석별 λ°˜μ§μž„ νš¨κ³Όμ™€ νšŒμ „ μ• λ‹ˆλ©”μ΄μ…˜
24
+ - 맀칭 성곡 μ‹œ λ°˜μ§μ΄λŠ” νŒŒν‹°ν΄ 효과
25
+ - 콀보 λ°œμƒ μ‹œ 화면에 콀보 카운트 ν‘œμ‹œ
26
+ - λΆ€λ“œλŸ¬μš΄ 보석 이동 및 ꡐ체 μ• λ‹ˆλ©”μ΄μ…˜
27
+ - 보석 ν„°μ§€λŠ” 효과의 λΆ€λ“œλŸ¬μš΄ νŽ˜μ΄λ“œμ•„μ›ƒ
28
+
29
+ 5. μ‚¬μš΄λ“œ μ‹œμŠ€ν…œ
30
+ - 보석 이동/ꡐ체 μ‹œ 효과음
31
+ - 맀칭 성곡 μ‹œ 효과음 (맀칭된 보석 μˆ˜μ— 따라 λ‹€λ₯Έ μ‚¬μš΄λ“œ)
32
+ - 특수 보석 생성/μ‚¬μš© μ‹œ νŠΉλ³„ν•œ 효과음
33
+ - λ°°κ²½ μŒμ•… (μ˜΅μ…˜μœΌλ‘œ 켜고 끄기 κ°€λŠ₯)
34
+
35
+ 6. κ²Œμž„ μ‹œμŠ€ν…œ
36
+ - λͺ©ν‘œ 점수 달성 λ°©μ‹μ˜ 레벨 μ‹œμŠ€ν…œ
37
+ - μ œν•œ μ‹œκ°„ λ˜λŠ” μ œν•œ 이동 횟수 선택 κ°€λŠ₯
38
+ - ν˜„μž¬ 점수, λͺ©ν‘œ 점수, 남은 μ‹œκ°„/이동 횟수 ν‘œμ‹œ
39
+ - ν•˜μ΄μŠ€μ½”μ–΄ μ €μž₯ 및 λž­ν‚Ή μ‹œμŠ€ν…œ
40
+
41
+ 7. UI/UX μš”μ†Œ
42
+ - μ‹œμž‘ ν™”λ©΄κ³Ό κ²Œμž„ μ„€λͺ…
43
+ - μΌμ‹œμ •μ§€ κΈ°λŠ₯κ³Ό μž¬μ‹œμž‘ λ²„νŠΌ
44
+ - ν˜„μž¬ 진행 상황 ν‘œμ‹œ (점수/레벨/λͺ©ν‘œ)
45
+ - κ²Œμž„ μ˜€λ²„ 및 클리어 ν™”λ©΄
46
+ - μ„€μ • 메뉴 (μ‚¬μš΄λ“œ 쑰절, λ‚œμ΄λ„ μ„€μ •)
47
+
48
+ 8. μΆ”κ°€ κΈ°λŠ₯
49
+ - 힌트 μ‹œμŠ€ν…œ (일정 μ‹œκ°„ λ™μ•ˆ μ›€μ§μž„μ΄ 없을 경우 κ°€λŠ₯ν•œ 맀치 ν‘œμ‹œ)
50
+ - μ…”ν”Œ κΈ°λŠ₯ (κ°€λŠ₯ν•œ λ§€μΉ˜κ°€ 없을 경우 μžλ™ μ…”ν”Œ)
51
+ - 연속 맀칭 μ‹œ 격렀 λ©”μ‹œμ§€ ν‘œμ‹œ
52
+ - κ²Œμž„ 진행 상황 μžλ™ μ €μž₯
53
+
54
+ 기술 μš”κ΅¬μ‚¬ν•­:
55
+ - λͺ¨λ“  μ• λ‹ˆλ©”μ΄μ…˜μ€ requestAnimationFrame μ‚¬μš©ν•˜μ—¬ λΆ€λ“œλŸ½κ²Œ κ΅¬ν˜„
56
+ - ν„°μΉ˜μŠ€ν¬λ¦° 지원을 μœ„ν•œ λͺ¨λ°”일 λŒ€μ‘
57
+ - λΈŒλΌμš°μ € λ¦¬μ‚¬μ΄μ¦ˆμ— λŒ€μ‘ν•˜λŠ” λ°˜μ‘ν˜• λ ˆμ΄μ•„μ›ƒ
58
+ - 둜컬 μŠ€ν† λ¦¬μ§€λ₯Ό ν™œμš©ν•œ κ²Œμž„ 데이터 μ €μž₯
59
+
60
+ μ„±λŠ₯ μ΅œμ ν™”:
61
+ - μŠ€ν”„λΌμ΄νŠΈ μ‹œνŠΈλ₯Ό ν™œμš©ν•œ 이미지 μ΅œμ ν™”
62
+ - μΊ”λ²„μŠ€ 더블 λ²„νΌλ§μœΌλ‘œ κΉœλΉ‘μž„ 방지
63
+ - μ˜€λ””μ˜€ λ¦¬μ†ŒμŠ€ ν”„λ¦¬λ‘œλ”©
64
+ - λΆˆν•„μš”ν•œ λ¦¬λ Œλ”λ§ μ΅œμ†Œν™”"