이제 κ°œν•™ν•˜κ³  λ­”κ°€ μˆ˜μ‹œ μ€€λΉ„ν•˜κ³  λ°”μ˜λ‹€ λ³΄λ‹ˆ ν•œ 20일을 ν†΅μœΌλ‘œ λ‚ λ €μ„œ 숫자만 μΆ”κ°€λœ λ“―ν•œ 곡뢀일지.


μ•„λ‹ˆμ§€... μ• μ΄ˆμ— κ·Έλƒ₯ κ³΅λΆ€ν•˜λ €κ³  μ‹œμž‘ν•œ κ±°κΈ°λŠ” ν•œλ° κ·Έλƒ₯ κ³΅λΆ€λ§Œ 주ꡬμž₯μ°½ ν•˜λ‹€κ°€ 아무것도 λͺ» ν•  것 κ°™μ•˜κ³ , λ‚΄κ°€ μ’‹μ•„ν•˜λŠ” μ†Œμž¬λ‘œ μž‘μ„±ν•˜κΈ° μ‹œμž‘ν–ˆκΈ° λ•Œλ¬Έμ— κ°ˆμ•„μ—Žμ—ˆμœΌλ©΄ κ°ˆμ•„μ—Žμ—ˆμ§€ μƒˆλ‘œ μ‹œμž‘ν•˜μ§€λŠ” μ•Šμ„ 것 κ°™μ•„μ„œ, μ˜€λŠ˜λΆ€ν„°λŠ” 곡뢀라 μ•ˆν•˜κ³  개발이라 λΆ€λ₯΄λ €κ³  ν•΄.


μ•„λ¬΄νŠΌ...


일단 μ§€κΈˆ ν…ŒμŠ€νŠΈμš©μœΌλ‘œ λ§Œλ“€κ³  μžˆλŠ” μΊ νŽ˜μΈμ€ μ†μ ˆμ—†μ΄ ꡭꡰ이 λ°€λ €λ‚œ "μ˜μ •λΆ€ μ „νˆ¬"μ•Ό.



-μ˜μ •λΆ€ μ „νˆ¬μ˜ μ „νˆ¬ 경과도


일단 이거에 κΈ°λ°˜ν•΄μ„œ 초반 μœ λ‹›μ„ λŠ˜μ˜€μ–΄.



일단 μœ λ‹›μ˜ μ’…λ₯˜μ™€ 색깔은 그에 따라 λ§žμΆ”μ–΄ λ°”κΎΈμ—ˆκ³ . μ§€νœ˜λΆ€ μœ λ‹›μ„ μž„μ‹œλ‘œ λ§Œλ“€μ–΄λ³΄μ•˜μ–΄. κ³„νšμƒμœΌλ‘œλŠ” μ§€νœ˜μ†ŒλŠ” μ „νˆ¬λ ₯은 ꡉμž₯히 λ‚˜μ˜μ§€λ§Œ κ·Όμ²˜μ— νŽΈμ œλ˜μ–΄ μžˆλŠ” νœ˜ν•˜ μ•„κ΅°ν•œν…Œ 버프λ₯Ό μ£Όκ³ , 연계도 훨씬 μˆ˜μ›”ν•˜κ²Œ λ§Œλ“€μ–΄ 쀄 생각이야.



일단 μœ λ‹›μ˜ λ°°μΉ˜λŠ” txtνŒŒμΌμ—μ„œ λΆˆλŸ¬μ˜€λŠ” ν˜•μ‹μœΌλ‘œ κ³ μ •ν–ˆλŠ”λ°(이후 μΆ”κ°€ ν™•μž₯을 μœ„ν•΄μ„œ), λ³΄μ•„ν•˜λ‹ˆ λ‚˜μ€‘μ— μ’€ 더 κ°œλ°œμ„ μˆ˜μ›”ν•˜κ²Œ ν•˜λ €λ©΄ κ³΅ν†΅λœ 양식을 ν…Œμ΄λΈ”λ‘œ 보기 νŽΈν•œ μ—‘μ…€λ‘œ μ²˜λ¦¬ν•΄μ•Ό ν•  것 같더라.(데λͺ¨ν¬λΌμ‹œ μ‹œλ¦¬μ¦ˆκ°€ λͺ¨λ”©μ˜ 편의λ₯Ό μœ„ν•΄ 이걸 쓰기도 ν•˜κ³ ) λ‚˜μ€‘μ— μ—‘μ…€ μž…μΆœλ ₯법을 λ°°μ›Œμ•Όκ² μ–΄.


일단 μ•žμ— 건 κ·Έλ‚˜λ§ˆ λ‹¨μˆœ μž…λ ₯이라 μ‰¬μš΄ κ±°κ³ , μ΄λ²ˆμ— μ’€ κ³ λ―Όν•œ 건 μœ λ‹›μ˜ 이동이야.


일단 λ‚΄κ°€ μœ λ‹›μ„ 이동해야겠닀 μƒκ°ν•˜κ³  제일 λ¨Όμ € λ– μ˜¬λ¦° 건


"μ˜€μΌ€μ΄ μœ λ‹›μ„ μ΄λ™μ‹œν‚€λŠ” κ±Έ κ΅¬ν˜„ν•΄μ•Όμ§€!"


[5μ‹œκ°„ λ’€]


"κ·ΈλŸ¬λ‹ˆκΉŒ... μœ λ‹›μ„ μ΄λ™μ‹œν‚€κΈ° μœ„ν•΄μ„œ 움직일 수 μžˆλŠ” 곳을 κ³„μ‚°ν•˜λ©΄..."


μ–΄λŠμˆœκ°„ FPS κ²Œμž„μ˜ A* μ•Œκ³ λ¦¬μ¦˜μ„ 파고 μžˆμ—ˆλŠ”λ°, 결과둠적으둜만 보자면 의미 없더라고. A*μ•Œκ³ λ¦¬μ¦˜μ€ 경둜둜 κ°€μž₯ λΉ λ₯΄κ²Œ κ°€κΈ° μœ„ν•΄ λ§Œλ“œλŠ” 건데, ν„΄μ œ κ²Œμž„μ„ λ§Œλ“œλŠ” λ‚˜λŠ” 일단 갈 수 μžˆλŠ” κ³³ λΆ€ν„° 죄닀 νŒŒμ•…ν•΄μ•Ό ν•˜μž–μ•„?


κ·Έλž˜μ„œ κ·Έλƒ₯ λ‹€μ΅μŠ€νŠΈλΌλ₯Ό 쑰금 더 파고(κ°œλ…λ§Œ μ•Œκ³  μžˆμ–΄μ„œ λ‹€μ‹œ ν•™μŠ΅μ„ ν•΄μ•Ό ν–ˆμŒ) κ°œλ°œμ„ μ‹œμž‘ν–ˆμ–΄.


일단 κ°€μž₯ 기본적인 μ‹œμŠ€ν…œμ€ μ•„λž˜μ™€ κ°™μ•„.


λͺ¨λ“  μœ λ‹›μ€ DMVPT(Driving Movement Point)와 WMVPT(Walking Movement Point)λ₯Ό κ°€μ§€λŠ” 걸둜 이동해. DMVPTλŠ” λ„λ‘œλ₯Ό 이동할 λ•Œλ§Œ, WMVPTλŠ” μƒμ‹œ 이동할 λ•Œ μ“Έ 수 μžˆλŠ” 이동λ ₯ ν¬μΈνŠΈμ•Ό. λ‹Ήμ—°νžˆ DMVPTλŠ” κΈ°λ™ν˜• μœ λ‹›(μ „μ°¨λΆ€λŒ€, μ°¨λŸ‰ν™” λΆ€λŒ€)에 많이 ν¬ν•¨λ˜μ–΄ μžˆμœΌλ‹ˆ λ„λ‘œμ˜ 이용이 μΆ”ν›„ 이동에 μš©μ΄ν•΄μ§€κ² μ§€.


κΈ°λ™μ „μ—μ„œ μ§€μ†μ μœΌλ‘œ 적을 λ§Œλ‚˜λ„ λΆ„μ‡„ν•˜λ©΄ 계속 이동할 수 μžˆλ‹€λŠ” 점을 κ°μ•ˆν•΄μ„œ, 이동을 ν•œ 번 ν•˜κ³  λ‚˜μ„œλ„ μ§€μ†μ μœΌλ‘œ 이동할 수 μžˆλ„λ‘ λ§Œλ“€μ—ˆμ–΄. 이 μ‹œμŠ€ν…œμ€ λ¬Έλͺ… 6μ—μ„œλ„ 쀄곧 λ³΄μ•„μ˜¨ ν˜•μ‹μ΄μ—ˆλŠ”λ°, λ‚΄ κ²Œμž„μ˜ 직접적인 λͺ¨ν‹°λΈŒμΈ μ΄μ§€ν…Œν¬μ‚¬μ˜ κ²Œμž„μ€ 그런 κ±Έ 지원 μ•ˆ ν•΄μ„œ κΌ­ λ„£κ³  μ‹Άμ—ˆμŒ.


아직 μƒμ„Έν•œ 이동λ ₯ 계산 방식은 μ™„λ£Œν•˜μ§€ λͺ»ν–ˆκΈ° λ•Œλ¬Έμ—, μž„μ˜λ‘œ μœ λ‹› 생성 κ³Όμ •μ—μ„œ 이동 포인트λ₯Ό λ™μΌν•˜κ²Œ ν• λ‹Ήν–ˆμ–΄. 그리고 λ‹€μ΅μŠ€νŠΈλΌλ₯Ό μ΄μš©ν•œ λͺ‡ 번의 μ—λŸ¬μ™€(μ  μž₯ μ™œ μ»΄ν“¨ν„°λŠ” μ΄λ ‡κ²Œ μ½”λ„ˆλ₯Ό μ’‹μ•„ν•˜λŠ”κ±°μ•Ό) μ‹œλ„λ₯Ό λ’€λ‘œ ν•˜κ³ , κ²°κ΅­ 이동할 수 μžˆλŠ” λ²”μœ„λ₯Ό 좜λ ₯ν•˜λŠ”λ° μ„±κ³΅ν–ˆμ–΄.


-첫번째 μ‹œλ„ 성곡 사진. 이 λ•ŒλŠ” WMVPTλ₯Ό DMVPTκ°€ λͺ¨μžλž„ λ•Œ 같은 μ–‘λ§ŒνΌ κ²½κ°ν•˜μ—¬ μ“Έ 수 μžˆλ„λ‘ λ§Œλ“€μ—ˆκΈ° λ•Œλ¬Έμ—, μƒλ‹Ήνžˆ λ²”μœ„κ°€ λ„“μ–΄μ Έμ„œ 좔후에 μˆ˜μ •ν–ˆμ–΄.


이제 갈 수 μžˆλŠ” λ²”μœ„λ₯Ό μ •ν–ˆμ§€λ§Œ, 아직 κ°€μ§€ λͺ»ν•˜λŠ” 곳을 λ°°μ œν•΄μ•Ό ν•œλ‹€λŠ” 점을 생각해야 ν–ˆμ–΄. λ•Œλ¬Έμ— μ—¬κΈ°μ„œλŠ” λ“±μž₯ν•˜μ§€λŠ” μ•Šμ§€λ§Œ 적ꡰ을 λ§Œλ‚œ λ’€λ‘œλŠ” 움직이지 λͺ»ν•˜κ²Œ λ§Œλ“€μ–΄λ‘μ—ˆμ§€. 적ꡰ과 ꡐ전을 치루고 자리λ₯Ό μ°¨μ§€ν•œλ‹€λ©΄ 방어선을 뚫고 움직일 수 μžˆλŠ” λ²”μœ„κ°€ λŠ˜μ–΄λ‚ κ±°μ•Ό. κΈ°λ™μ „μ˜ λ°±λ―Έλ₯Ό μ΄λ ‡κ²Œ κ΅¬ν˜„ν•΄λ³΄κ³  μ‹Άμ—ˆμ–΄.


λ‹€λ§Œ 이제 적ꡰ을 λ§Œλ‚˜λ©΄ ꡐ전을 ν•΄μ•Όν•˜λ‹ˆ ꡐ전 ν•˜μ΄λΌμ΄νŠΈκ°€ ν•„μš”ν–ˆμ–΄. κ·Έλž˜μ„œ 색깔을 바꾸라고 μ§€μ‹œν–ˆλŠ”λ°...


말을 μ•ˆ 듣더라고.


ν•˜λ‚˜μ˜ ν…μŠ€μ³λ‘œ μƒ‰κΉ”λ§Œ λ°”κΏ”μ„œ λ§Œλ“€μ–΄λ³΄λ € ν–ˆλŠ”λ°, κ²°κ΅­ μ•ˆ λ˜λŠ” 것 κ°™μ•„μ„œ ν…μŠ€μ³ λ”°λ‘œ λΆˆλŸ¬μ„œ 색깔 μ²˜λ¦¬λ„ λ”°λ‘œ μ‹€ν–‰ν–ˆμ–΄.


결과적으둜 색깔을 λ°”κΎΈμ–΄μ„œ 처음 좜λ ₯ν–ˆμ„ λ•ŒλŠ” μ΄λ ‡κ²Œ λ‚˜μ™”λŠ”λ°, 영 μ•ˆ 보이더라고?

κ·Έλž˜μ„œ 쑰금 μ–΄λ‘μš΄ ν†€μœΌλ‘œ λ°”κΎΈμ–΄μ„œ μ’€ 더 보기 νŽΈν•˜κ²Œ 이동 κ°€λŠ₯ μœ„μΉ˜λ₯Ό λ“œλŸ¬λ‚΄κ³ , 이동 κ°€λŠ₯ν•œ μœ„μΉ˜ 쀑 ν•˜λ‚˜λ₯Ό ν΄λ¦­ν•˜λ©΄ κ·Έ μœ„μΉ˜λ‘œ μ΄λ™ν•˜λ„λ‘ λ§Œλ“€μ—ˆμ–΄. 아직 λΉ¨κ°„ 원(κ΅μ „μœ„μΉ˜)λŠ” λ°˜μ˜ν•˜μ§€ μ•Šμ•˜λŠ”λ°, 그건 μ „νˆ¬λ₯Ό μ’€ 더 κ΅¬ν˜„ν•˜κ³  λ§Œλ“€λ €κ³ .


λ‚˜μ˜¨ 결과물은 λ‹€μŒκ³Ό κ°™μ•„. 일단 μ§€κΈˆ μ‹œμ—°ν•˜λŠ” 건 λ„μ‹œλ₯Ό μ λ Ήν•˜λ©΄ μ λ Ήμžκ°€ λ°”λ€ŒλŠ” κ±°. 아직은 λ‹Ήλ„ν•œ μœ„μΉ˜λ§Œ 주인이 λ°”λ€ŒλŠ” κ±°κΈ΄ ν•œλ° λ‚˜μ€‘μ—λŠ” μ΄λ™ν•œ μœ„μΉ˜ 전체λ₯Ό μ§€μ •ν•˜λ˜μ§€ ν•˜λ €λŠ” 생각도 λ– μ˜¬λ¦¬λŠ” 쀑이야.


막상 λ§Œλ“€κ³  λ³΄λ‹ˆ 글씨도 가독성이 λ–¨μ–΄μ Έμ„œ, λ‚˜μ€‘μ— 방법이 생긴닀면 λ°”κΏ”μ•Ό ν•  것 같더라.

일단 이건 μ•„μ΄λ””μ–΄λ‘œλ§Œ λ―Έλ€„λ‘μžκ³ . 글씨체도 μƒμ—…μš© 겨우 μ°Ύμ•˜λŠ”λ° 말야.


이제 ν•΄κ²°ν•΄μ•Ό ν•  λ¬Έμ œλ“€:


이제 ν•΄κ²°ν•΄μ•Ό ν•  것 쀑 κ°€μž₯ λ¨Όμ € λ– μ˜€λ₯΄λŠ” 건 μœ λ‹› 별 μ„€λͺ…λž€μ„ λ§Œλ“€μ–΄λ†“μ•˜λ˜ κ±Έ λ‹€μ‹œ λ§Œλ“€μ–΄λ³΄λŠ” κ±°μ•Ό.

μ–Έμ–΄λ³„λ‘œ μ΄λ ‡κ²Œ μƒκ²ΌλŠ”λ°. λ³΄λ‹€μ‹œν”Ό μ™Όμͺ½ λž€μ€ μž₯ν™©ν•˜κ²Œ μœ λ‹›μΉ΄λ“œλ₯Ό λ„£μ–΄μ•Ό ν•˜λŠ”λ° μž„μ‹œλ‘œ λ„£μ–΄μ„œ λΉ„μ–΄μžˆλ‹€κ³  쳐도 μž₯λΉ„κ°€ λ„ˆλ¬΄ μž‘κ²Œ λ‚˜μ™€μ„œ μœ‘μ•ˆ 뢄간이 어렡더라고. 이걸 μ’€ 더 λˆˆμ— 잘 λ„κ²Œ λ§Œλ“€κ³  싢은데 μ΄κΈ°λŠ” 또 κΈΈμ­‰ν•΄μ„œ νž˜λ“€κΈ°λ„ ν•˜κ³ . ν˜Ήμ‹œ 아이디어가 λ– μ˜€λ₯΄λŠ” μ‚¬λžŒλ“€ 있으면 도와주라.


두 번째둜 λ– μ˜€λ₯΄λŠ” λ¬Έμ œλŠ” 거점 점령과 같은 이번트λ₯Ό λ– μ˜¬λ¦¬λŠ” 방식.

일단 λ‚˜λŠ” μ΄λ ‡κ²Œ 전보 ν˜•μ‹μœΌλ‘œ 올리면 μ–΄λ–¨κΉŒ μƒκ°ν•˜λŠ” 쀑이야. 이것도 쒋은 아이디어 있으면 κΊΌλ¦¬λ‚Œμ—†μ΄ 올렀주라.


μ˜€λŠ˜λ„ 이 κΈ΄ 포슀트 μ½μ–΄μ€˜μ„œ κ³ λ§ˆμ›Œ. 쒋은 ν•˜λ£¨ 보내고 λͺ¨λ‘ μžκΈ°κ°€ μ›ν•˜λŠ” κ²Œμž„ λ§Œλ“€ λ•ŒκΉŒμ§€ ν™”μ΄νŒ…!




μ—¬λ‹΄:

-μ €κ±°λ₯Ό μž‘μ„±ν•˜λ‹€λ³΄λ‹ˆ μ–΄λŠμƒˆ 1100쀄을 λ„˜μ–΄μ„°λ”λΌ. μž‘μ—… μ‹œμž‘ν•˜κΈ° μ „μ—λŠ” 1000쀄 겨우 λ…Έλ €λ³΄λ˜ μƒν™©μ΄μ—ˆλŠ”λ°