๐Ÿ“Œ ์ „์ฒด ํ˜‘์—… ํ๋ฆ„

  1. ๊ธฐ๋Šฅ ๋ธŒ๋žœ์น˜ ์ƒ์„ฑ (feature/๊ธฐ๋Šฅ๋ช…)
  2. ๊ธฐ๋Šฅ ๊ฐœ๋ฐœ + ์ปค๋ฐ‹
  3. dev ์ตœ์‹  ๋‚ด์šฉ pull & merge (์ถฉ๋Œ ํ•ด๊ฒฐ)
  4. GitHub์— PR ์ƒ์„ฑ (โ†’ base: dev)
  5. ํŒ€์› ๋ฆฌ๋ทฐ + ์ˆ˜์ • ์š”์ฒญ ๋ฐ˜์˜
  6. dev์— ๋จธ์ง€
  7. dev โ†’ main์œผ๋กœ ์ตœ์ข… ๋ฆด๋ฆฌ์ฆˆ PR

๐Ÿ›  ๋ธŒ๋žœ์น˜ ์ „๋žต

๋ธŒ๋žœ์น˜ ์ด๋ฆ„ ์—ญํ• 
main ๋ฐฐํฌ์šฉ ์ตœ์ข… ๋ธŒ๋žœ์น˜ (ํ•ญ์ƒ ์•ˆ์ • ์ƒํƒœ ์œ ์ง€)
dev ํ†ตํ•ฉ ๊ฐœ๋ฐœ ๋ธŒ๋žœ์น˜ (๋ชจ๋“  ๊ธฐ๋Šฅ ๋ชจ์ž„)
feature/* ๊ธฐ๋Šฅ ๊ฐœ๋ฐœ์šฉ ๋ธŒ๋žœ์น˜ (ex. feature/inventory)
fix/* ๋ฒ„๊ทธ ์ˆ˜์ • ๋ธŒ๋žœ์น˜ (ex. fix/move-bug)

๐Ÿ”Ž ์ด์œ : ๊ธฐ๋Šฅ ๋‹จ์œ„๋กœ ๊ด€๋ฆฌ โ†’ ์ถฉ๋Œ ์ตœ์†Œํ™”, ์ถ”์  ์šฉ์ด, ์ฝ”๋“œ ์ด๋ ฅ ๋ช…ํ™•ํ™”

โœ… ์ปค๋ฐ‹ ๊ตฌ์กฐ


[ํƒ€์ž…][์˜ต์…˜]: ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€ (ํ•œ๊ธ€)
๋ณธ๋ฌธ (์„ ํƒ)
Footer (์„ ํƒ)
ํƒ€์ž… ์„ค๋ช…
feat ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ ์ถ”๊ฐ€
fix ๋ฒ„๊ทธ ์ˆ˜์ •
refactor ๋ฆฌํŒฉํ† ๋ง (๊ธฐ๋Šฅ ๋ณ€ํ™” ์—†์Œ)
style ์ฝ”๋“œ ์Šคํƒ€์ผ ๋ณ€๊ฒฝ (์„ธ๋ฏธ์ฝœ๋ก , ๋“ค์—ฌ์“ฐ๊ธฐ ๋“ฑ)
docs ๋ฌธ์„œ ์ถ”๊ฐ€/์ˆ˜์ • (README ๋“ฑ)
test ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ถ”๊ฐ€/์ˆ˜์ •
chore ๋นŒ๋“œ, ์„ค์ • ํŒŒ์ผ, ํŒจํ‚ค์ง€ ๋“ฑ ๊ธฐํƒ€ ์ž‘์—…
perf ์„ฑ๋Šฅ ๊ฐœ์„ 
CI CI ์„ค์ • ์ˆ˜์ •
hotfix ๊ธด๊ธ‰ ์ˆ˜์ • (ํ”„๋กœ๋•์…˜์šฉ ํŒจ์น˜)

โœ๏ธ ์˜ˆ์‹œ


feat: ํ”Œ๋ ˆ์ด์–ด ์ ํ”„ ๊ธฐ๋Šฅ ์ถ”๊ฐ€

ํ”Œ๋ ˆ์ด์–ด๊ฐ€ ์ŠคํŽ˜์ด์Šค๋ฐ”๋ฅผ ๋ˆŒ๋ €์„ ๋•Œ ์ ํ”„ํ•˜๋„๋ก ๊ตฌํ˜„.
์ค‘๋ณต ์ ํ”„ ๋ฐฉ์ง€๋ฅผ ์œ„ํ•ด isGrounded ๋ณ€์ˆ˜ ์‚ฌ์šฉ.


refactor: EnemyManager ๊ตฌ์กฐ ๊ฐœ์„ 

Update์—์„œ ํ˜ธ์ถœ๋˜๋˜ ๋กœ์ง๋“ค์„ Coroutine์œผ๋กœ ๋ณ€๊ฒฝ.