ν•œκΈ€μ²˜λ¦¬κ°€ μƒμƒμ΄μƒμœΌλ‘œ 개 μ’†κ°™μ•˜λ‹€.

λ‹€λ₯Έ 단점이야 λ§Žμ§€λ§Œ 이건 γ„Ήγ…‡ μ—”μ§„ λͺ©μˆ¨μ„ μœ„ν˜‘ν•  μ •λ„μ˜ 쒆같은 μ μž„.


일단 2Dκ²Œμž„μ—”μ§„λ§Œ κ±΄λ“œλ¦¬κ³  있고

3DλŠ” μ–΄μ°¨ν”Ό λ‚΄κ°€ λ¦¬μ†ŒμŠ€ λ§Œλ“€ λŠ₯λ ₯도 μ—†κΈ° λ•Œλ¬Έμ— 손도 μ•ˆλŒ€κ³  μžˆλŠ”λ° μ•„μ§κΉŒμ§„ 그럼


일단 λͺ¨λ…Έν”„λ ˆμž„μ›Œν¬λŠ” κ°€μ—μ„œλ„ μ–˜κΈ°κ°€ 거의 μ—†μœΌλ―€λ‘œ μ„€λͺ…을 ν•˜μžλ©΄

λͺ¨λ…Έ ν”„λ ˆμž„μ›Œν¬λŠ” C# XNA Game Studio 4.0을 κ·ΈλŒ€λ‘œ κ³„μŠΉν•œ 녀석이고 ν˜„μž¬λ„ μŠ€νƒ€λ“€λ°Έλ¦¬ 같은 κ³³μ—μ„œ 쓰이고 있음

(κ·Έλž˜μ„œ μ—”μ§„ λ§Œλ“€λ•Œ μ΄ˆκΈ°μ— μŠ€νƒ€λ“€λ°Έλ¦¬ λœ―μ–΄μ„œ 많이 참고함. 이 μ‚¬λžŒμ˜ λ°œμžμ·¨κ°€ μ—†μ—ˆμœΌλ©΄ μ§„μ§œ μ”Ή 개 쒆됐을거닀.

이런 μ„ λ‘€ μ—†μ—ˆμœΌλ©΄ λͺ¨λ…Έμ—”진은 κ±΄λ“œλ¦¬μ§€λ„ μ•Šμ•˜λ‹€. μ˜€ν”ˆμ†ŒμŠ€λ‘œ 깃헙에 μžˆλ‹€. μ“Έλ§Œν•œ 클래슀 λͺ‡κ°œλŠ” κ·ΈλŒ€λ‘œ κ°€μ Έλ‹€ μ“°κ³  μžˆλ‹€.)


μ•„λ¬΄λž˜λ„ μ™„μ „ μ˜€ν”ˆμ†ŒμŠ€λ‹€ λ³΄λ‹ˆκΉŒ κ·Έ μ œκ³΅λ˜λŠ” ν•¨μˆ˜ λ“±μ˜ μ½”λ“œλ₯Ό λͺ°λΌμ„œ λ‹΅λ‹΅ν•œ 그런 점은 μ „ν˜€ μ—†μŒ.

νŠΉμ • ν•¨μˆ˜ κ³„μ‚°λŸ‰ ν™•μΈν•˜κ³  μ‹Άλ‹€ ν•˜λ©΄ μ•„μ˜ˆ dll파일째둜 λœ―μ–΄μ„œ 확인해보면 λ˜λ‹ˆκΉŒ


그리고 κ·Έ μ™ΈλŠ” 사싀상 μ „λΆ€ 단점이라고 λ³Ό 수 있음


ν˜„μ‘΄ κΈ°μ—¬μžλ“€λ„ λ³„λ‘œ 남지 μ•Šμ•„μ„œ λ­”κ°€ μ΄μœ λŠ” λͺ¨λ₯΄κ² μ§€λ§Œ μ½”λ”©ν•˜λ‹€ κ°œμ’†λμ„λ•Œ 검색을 λ•Œλ €λ΄λ„ μ΄μœ μ—†μ΄ λ‚˜λ§Œ κ°œμ’†μ΄ λλ‹€λŠ”κ±Έ μ•Œμˆ˜μžˆκ³  κ·Έ 이상은 μ•ŒκΈ° μ–΄λ ΅λ‹€.


ν˜„μž¬ μ—”μ§„ μ§„ν–‰ 상황

1. λ³Έ μ—”μ§„ ν™œμš©ν•˜μ—¬ κ²Œμž„ 1개 μ™„μ„±(μ‘°λ§Œκ°„ μŠ€νŒ€ μΆœμ‹œ μ˜ˆμ •)

2. 3κ°œκ΅­μ–΄λ₯Ό μ§€μ›ν•˜λŠ” λŒ€ν™”μ°½ 슀크립트 μ—”μ§„ κ°œλ°œμ€‘(λ―Έμ—°μ‹œ μ—”μ§„ λ§Œλ“€κ±°μž„)


ν˜„μž¬ μ—”μ§„ μ„±λŠ₯

1. μ½”λ“œ 단 ν•œ μ€„λ‘œ μ• λ‹ˆλ©”μ΄μ…˜ 처리 κ°€λŠ₯

2. νŽ˜μ΄λ“œ 처리 지원

3. 물체 이동 지원(벑터에 μ˜ν•œ 이동, λͺ©μ μ§€λ₯Ό ν–₯ν•œ 이동)

4. μœ μ € μž…λ ₯ 처리 지원(ν‚€ μž…λ ₯, 마우슀 μž…λ ₯)

5. μ‚¬μš΄λ“œ 처리 지원(효과음/배경음 λ³Όλ₯¨ λ°” 쑰절 λ“±)

6. 메뉴 생성/메뉴 이동,슀크둀 지원/ν…μŠ€μ³ μ§€μ • 없이도 기본으둜 μ§€μ›λ˜λŠ” 메뉴 있음

7. λΉ› 지원


사싀 λŒ€λΆ€λΆ„ λͺ¨λ…Έ ν”„λ ˆμž„μ›Œν¬μ— μžˆλŠ” κΈ°λŠ₯μ΄μ§€λ§Œ κ·Έκ±Έ λ‹€ ν•œμ€„λ‘œ μ²˜λ¦¬ν•  수 있게 νŒ¨ν‚Ήν–ˆλ‹€κ³  ν•΄μ•Ό ν•˜λ‚˜ 그런 정도 μˆ˜μ€€μ΄κΈ΄ ν•œλ°

μ–΄ λ§žλ‹€ 메뉴도 μ½”λ“œ ν•œμ€„μ΄λ©΄ λ§Œλ“€μˆ˜μžˆμŒ

어쩄건 그런 μ •λ„λ§Œ 해도 개발λ ₯ μ•ˆλ“€μ–΄κ°€λŠ” κ²Œμž„λ“€μ€ μ–Όλ§ˆλ“ μ§€ 찍어낼 수 μžˆμœΌλ‹ˆκΉŒ μž¬λ°ŒλŠ” κ²Œμž„ κ³ λ―Όμ΄λ‚˜ ν•΄μ•Όμ§€


μ§€κΈˆ μ—¬κΈ°μ—μ„œ (λ―Έμ—°μ‹œ) λŒ€ν™”μ°½ μŠ€ν¬λ¦½ν„° λ§Œλ“€κ³  2D λ§΅ μ—λ””ν„°κΉŒμ§€λ§Œ λ§Œλ“€λ©΄ κ·ΈλŒ€λ‘œ μ˜€ν”ˆμ†ŒμŠ€λ‘œ 내놓을 κ±°κΈ΄ ν•œλ° κ±°κΈ°κΉŒμ§€λŠ” μ–Όλ§ˆλ‚˜ 걸릴지 λͺ¨λ₯΄κ² λ‹€

그리고 사싀 μ˜€ν”ˆμ†ŒμŠ€λ‘œ 내놔도 λ©”λ‰΄μ–ΌκΉŒμ§€ 내놔야 μ“Έλ§Œν•΄μ§ˆν…Œλ‹ˆκΉŒ 그것도 고민을 ν•΄μ•Όκ² μ§€

메뉴얼은 μ•± 같은 ν˜•νƒœλ‘œ μΆœμ‹œν•΄μ„œ 2000~3000원 λˆλ°›κ³ νŒ”μƒκ°μž„ μ–΄μ°¨ν”Ό λΆˆλ”°μ•Ό λ˜κ² μ§€λ§Œ κ·Έκ±°μ•Ό 뭐 μ–΄μ©” 수 μ—†κ³ 

λŒ€μ‹  메뉴얼같은건 λ‚΄κ°€ μ—…λŽƒμ„ λΉ λ¦Ών•˜κ²Œ ν•˜λ©΄ κ²°κ΅­ μ •ν’ˆμ‚¬λŠ”κ²Œ μ‚¬λŠ” μ‚¬λžŒ μž…μž₯μ—μ„œ νŽΈν• ν…Œλ‹ˆ κ·Έλ ‡κ²Œ ν•΄μ•Όμ§€


μ•„ ν•œκΈ€ 지원이 μ™œ κ°œμ’†κ°™μ€μ§€ μ–˜κΈ°λ₯Ό ν•˜μžλ©΄ XNAμƒμ—μ„œ κΈ€μžλŠ” λΉ„νŠΈλ§΅μœΌλ‘œ λ§Œλ“œλŠ” 식인데

애듀이 μ•ŒνŒŒλ²³μ„ κΈ°μ€€μœΌλ‘œ λ§Œλ“ κ±°λΌ.. ν•œκΈ€μ΄ ν˜„μž¬ κΈ€μžμˆ˜κ°€ 11137κ°œλ‚˜ λ˜λŠ”λ° 이걸 XNAμ—μ„œ μ²˜λ¦¬ν•˜λŠ” λ°©μ‹μœΌλ‘œ 쳐 λ§Œλ“€λ©΄ λΉŒλ“œν•˜λŠ”λ° ν•œμ„Έμ›”μ΄ κ±Έλ¦°λ‹€

ν•œκΈ€/간체 λ“±μ˜ glyph heavy λ¬Έμžλ“€μ€ λ‹€ λͺ¨λ…Έν”„λ ˆμž„μ›Œν¬μƒμ—μ„œ μ²˜λ¦¬ν•˜λŠ”κ²Œ κ°œμ’†κ°™λ‹€κ³  보면됨

μŠ€νƒ€λ“€λ°Έλ¦¬μ—μ„œλ„ ν•œκΈ€ 곡식지원 κ²λ‚˜ λŠλ Έμ—ˆλŠ”λ° 이 γ…ˆλ³‘μ‹ κ°™μ€ λͺ¨λ…Έμ—”μ§„λ•Œλ¬Έμ΄μ—ˆμ„κ±°λΌκ³  μ§μž‘μ€‘

μŠ€νƒ€λ“€λ°Έλ¦¬κ°€μ—μ„œλŠ” 일본을 λ¨Όμ € λ§Œλ“€μ—ˆλŠλ‹ˆ λ­λ‹ˆ ν™”λ‚΄λ˜λ° 걔넨 νžˆλΌκ°€λ‚˜ κ°€νƒ€μΉ΄λ‚˜ μ“°μžλ‚˜

λ¬Όλ‘  ν•œμžλŠ” λ˜‘κ°™μ΄ μ²˜λ¦¬ν•΄μ•Ό λ˜κ² μ§€λ§Œ μ•”νŠΌ

ν˜ν•œμ΄λΌμ„œ 그런게 아닐거닀 μ•„λ§ˆ


κ²°κ΅­μ—” λ­”κ°€ λ•œλΉ΅μ‹μœΌλ‘œ 별도 νŒŒμ΄ν”„λΌμΈμ„ λ„μž…ν•΄μ„œ λ¦¬μ†ŒμŠ€νŒŒμΌμ„ λ”°λ‘œ λ§Œλ“€κ³  거기에 λ‚΄κ°€ κ²Œμž„μ—μ„œ μ“°λŠ” ν•œκΈ€ λ¬Έμž₯을 λ‹€ 쳐넣어야 μΈμ‹ν•˜λŠ” 상황인데

μ†”μ§νžˆ λ§ν•˜λ©΄ λΆˆνŽΈν•˜λƒ ν•˜λ©΄ λΆˆνŽΈν•˜μ§€

λ‹Ήμ—°νžˆ 이거 μ–΄λ–»κ²Œ 더 νŽΈν•˜κ²Œ μ²˜λ¦¬ν•  방법을 κ³ λ―Όν•˜κ³  있음

ν•˜λ‹€λͺ»ν•΄ κΈ°λ³Έ ν°νŠΈλΌλ„ 손글씨 μ΄μœκ±Έλ‘œλ‹€κ°€ 미리 λ§Œλ“€μ–΄λ†“μ„κ±°μž„


일단 λ‚΄κ°€ μ§€μ›ν•˜κ³  싢은건 ν•œκ΅­μ–΄,μ˜μ–΄, μΌλ³Έμ–΄κΉŒμ§€λ‹ˆκΉŒ μ΄κ²ƒκΉŒμ§€ 초 κ°„νŽΈν•˜κ²Œ μ²˜λ¦¬ν•  수 μžˆλŠ” 슀크립트 μ—”μ§„ λ§Œλ“€κ³  μ‹Άλ‹€


λ‚΄κ°€ λ­”κ°€ μ„±κ³΅ν•΄μ„œ 정리해내기 μ „κΉŒμ§„ XNAλŠ” ν•œκΈ€ μ²˜λ¦¬κ°€ 개 μ’†κ°™λ‹€ 이 사싀을 (ꡳ이 이거 νŒ” μ‚¬λžŒλ„ μ—†κ² μ§€λ§Œ) νŒ” μ‚¬λžŒλ“€μ€ κ³ λ―Ό ν•΄μ€¬μœΌλ©΄ μ’‹κ² μŒ


λͺ¨λ…Έκ²Œμž„μͺ½μ€ ν•œκ΅­μ–΄ λ¬Έμ„œκ°€ γ„Ήγ…‡ κ·Έλƒ₯ μ•„μ˜ˆ μ—†λ‹€ λ‹€ λ’ˆμ‘Œλ‹€ λ‚΄κ°€ μ˜μ–΄λ₯Ό μž˜ν•΄μ„œ 닀행이지

λ§žμ•„ κ·Έλž˜μ„œ μ§€κΈˆκΉŒμ§€ λ‚˜λΌμ—†λŠ”κ΅­λ―Όμ‹¬μ •μœΌλ‘œ λͺ¨λ“  κ²Œμž„λ‚΄ κΈ€ λ‹€ μ˜μ–΄λ‘œ μ“°κ³  κ·Έλž¬λ‹€ μ•„λ§ˆ μ²«κ²Œμž„μ€ μ˜μ–΄λ‘œ μΆœμ‹œν• κ±°λ‹€


ν•œκ΅­μ–΄λ‘œ μΆœμ‹œν•˜λ©΄ κ²Œλ“±μœ„ μ‹¬μ˜λΉ„λ„ ν„°μ§ˆν…λ° κ·Έκ±° νšŒμˆ˜ν•  수 μžˆμ„μ§€λ„ μ˜λ¬Έμ΄κ±°λ“  μ•„λ§ˆ μ•žμœΌλ‘œλ„ λ‚˜λŠ” μ˜μ–΄λ‘œ μ„ μΆœμ‹œλ₯Ό ν•˜μ§€ μ•Šμ„κΉŒ μ‹Άλ‹€


이게 μ‘΄λ‚˜ μ–΅μšΈν•œκ²Œ μ›λž˜λŠ” μœ λ‹ˆμ½”λ“œμ—μ„œ ν•œκΈ€μ€‘ 자주 μ“°μ΄λŠ” 2000개만 ν¬ν•¨μ‹œμΌ°λŠ”λ° λŒ€ν•œλ―Όκ΅­μ—μ„œ 바꿔달라고 ν•΄μ„œ 11137개 λ‹€ μ³λ„£κ²Œ 된건데

그거만 μ•„λ‹ˆμ—ˆμœΌλ©΄ μ’€ 더 νŽΈν• μˆ˜λ„ μžˆμ§€ μ•Šμ•˜μ„κΉŒ 생각은 ν•˜κΈ΄ ν•˜λŠ”λ°

뭐 이건 μ§•μ§•λŒ€κΈ°λ³΄λ‹¨ μ—”μ§„ μžμ²΄κ°€ λ‚™ν›„λœ λ―Έκ°œν•œ λ…€μ„μ΄λΌμ„œ μ–΄μ©” 수 μ—†λŠ” κ±°κ³ 


μ§„μ§œλ‘œ μ›¬λ§Œν•œ μ‚¬λžŒλ“€μ΄ μƒκ°ν•˜λŠ” μΈλ””κ²Œμž„ μˆ˜μ€€μ„ λ§Œλ“ λ‹€κ³  생각할 λ•Œ λͺ¨λ…Έλ‘œ λͺ»ν• κ±΄ μ „ν˜€ μ—†μŒ λ‹Ήμ—°ν•œ κ±°μ§€λ§Œ

μΈλ””κ²Œμž„μœΌλ‘œ λ‘œμŠ€νŠΈμ•„ν¬ λ§Œλ“€κ² λ‹€κ³  μƒκ°ν•˜λŠ” λ˜λΌμ΄μƒˆλΌλŠ” 없을 κ±° μ•„λ‹ˆλƒ 그런거 μ•„λ‹ˆλ©΄ λ‹€ ν•  수 μžˆμœΌλ‹ˆκΉŒ κ±±μ •ν•  ν•„μš”λŠ” μ—†κ³ 


λ³΅λŒμ΄λ‚˜ μ˜€ν”ˆμ†ŒμŠ€ν™” λ¬Έμ œλŠ” μ–΄μ©” 수 μ—†λ‹€κ³  μƒκ°ν•˜κ³  κ·Έλƒ₯ μ˜€ν”ˆμ†ŒμŠ€λ‘œ ν’€ 생각이닀

κ·Έκ±° λ§‰μœΌλ €κ³  κ³ λ―Όν•˜λŠ”κ±΄ γ„Ήγ…‡ μ‹œκ°„λ‚­λΉ„μΈκ±° κ°™μŒ μ–΄μ°¨ν”Ό λͺ»λ§‰μœΌλ‹ˆκΉŒ