기적 2: μœ λ‹ˆν‹°μ—μ„œ 언리얼 μ—”μ§„ 4둜 μ—”μ§„ λ§ˆμ΄κ·Έλ ˆμ΄μ…˜μ— μ„±κ³΅ν–ˆλ‹€.

κΈ°μ‘΄ μ½”λ“œλŠ” λͺ¨λ‘ νκΈ°ν–ˆλ‹€. 사내에 UE4 κ²½ν—˜μžκ°€ ν•œ λͺ…도 μ—†μ—ˆλ‹€.


μ—”μ§„ λ§ˆμ΄κ·Έλ ˆμ΄μ…˜μ΄λΌκ³  ν•˜λ©΄, 잘 λͺ¨λ₯΄λŠ” μ‚¬λžŒμ—κ²ŒλŠ” μœˆλ„μš° 10μ—μ„œ μœˆλ„μš° 11둜 λ°”λ€Œμ—ˆλ‚˜? μ •λ„μ˜ 이미지일 것이닀.


μ „ν˜€ λ‹€λ₯΄λ‹€.

μœˆλ„μš°μ—μ„œ λ§₯으둜 λ„˜μ–΄μ˜¨ μ…ˆ. μœˆλ„μš°μ˜ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ€ λ‹Ήμ—°νžˆ λ§₯μ—μ„œ μž‘λ™ν•˜μ§€ μ•ŠλŠ”λ‹€.


λΆ„λͺ…ν•˜κ²Œ λ§ν•˜μžλ©΄, μš©λ„λ³€κ²½μ΄λΌλŠ” 의미의 곡톡점은 'κ²Œμž„ 엔진이닀'λΌλŠ” 것 정도밖에 μ—†λ‹€.


μš°μ„  κ°œλ°œμ— μ‚¬μš©λ˜λŠ” ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄λΆ€ν„° λ‹€λ₯΄λ‹€.

μœ λ‹ˆν‹°λŠ” C#을 μ‚¬μš©ν•˜μ§€λ§Œ, 언리얼 엔진은 C++을 μ‚¬μš©ν•œλ‹€.


C#κ³Ό C++은 C와 μžλ°” 정도 차이가 λ‚œλ‹€κ³  μƒκ°ν•˜λ©΄ λœλ‹€. κ²Œλ‹€κ°€ C++이 더 λ‚œμ΄λ„κ°€ λ†’λ‹€.

(C++의 취급은) μ§€κΈˆμ€ λ˜‘λ˜‘ν•œ μ‚¬λžŒλ“€μ„ μœ„ν•œ μ–Έμ–΄λ‹€.


그리고 νŒ”μ›”λ“œλ₯Ό μœ λ‹ˆν‹°λ‘œ κ°œλ°œν•  λ•ŒλŠ” μœ λ‹ˆν‹°μ— μ˜μ‘΄ν•˜λŠ” 에셋 자료λ₯Ό κ΅¬λ§€ν•΄μ„œ λ§Œλ“€μ—ˆλ‹€.


첫 번째 λ™μ˜μƒ νŠΈλ ˆμΌλŸ¬μ— μ‚¬μš©ν–ˆλ˜ λ§Žμ€ νŽ„ λͺ¨μ…˜μ€ 에셋 μŠ€ν† μ–΄μ—μ„œ κ΅¬μž…ν•œ κ²ƒλ“€μ΄μ—ˆλ‹€.

이듀은 μœ λ‹ˆν‹°μ˜ μ• λ‹ˆλ©”μ΄μ…˜ μ‹œμŠ€ν…œμ— μ˜μ‘΄ν•˜κ³  μžˆμ—ˆκΈ° λ•Œλ¬Έμ— 언리얼 μ—”μ§„μ—μ„œλŠ” 사싀상 μ‚¬μš©ν•  수 μ—†μ—ˆλ‹€.


μš”μ»¨λŒ€, μ—”μ§„ μ „ν™˜μ€ 거의 μ²˜μŒλΆ€ν„° λ‹€μ‹œ λ§Œλ“€μ–΄μ•Ό ν•˜λŠ” μ…ˆμ΄λ‹€.

κ°„μ‹ νžˆ μž¬μ‚¬μš©ν•  수 μžˆλŠ” 것은 3D λͺ¨λΈ 정도닀.

그것도 κ΅¬λ§€ν•œ 애셋에 λ”°λΌμ„œλŠ” μ‚¬μš©ν•  수 μ—†λŠ” κ²½μš°κ°€ λ§Žμ•˜λ‹€.


λ‹€λ§Œ, κ²Œμž„ κ°œλ°œμ—μ„œ μ²˜μŒλΆ€ν„° λ‹€μ‹œ λ§Œλ“œλŠ” 것 μžμ²΄λŠ” κ°„ν˜Ή μžˆλ‹€.

μš°λ§ˆλ¬΄μŠ€λ©”λ“±μ΄ μ²˜μŒλΆ€ν„° λͺ‡ λ²ˆμ΄λ‚˜ λ‹€μ‹œ λ§Œλ“  이야기 등은 유λͺ…ν•˜λ‹€.

MOTHER2의 이와타 μ‚¬ν† μ‹œ μ”¨μ˜ 일화도 유λͺ…ν•  것이닀.



ν•˜μ§€λ§Œ ν˜„λŒ€μ˜ κ°œλ°œμ—μ„œ μ „ ꡬ성원이 μ „ν˜€ κ²½ν—˜μ΄ μ—†λŠ” μ—”μ§„μœΌλ‘œ μ²˜μŒλΆ€ν„° λ‹€μ‹œ λ§Œλ“œλŠ” κ²½μš°λŠ” 극히 λ“œλ¬Ό 것이닀.

그런 μ˜μ‚¬κ²°μ •μ„ ν•˜λŠ” μ‚¬λžŒμ€ μ—†κ³ , μ• μ΄ˆμ— κ·Έ μ‹œμ μ—μ„œ ν”„λ‘œμ νŠΈκ°€ μ‹€νŒ¨ν•œ 것이기 λ•Œλ¬Έμ΄λ‹€.


κ·Έλ ‡λ‹€λ©΄ μ™œ 그런 결정을 λ‚΄λ Έμ„κΉŒ?


μ–΄λŠ λ‚  κ°‘μžκΈ° 연락이 온 ν•œ μ—”μ§€λ‹ˆμ–΄μ—κ²Œ λ² νŒ…μ„ ν•œ 것이닀.

마침 νŒ”μ›”λ“œμ˜ 첫 번째 λ™μ˜μƒ 트레일러λ₯Ό κ³΅κ°œν•˜κΈ° 직전쯀, λ§ˆμΈ μ•ΌλΌλŠ” μ‚¬λžŒμœΌλ‘œλΆ€ν„° ν•œ ν†΅μ˜ 메일이 λ„μ°©ν–ˆλ‹€.


μš”μ•½ν•˜λ©΄ λ‹€μŒκ³Ό κ°™λ‹€.


"μ €λŠ” ν”„λ¦¬λžœμ„œ μ—”μ§€λ‹ˆμ–΄μž…λ‹ˆλ‹€. μ˜€λ²„λ˜μ „κ³Ό ν¬λž˜ν”„νŠΈν”Όμ•„κ°€ μž¬λ°Œμ—ˆμŠ΅λ‹ˆλ‹€.. 저에겐 10λ…„μ˜ κ²½ν—˜μ΄ μžˆμŠ΅λ‹ˆλ‹€. ν•¨κ»˜ κ²Œμž„μ„ λ§Œλ“€κ³  μ‹ΆμŠ΅λ‹ˆλ‹€."

μ΄λ ‡κ²Œ κ²½ν—˜ λ§Žμ€ μ—”μ§€λ‹ˆμ–΄λ‘œλΆ€ν„° 메일이 μ˜€λŠ” κ²½μš°λŠ” ν”μΉ˜ μ•Šλ‹€.


λ‚˜λŠ” κ³§λ°”λ‘œ λ―ΈνŒ…μ„ μž‘μ•˜λ‹€.

λ§ˆμΈ νƒ€λ‹ˆζΎθ°· 씨와 이야기λ₯Ό λ‚˜λˆ„λ‹€ λ³΄λ‹ˆ κ·Έκ°€ 일정 μˆ˜μ€€ μ΄μƒμ˜ 기술적 지식이 있고, μ•„λ§ˆ λ¦¬λ“œ μ—”μ§€λ‹ˆμ–΄κΈ‰ μ‹€λ ₯이 μžˆμ„ 것 κ°™λ‹€λŠ” 것을 μ•Œ 수 μžˆμ—ˆλ‹€.


ν•˜μ§€λ§Œ κ·ΈλŠ” μœ λ‹ˆν‹° κ²½ν—˜μ΄ μ—†μ—ˆλ‹€. 우리 νšŒμ‚¬μ˜ λͺ¨λ“  ꡬ성원은 μœ λ‹ˆν‹° κ²½ν—˜λ°–μ— μ—†λ‹€.

이 μ‹œμ μ—μ„œ μ„Έ κ°€μ§€ 선택지가 μžˆμ—ˆλ‹€.


-λ§ˆμΈ νƒ€λ‹ˆ 씨λ₯Ό μ±„μš©ν•˜μ§€ μ•ŠλŠ”λ‹€.


-λ§ˆμΈ νƒ€λ‹ˆ μ”¨μ—κ²Œ μœ λ‹ˆν‹°λ₯Ό μ²˜μŒλΆ€ν„° 배우게 ν•˜κ³ , μ΄λŒ€λ‘œ νŒ”μ›”λ“œλ₯Ό ν¬λž˜ν”„νŠΈν”Όμ•„μ²˜λŸΌ μœ λ‹ˆν‹°λ‘œ κ°œλ°œν•œλ‹€.


-λ§ˆμΈ νƒ€λ‹ˆ μ”¨μ—κ²Œ λ² νŒ…ν•˜μ—¬ μ§€κΈˆκΉŒμ§€ λ§Œλ“  λͺ¨λ“  것을 버리고 언리얼 μ—”μ§„μœΌλ‘œ νŒ”μ›”λ“œλ₯Ό λ‹€μ‹œ λ§Œλ“€μž.


이 μ‹œμ μ—μ„œ νŒ”μ›”λ“œμ˜ μ—”μ§€λ‹ˆμ–΄λŠ” 두 λͺ…λΏμ΄μ—ˆκ³ , 두 μ‚¬λžŒ λͺ¨λ‘ λ¦¬λ“œ μ—”μ§€λ‹ˆμ–΄μ˜ κ²½ν—˜μ΄ μ—†μ—ˆλ‹€.

λ§ˆμΈ νƒ€λ‹ˆ 씨λ₯Ό κΌ­ μ±„μš©ν•˜κ³  μ‹Άμ—ˆμ§€λ§Œ, μ²˜μŒλΆ€ν„° κ°œλ°œν•  λ•Œ, 그것도 우리의 지식이 μ—†λŠ” 언리얼 엔진이라면 μ–˜κΈ°κ°€ λ‹¬λžλ‹€.


κ²°κ΅­ 이 결정은 정말 μ–΄λ €μ› μ§€λ§Œ, λ§ˆμΈ νƒ€λ‹ˆμ”¨λ₯Ό λ―Ώκ³  언리얼 μ—”μ§„μœΌλ‘œ νŒ”μ›”λ“œλ₯Ό μ²˜μŒλΆ€ν„° λ‹€μ‹œ λ§Œλ“€κΈ°λ‘œ ν–ˆλ‹€.


λ‚˜λŠ” μ—­μ‹œ μ§€κΈˆκΉŒμ§€μ™€ 같은 방식이 μ•„λ‹Œ μƒˆλ‘œμš΄ 도전을 해보고 μ‹Άμ—ˆλ‹€.


λ¬Όλ‘  언리얼 μ—”μ§„μœΌλ‘œ μ „ν™˜μ„ κ²°μ •ν•œ 큰 이유 쀑 ν•˜λ‚˜λŠ”

일반적으둜 μ†ŒλΉ„μžλ“€ μ‚¬μ΄μ—μ„œ μœ λ‹ˆν‹°λ³΄λ‹€ 언리얼 엔진이 μš°μ›”ν•˜λ‹€κ³  μ•Œλ €μ§„ 것도 ν•œλͺ«μ„ ν–ˆλ‹€.



ν•˜μ§€λ§Œ μ—”μ§€λ‹ˆμ–΄ 쑰달 λΉ„μš©μ€ μœ λ‹ˆν‹°κ°€ 훨씬 μ €λ ΄ν•˜λ‹€.

μ•„λ‹ˆ, 언리얼 μ—”μ§„ κ²½ν—˜μžλŠ” μ‹œμž₯에 거의 μ—†λ‹€κ³  봐도 무방할 정도닀.

이후 5λͺ…이 λ„˜λŠ” μ—”μ§€λ‹ˆμ–΄λ₯Ό μ±„μš©ν–ˆμ§€λ§Œ,

κ²°κ΅­ 언리얼 μ—”μ§„ κ²½ν—˜μžλŠ” ν•œ λͺ…도 뽑지 λͺ»ν–ˆλ‹€. λͺ¨λ‘ νŒ”μ›”λ“œλ₯Ό 톡해 배우게 됐닀.


κ·Έλ“€μ˜ κ΅μœ‘λ„ μ²˜μŒλΆ€ν„° λ§ˆμΈ νƒ€λ‹ˆμ”¨μ—κ²Œ λ§‘κ²Όλ‹€.


그리고 μ‹€μ œλ‘œ 언리얼 엔진을 λ„μž…ν•΄ ν”„λ‘œμ νŠΈλ₯Ό μ²˜μŒλΆ€ν„° λ‹€μ‹œ μ‹œμž‘ν•˜λ‹ˆ μ˜ˆμƒμΉ˜ λͺ»ν•œ 일듀이 μ΄μ–΄μ‘Œλ‹€.


λ§ˆμΈ νƒ€λ‹ˆμ”¨λŠ” μ˜μ™Έλ‘œ 버전 관리 μ‹œμŠ€ν…œμΈ git을 μ‚¬μš©ν•΄λ³Έ κ²½ν—˜μ΄ μ—†μ—ˆλ‹€.

ν˜„λŒ€μ˜ νŒ€ κ°œλ°œμ—μ„œ git을 μ‚¬μš©ν•΄λ³Έ κ²½ν—˜μ΄ μ—†λ‹€λŠ” 것이 λ―ΏκΈ°μ§€ μ•Šμ•˜λŠ”λ°, μ‚¬μ‹€μ΄μ—ˆλ‹€.


κ·ΈλŠ” 언리얼 엔진을 μ‚¬μš©ν•œλ‹€λ©΄ Perforceκ°€ 더 잘 μ–΄μšΈλ¦°λ‹€κ³  ν–ˆλ‹€.

ν•˜μ§€λ§Œ PerforceλŠ” λ„ˆλ¬΄ λΉ„μ‹Έλ‹€. 우리 같은 νšŒμ‚¬κ°€ μ§€λΆˆν•  수 μžˆλŠ” κΈˆμ•‘μ΄ μ•„λ‹ˆλ‹€.

Perforceλ₯Ό μ“Έ 수 μ—†λ‹€λ©΄ 적어도 gitλ³΄λ‹€λŠ” svn을 채택해야 ν•œλ‹€κ³  ν•œλ‹€.



μ†”μ§νžˆ μš”μ¦˜ svn을 μ“°λŠ” νšŒμ‚¬λŠ” λ ˆκ±°μ‹œ 이미지가 μžˆμ–΄μ„œ 쑰금 λ§μ„€μ˜€μ§€λ§Œ,

μ• μ΄ˆμ— μ—”μ§„ λ§ˆμ΄κ·Έλ ˆμ΄μ…˜μ„ ν•˜λŠ” κ±°λ‹€. 그에 λΉ„ν•˜λ©΄ 버전 관리 μ‹œμŠ€ν…œ λ“± 무엇이든 상관없닀.


그의 말을 μ „μ μœΌλ‘œ λ―Ώκ³  버전 관리 μ‹œμŠ€ν…œλ„ gitμ—μ„œ svn으둜 μ „ν™˜ν–ˆλ‹€.

(μΌλ°˜μ μœΌλ‘œλŠ” 퇴보라고 λ³Ό 수 μžˆμ„ 것이닀.)


정말 λͺ¨λ“  것이 μ œλ‘œλ² μ΄μŠ€μ—μ„œ μΆœλ°œν–ˆλ‹€.


그리고 결과적으둜 이 μ—”μ§„ λ§ˆμ΄κ·Έλ ˆμ΄μ…˜μ€ μ„±κ³΅μ μ΄μ—ˆκ³ , νŒ”μ›”λ“œλŠ” λ¬΄μ‚¬νžˆ 3일 ν›„ 릴리즈λ₯Ό λ§žμ΄ν•  수 μžˆμ—ˆλ‹€.

gitμ—μ„œ svn으둜 μ „ν™˜ν•œ 것도 μ§€κΈˆ 생각해보면 μ˜³μ€ μ„ νƒμ΄μ—ˆλ‹€κ³  ν•  수 μžˆλ‹€.


λ§ˆμΈ νƒ€λ‹ˆ μ”¨λŠ” μ—­μ‹œ λŒ€λ‹¨ν•œ μ—”μ§€λ‹ˆμ–΄μ˜€λ‹€.

κ·ΈλŠ” 높은 μ—”μ§€λ‹ˆμ–΄λ§μ— λŒ€ν•œ 지식과 κ²½ν—˜λΏλ§Œ μ•„λ‹ˆλΌ, μ—”μ§€λ‹ˆμ–΄ νŒ€μ„ ν•˜λ‚˜λ‘œ λ¬ΆλŠ” 관리 λŠ₯λ ₯도 κ°–μΆ”κ³  μžˆμ—ˆλ‹€.


μš°λ¦¬κ°€ 과거에 μΆœμ‹œν–ˆλ˜ κ²Œμž„λ“€μ΄ 인연을 λ§Ίμ–΄μ€€ 것이닀.

이런 기적이 νŒ”μ›”λ“œμ—λŠ” μž”λœ© μŒ“μ—¬ μžˆλ‹€.



기적 3: λͺ¬μŠ€ν„°λ₯Ό 100개 이상 λ§Œλ“€μ—ˆλ‹€. λͺ¨μ…˜ κ²½ν—˜μžλŠ” 사내에 μ—†μ—ˆλ‹€.


3D κ²Œμž„ 개발 κ²½ν—˜μ΄ 있고, κ²Œμž„ λͺ¨μ…˜μ— λŒ€ν•΄ 잘 μ•„λŠ” μ‚¬λžŒμ΄ μ•„λ‹ˆλΌλ©΄ 이해가 잘 μ•ˆ 될 μˆ˜λ„ μžˆλ‹€.

λ‚˜λ„ 사싀 λ§Œλ“€κΈ° μ „κΉŒμ§€λŠ” 무엇이 μ–΄λ €μš΄μ§€ μ „ν˜€ λͺ°λžλ‹€.

잘 λͺ°λžκΈ° λ•Œλ¬Έμ— λΆ€λ‹΄ 없이 λͺ¬μŠ€ν„° μˆ˜μ§‘ κ²Œμž„μ„ 3D μ•‘μ…˜ κ²Œμž„μœΌλ‘œ λ§Œλ“€κΈ° μ‹œμž‘ν•œ 것이닀.


λ§Œλ“€κ³  λ‚˜μ„œμ•Ό κΉ¨λ‹¬μ•˜λ‹€.

어라, Pal(μ—­μ£Ό: λͺ¬μŠ€ν„°λ₯Ό Pal이라고함)1마리 λ§Œλ“œλŠ”λ° ν•œ 달이 걸리넀... 3D λͺ¨λΈ ν•˜λ‚˜λ§Œ κ°€μ§€κ³ λŠ”...


μ§€κΈˆκΉŒμ§€ μ‚¬λ‚΄μ—μ„œ μ œλŒ€λ‘œ 된 3D λͺ¨λΈμ„ 자체 μ œμž‘ν•œ 적이 μ—†μ—ˆλ‹€.

ν¬λž˜ν”„νŠΈν”Όμ•„μ—μ„œλŠ” λŒ€λΆ€λΆ„μ˜ 3Dλͺ¨λΈμ„ μ• μ…‹μœΌλ‘œ κ΅¬λ§€ν•΄μ„œ μ‚¬μš©ν–ˆμ—ˆλ‹€.


그리고 3D λͺ¨λΈμ„ 움직이렀면 λͺ¨μ…˜μ΄ ν•„μš”ν•˜λ‹€.

ν¬λž˜ν”„ν‹°ν”Όμ•„λŠ” λͺ¨μ…˜λ„ μ—μ…‹μœΌλ‘œ ꡬ맀해 μ‚¬μš©ν•˜κ³  μžˆμ—ˆκΈ° λ•Œλ¬Έμ— 크게 μ‹ κ²½ μ“°μ§€ μ•Šμ•˜λ‹€.


λ˜ν•œ, μ‚¬λžŒμ˜ λͺ¨μ…˜μ€ λ³Έμ΄λΌλŠ” λΌˆλŒ€λ§Œ 맞으면 μ“Έ 수 있기 λ•Œλ¬Έμ— κ·Έ μ μ—μ„œλ„ 양산을 μ˜μ‹ν•  ν•„μš”κ°€ μ—†μ—ˆλ‹€.


ν•˜μ§€λ§Œ νŒ”μ›”λ“œμ˜ λͺ¬μŠ€ν„°λŠ” 100λ§ˆλ¦¬κ°€ λ„˜λŠ”λ‹€.

λ”κ΅°λ‹€λ‚˜ λ¬΄μ„œμš΄ 것은 λͺ¬μŠ€ν„° ν•œ 마리 ν•œ 마리의 골격이 λͺ¨λ‘ λ‹€λ₯΄λ‹€λŠ” 것이닀.

κ²Œλ‹€κ°€ μƒκΉ€μƒˆλ„ λͺ¨λ‘ λ…νŠΉν•˜λ‹€.


적 캐릭터가 인간이라면 골격은 κ°™κΈ° λ•Œλ¬Έμ— λͺ¨μ…˜μ€ λͺ¨λ‘ μ“Έ 수 μžˆλ‹€.

리얼 계열 κ²Œμž„μ˜ 적 캐릭터가 λͺ¨λ‘ 인간인 μ΄μœ λŠ” λ°”λ‘œ 이것이닀.



ν•˜μ§€λ§Œ λ…νŠΉν•œ λͺ¨μ–‘μ˜ λͺ¬μŠ€ν„°κ°€ 100마리 μžˆλ‹€λ©΄ λ‹Ήμ—°νžˆ λͺ¨μ…˜μ€ 곡톡화할 수 μ—†λ‹€.

λͺ¨λ‘ μˆ˜μž‘μ—…μœΌλ‘œ ν•˜λ‚˜ν•˜λ‚˜ μ œμž‘ν•΄μ•Ό ν•œλ‹€.


참고둜 λͺ¬μŠ€ν„° ν—Œν„° μ›”λ“œμ—μ„œλ„ λͺ¬μŠ€ν„°μ˜ 총 μˆ˜λŠ” 50마리 정도닀.


μ΄μ―€μ—μ„œ λ‹€μ‹œ ν•œ 번 이 κ²Œμž„μ˜ μœ„ν—˜μ„±μ„ κΉ¨λ‹«κ²Œ λœλ‹€.


어라, λͺ¬μŠ€ν„° ν•œ λ§ˆλ¦¬λ‹Ή λͺ¨μ…˜μ΄ λͺ‡ κ°œλ‚˜ ν•„μš”ν•œ κ±°μ§€?


κ±·κΈ°, 달리기, 점프, 데미지, 곡격, .......


μ„Έμ–΄λ³΄λ‹ˆ μ΅œμ†Œ 20개. 사싀 많으면 λ§Žμ„μˆ˜λ‘ μ’‹λ‹€.


이 κ²Œμž„μ—λŠ” νŒ”μ΄ 거점 건섀을 λ„μ™€μ£ΌλŠ” μš”μ†Œκ°€ 있기 λ•Œλ¬Έμ— 벌λͺ©, 채광 λ“± κ°œλ³„ μ•‘μ…˜λ³„ λͺ¨μ…˜λ„ ν•„μš”ν•˜λ‹€.


λͺ¨μ…˜ ν•œκ°œλ₯Ό λ§Œλ“œλŠ” 데 μ–Όλ§ˆλ‚˜ κ±Έλ¦¬λ‚˜μš”?

μ–΄, μ—…κ³„μ—μ„œλŠ” ν‰κ· μ μœΌλ‘œ 1λͺ¨μ…˜μ„ λ§Œλ“œλŠ” 데 ν•˜λ£¨κ°€ κ±Έλ¦°λ‹€κ³ ...?



즉, λͺ¬μŠ€ν„° 100마리 * λͺ¨μ…˜ 20개= 1인당 2000일이 κ±Έλ¦°λ‹€λŠ” λœ»μ΄λ„€...?


그리고 λͺ¨μ…˜ κ²½ν—˜μžλŠ” μ—†μ—ˆλ‹€. μžˆμ—ˆλ‹€λ©΄ μ§„μž‘μ— 이런 κ±Έ μ•Œμ•„μ°¨λ¦¬κ³  격렬히 λ°˜λŒ€ν–ˆμ„ 것이닀.


μ–΄λŠ λ‚  인λ ₯νšŒμ‚¬μ—μ„œ 연락이 μ™”λŠ”λ°, μ•„λ‹€μΉ˜(θΆ³η«‹)λΌλŠ” μ‚¬λžŒμ„ μ°Ύμ•˜λ‹€κ³  ν•œλ‹€.

λ² ν…Œλž‘ λͺ¨μ…˜λ””μžμ΄λ„ˆμΈ κ·ΈλŠ” ν¬λž˜ν”„νŠΈν”Όμ•„μ˜ μ œμž‘ 과정을 보고 관심을 κ°€μ‘Œλ‹€κ³  ν•œλ‹€.


이후 업무 μœ„νƒμœΌλ‘œ μ±„μš©μ΄ κ²°μ •λ˜λ©΄μ„œ λͺ¨λ“  것이 λ°”λ€Œμ—ˆλ‹€.

μ•„λ‹€μΉ˜ 씨도 μ²˜μŒμ—λŠ” 깜짝 λ†€λžλ‹€κ³  ν•œλ‹€.

"이 μƒνƒœλ‘œ λͺ¨μ…˜μ„ λ§Œλ“€μ–΄μ™”μ–΄μš”...?"
"RigλŠ”...?"

(μ—­μ£Ό:RigλŠ” μ• λ‹ˆλ©”μ΄μ…˜μ˜ λΌˆλŒ€λΌκ³  ν•  수 있음)


RigλΌλŠ” 것은 μ•„μ£Ό κ°„λ‹¨ν•˜κ²Œ λ§ν•΄μ„œ, λͺ¨μ…˜μ„ 뢙일 λ•Œ 있으면 νŽΈλ¦¬ν•œ 보쑰적인 ꡬ쑰닀.
예λ₯Ό λ“€μ–΄, μ‚¬λžŒμ˜ κ΄€μ ˆμ€ κ΅¬λΆ€λŸ¬μ§€λŠ” λ°©ν–₯이 μ •ν•΄μ Έ μžˆλ‹€. λ°˜λŒ€λ‘œλŠ” μ•ˆ λŒμ•„κ°ˆ 것이고.

ν•˜μ§€λ§Œ 리그가 μ—†λ‹€λ©΄ λͺ¨μ…˜μ„ 넣을 λ•Œλ§ˆλ‹€ 일일이 μ†μœΌλ‘œ μˆ˜μ •ν•˜λ©΄μ„œ λ§Œλ“€μ–΄μ•Ό ν•œλ‹€.

ν¬μΌ“νŽ˜μ–΄μ—μ„œλŠ” κ·Έμ „κΉŒμ§€ Rig의 쑴재λ₯Ό μ•Œκ³ λŠ” μžˆμ—ˆμ§€λ§Œ, μ±„νƒν•˜μ§€ μ•Šμ•˜λ˜ 것이닀.

(참고둜 λ‚˜λŠ” RigλΌλŠ” 단어도 λͺ°λžλ‹€.)

μ œλŒ€λ‘œ 된 λͺ¨μ…˜μ„ λ§Œλ“œλŠ” νšŒμ‚¬λΌλ©΄ μ ˆλŒ€ μžˆμ„ 수 μ—†λŠ” μΌμ΄μ§€λ§Œ, ν¬λž˜ν”„ν‹°ν”Όμ•„λŠ” λͺ¨μ…˜μ„ μ—μ…‹μœΌλ‘œ κ΅¬λ§€ν•˜κ³  μžˆμ—ˆκΈ° λ•Œλ¬Έμ— κ·Έμ „κΉŒμ§€λŠ” 큰 λ¬Έμ œκ°€ λ˜μ§€ μ•Šμ•˜λ‹€.

ν•˜μ§€λ§Œ νŒ”μ›”λ“œλŠ” λ‹€λ₯΄λ‹€. 100λ§ˆλ¦¬κ°€ λ„˜λŠ” λͺ¬μŠ€ν„°μ˜ λͺ¨μ…˜μ„ Rig 없이 λ§Œλ“œλŠ” 것은 쀑μž₯λΉ„ 없이 ν”ΌλΌλ―Έλ“œλ₯Ό λ§Œλ“œλŠ” 것과 κ°™λ‹€.

ν˜„λŒ€μ—λŠ” λΆˆκ°€λŠ₯ν•˜λ‹€.

μš°λ¦¬λŠ” λ‹¨μˆœνžˆ λͺ°λžλ˜ 것이닀.

λ² ν…Œλž‘μΈ μ•„λ‹€μΉ˜ 씨가 μ˜€λ©΄μ„œ λ“œλ””μ–΄ λͺ¨μ…˜μ˜ μ–‘μ‚° μ²΄μ œκ°€ κ°–μΆ°μ‘Œλ‹€.

파일 관리도 μ—‰λ§μ΄μ—ˆλ‹€. λͺ…λͺ… κ·œμΉ™λ„ μ •ν•΄μ§€μ§€ μ•Šμ€ μƒνƒœμ˜€κ³ , svn으둜 버전 관리도 이루어지지 μ•Šμ•˜λ‹€.
그런 것듀을 λͺ¨λ‘ μ •λΉ„ν•˜κ³  μ–‘μ‚° 체제λ₯Ό ꡬ좕해쀬닀.

"μ–΄! 100체λ₯Ό λ§Œλ“ λ‹€κ³ μš”? 이 μΈμ›μœΌλ‘œ?"

μ•„λ‹€μΉ˜ μ”¨λŠ” κ³„νšμ„±μ΄ μ—†λŠ” 것에 λ†€λžλ‹€κ³  ν•œλ‹€,

"μƒˆλ‘œμš΄ μ œμž‘ 방식을 보고 μ‹Άμ–΄μ„œ 이 νšŒμ‚¬μ— μ™”λ‹€"κ³  λ§ν–ˆλ‹€.

그리고 νŒ”μ›”λ“œλ₯Ό μ™„μ„±ν•˜κ²Œ ν•΄μ£Όμ—ˆλ‹€.
μš°μ—°νžˆ μ•„λ‹€μΉ˜ 씨가 μ±„μš©ν•  수 μžˆμ—ˆκΈ° λ•Œλ¬Έμ— μ§€κΈˆμ˜ 상황이 μžˆλŠ” 것이닀.

참고둜 이후에도 계속 μ—μ΄μ „νŠΈμ˜ μ±„μš©μ„ λ³΄μ•˜μ§€λ§Œ, μ•„λ‹€μΉ˜ 씨와 같은 λ² ν…Œλž‘μ€ ν•œ λͺ…도 μ˜€μ§€ μ•Šμ•˜λ‹€.



-λ‚˜λ¨Έμ§€λŠ” 내일함. λ‚˜λ„ λ‚΄ κ²Œμž„ λ§Œλ“€μ–΄μ•Όν•˜λ‹ˆκΉŒ γ…‚γ…‚