μ™€μš°λ‚˜ 둀같이 μŠ€ν‚¬μ˜ μ’…λ₯˜κ°€ 많고, 같은 μŠ€ν‚¬μ΄λΌλ„ μ•„μ΄ν…œ λ˜λŠ” μ‘°ν•© λ“±μœΌλ‘œ

μ—¬λŸ¬κ°€μ§€ νš¨κ³Όκ°€ λ¦¬μ–Όνƒ€μž„μœΌλ‘œ λ³€κ²½λ˜λŠ” μŠ€ν‚¬ μ‹œμŠ€ν…œμ„ κ΅¬ν˜„ν–ˆμŒ.


μ‹€μ œλ‘œ ν˜„μ—…μ—μ„œλŠ” μ–΄λ–»κ²Œ μŠ€ν‚¬ μ‹œμŠ€ν…œμ„ μ„€κ³„ν•˜λŠ”μ§€ λͺ¨λ₯΄κ² μ§€λ§Œ 일단 λ‚΄κ°€ μ›ν•˜λŠ”λŒ€λ‘œ λŒμ•„κ°€λŠ”κ²ƒμ€ ν™•μΈν–ˆμŒ.


일단 λ‚΄κ°€ μ„€κ³„ν•œ μŠ€ν‚¬ μ‹œμŠ€ν…œμ˜ λͺ©ν‘œλŠ” μ„Έκ°€μ§€μž„.

1. μŠ€ν‚¬μ˜ 생성이 직관적이고 μ‰¬μšΈκ²ƒ.

2. μŠ€ν‚¬μ˜ μΆ”κ°€ 변경이 λ¦¬μ–Όνƒ€μž„μœΌλ‘œ κ°€λŠ₯ν•  것.

3. μŠ€ν‚¬μ˜ 디버깅과 ν…ŒμŠ€νŠΈκ°€ μš©μ΄ν•  것.


μœ„μ˜ λͺ©ν‘œλ₯Ό λ‹¬μ„±ν•˜κΈ° μœ„ν•΄μ„œ μ„€κ³„μ˜ 컨셉을 레고 쑰립으둜 μž‘μ•˜λ‹€.

μ μ€μˆ˜μ˜ 레고 블둝을 λ‹€λ₯Έ λ°©λ²•μœΌλ‘œ μ‘°ν•©ν•΄μ„œ μ—¬λŸ¬κ°€μ§€ λͺ¨μ–‘을 λ§Œλ“€λ“―μ΄,

μŠ€ν‚¬μ˜ λΆ€ν’ˆλ“€μ„ 미리 μ€€λΉ„ν•΄ 두고 그것듀을 μ‘°λ¦½ν•΄μ„œ μ—¬λŸ¬κ°€μ§€ μŠ€ν‚¬μ„ κ΅¬ν˜„ν•˜λŠ”κ±°.

그러기 μœ„ν•΄μ„œ μŠ€ν‚¬μ„ 2개의 μΆ•μœΌλ‘œ μ •μ˜ν•¨.


1. λ°œλ™λΆ€λΆ„

2. μ²˜λ¦¬λΆ€λΆ„


예λ₯Ό λ“€μ–΄μ„œ νŒŒμ΄μ–΄λ³Ό μ΄λΌλŠ” κ°„λ‹¨ν•œ μŠ€ν‚¬μ„ μƒκ°ν•΄λ³΄μž.

2μ΄ˆκ°„ μΊμŠ€νŒ…μ„ ν•΄μ„œ μ†μ—μ„œ 화염ꡬ가 λ‚˜κ°€μ„œ μ μ—κ²Œ μ μ€‘ν•˜λ©΄, 적이 λ§ˆλ²• 데미지λ₯Ό μž…κ³ , ν™”μƒμ΄λΌλŠ” λ„νŠΈλ°λ―Έμ§€ 디버프λ₯Ό λ°›λŠ”λ‹€.

이것을 λ°œλ™λΆ€λΆ„κ³Ό μ²˜λ¦¬λΆ€λΆ„μœΌλ‘œ λ‚˜λˆ„λ©΄ μ•„λž˜μ™€ κ°™λ‹€.


λ°œλ™λΆ€λΆ„

μΊμŠ€νŒ… -> 화염ꡬ λ°œμ‚¬ -> μ μ—κ²Œ 적쀑 -> μΏ¨λ‹€μš΄

μ²˜λ¦¬λΆ€λΆ„

1. λ§ˆλ²• 데미지λ₯Ό μž…νžŒλ‹€

2. 화상 λ„νŠΈ 디버프λ₯Ό λΆ€μ—¬ν•œλ‹€.


μ—¬κΈ°μ„œ λͺ…ν™•ν•˜κ²Œ μ•Œ 수 μžˆλ“―μ΄, λ°œλ™λΆ€λΆ„μ€ μŠ€ν…Œμ΄νŠΈ λ¨Έμ‹ μœΌλ‘œ,

μŠ€ν‚¬μ‹œμž‘ -> μŠ€ν‚¬μΊμŠ€νŒ… -> μŠ€ν‚¬ λ°œλ™ (적쀑 νŒλ‹¨) -> μΏ¨λ‹€μš΄

μ΄λ ‡κ²Œ ν‘œν˜„ν•  수 있고,

μ²˜λ¦¬λΆ€λΆ„μ€ μ™„μ „νžˆ λ‘κ°œμ˜ λ…λ¦½λœ μ²˜λ¦¬λΆ€λΆ„, 즉 데미지λ₯Ό μ£ΌλŠ”κ²ƒκ³Ό 화상 λ„νŠΈ 디버프λ₯Ό μ£ΌλŠ”κ²ƒμœΌλ‘œ λ‚˜λ‰˜μ–΄ μ§€λŠ”κ²ƒμ„ μ•Œ 수 μžˆλ‹€.


κ·ΈλŸ¬λ―€λ‘œ νŒŒμ΄μ–΄λ³Ό μŠ€ν‚¬μ„ λ§Œλ“€κΈ° μœ„ν•΄ ν•„μš”ν•œ λΆ€ν’ˆμ€ μ•„λž˜μ™€ κ°™λ‹€.

1. λ°œλ™λΆ€λΆ„ -> ν”„λ‘œμ νƒ€μΌμ„ νƒ€κ²Ÿμ„ ν–₯ν•΄ λ°œμ‚¬ν•΄ μ μ€‘μ‹œ μ²˜λ¦¬λΆ€ν’ˆμ„ λ°œλ™μ‹œν‚€λŠ” λΆ€ν’ˆ.

2. μ²˜λ¦¬λΆ€λΆ„ -> νƒ€κ²Ÿμ—κ²Œ λ§ˆλ²•λ°λ―Έμ§€λ₯Ό κ°€ν•˜λŠ” λΆ€ν’ˆ, νƒ€κ²Ÿμ—κ²Œ 화상 λ„νŠΈ 디버프λ₯Ό λΆ€μ—¬ν•˜λŠ” λΆ€ν’ˆ.


μ‹€μ œλ‘œ 쑰합은 λ°œλ™λΆ€λΆ„μ˜ μ›ν•˜λŠ” μŠ€ν…Œμ΄νŠΈμ— μ²˜λ¦¬λΆ€ν’ˆμ„ λΌμ›Œλ„£λŠ” 식이 λœλ‹€.

그림으둜 λ‚˜νƒ€λ‚΄λ©΄ μ•„λž˜μ™€ κ°™λ‹€.


2cf3c028e2f206a26d81f6e44e837065

μ‹€μ œλ‘œ κ΅¬ν˜ˆν•  λ•ŒλŠ”

μŠ€ν‚¬ 섀계도에 μ–΄λŠ λ°œλ™ λΆ€ν’ˆμ„ μ‚¬μš©ν•˜κ³ , μ–΄λŠ 처리 λΆ€ν’ˆμ„ λ°œλ™μ˜ 어디에 λΌμ›Œλ„£μ„κ²ƒμΈμ§€ μ •ν•΄λ‘ .

μŠ€ν‚¬ ν΄λž˜μŠ€λŠ” κ·Έ μŠ€ν‚¬ 섀계도λ₯Ό λ³΄λ©΄μ„œ μŠ€ν‚¬μ„ μƒμ„±ν•΄μ„œ 캐릭터 κ²Œμž„ μ˜€λΈŒμ νŠΈμ— AddComponent ν•˜λŠ”κ±°.


μžμ„Έν•˜κ²Œ κ΅¬ν˜„ 상세λ₯Ό μ“°λ €κ³  ν–ˆλŠ”λ° μ–΄μ§œν”Ό λ³΄λŠ” 애듀도 없을거 κ°™μ•„μ„œ 걍 μ‹€μ œ κ΅¬ν˜„λœ μ˜ˆλ‚˜ μ˜¬λ €λ΄„.


μœ„μ—κ²ƒμ„ κ΅¬ν˜„ν•˜λ©΄ μ•„λž˜μ™€ κ°™μ€κ²Œ κ°€λŠ₯ν•˜κ²Œ 됨.



2cbc8468e2db3e8650bbd58b3682756e5408041a


μ—¬κΈ°μ„œ λ‚˜μ˜€λŠ” λͺ¨λ“  μŠ€ν‚¬λ“€μ€ 슀크립트 ν•œμ€„ μ•ˆλ°”κΎΈκ³  κ΅¬ν˜„ν•œ κ²ƒλ“€μž„.

λ°œλ™ λΆ€ν’ˆ -> 1. ν”„λ‘œμ νƒ€μΌ λ°œμ‚¬ 곡톡.

처리 λΆ€ν’ˆ -> 1. 물리데미지, 2. λ§ˆλ²•λ°λ―Έμ§€, 3. ν™”μ—Ό 디버프, 4. 슬둜우 디버프

그리고 λΆ€ν’ˆμ— λ”°λΌμ„œ λͺ¨λΈλ§Œ 바꿔끼움.


μ²˜λ¦¬λΆ€ν’ˆ 말고 λ°œλ™λΆ€ν’ˆλ§Œ λ°”κΎΈλ©΄ μ΄λŸ°κ²ƒλ„ κ°€λŠ₯.


2cbc8474abd531a04e81d2b628f1776f6826c700f0

μ—¬κΈ°μ„œ 두가지 μŠ€ν‚¬μ΄ 쓰이고 μžˆλŠ”λ°, ν•˜λ‚˜λŠ” μ μ—κ²Œ λŒμ§„ν•˜λŠ” μŠ€ν‚¬, 또 ν•˜λ‚˜λŠ” κ·Όμ ‘ λ¬Όλ¦¬κ³΅κ²©μž„.

λ°œλ™ λΆ€ν’ˆ -> 1. 사정거리 μ•ˆμ— μžˆλŠ” μ μ—κ²Œ λ°œλ™μ‹œν‚€λŠ” λ°œλ™λΆ€ν’ˆ. 2. μ μ—κ²Œ λΉ λ₯΄κ²Œ λΆ™λŠ” λ°œλ™ λΆ€ν’ˆ.

처리 λΆ€ν’ˆ -> 1. 물리 데미지.

μ—¬κΈ° μ²˜λ¦¬μ— 슬둜우 μ²˜λ¦¬λ‚˜ 화상 처리λ₯Ό λŸ°νƒ€μž„μœΌλ‘œ λ”ν•˜λŠ”κ²ƒλ„ κ°€λŠ₯.

이것도 λ˜ν•œ 슀크립트 ν•œμ€„ μ•ˆλ°”κΎΈκ³  κ΅¬ν˜„ν•œκ²ƒ. κ²Œλ‹€κ°€ 처리 λΆ€ν’ˆμ€ μœ„μ˜ 물리 데미지λ₯Ό μž¬μ‚¬μš© ν•œκ²ƒμ΄κ³ , λ°œλ™λΆ€ν’ˆμ€ μœ„μ˜κ²ƒμ˜ λΆ€λͺ¨ ν΄λž˜μŠ€μž„.Β 


μŠ€ν‚¬μ„ λͺ¨λ“ˆν™” ν•˜λŠ” 방법은 μ—¬λŸ¬κ°€μ§€κ°€ μžˆμ„κ±°λΌ μƒκ°ν•˜λŠ”λ°,

λ‚˜κ°™μ€ 경우 μ΄λ ‡κ²Œ λ°œλ™ λΆ€λΆ„κ³Ό 처리 뢀뢄을 λͺ¨λ“ˆν™”ν–ˆλ‹€~

μ΄λŸ°μ‹μœΌλ‘œ λͺ¨λ“ˆν™” ν•˜λŠ”κ²ƒμœΌλ‘œ μŠ€ν‚¬μ˜ 생성과 ν…ŒμŠ€νŠΈκ°€ 맀우 νŽΈν•˜κ²Œ λ˜μ—ˆλ‹€~

였늘의 일지 끗