1. ์ž๊ธฐ๋งŒ์˜ ํ”„๋ ˆ์ž„์›Œํฌ ๋งŒ๋“ค๊ธฐ


ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์“ฐ๋“  ์—์…‹์„ ์“ฐ๋“  ์ž๊ธฐ๊ฐ€ ๊ฐœ๋ฐœํ• ๋•Œ ํ•„์š”ํ•œ ๊ฒƒ๋“ค์„ ์ด๋ง๋ผํ•ด์„œ ํ•„์š”ํ•œ ๊ธฐ๋Šฅ, ์“ธ ๊ธฐ๋Šฅ๋“ค์„ ๋ชจ์•„ ํ”„๋ ˆ์ž„์›Œํฌ ๋งŒ๋“ค๊ธฐ


๋‚˜๋Š” Addressable ๊ณผ ๊ด€๋ จ๋œ ๋‚˜๋งŒ์˜ Static Asset ๊ด€๋ฆฌ ํด๋ž˜์Šค ์ œ๋Œ€๋กœ ๋งŒ๋“œ๋Š”๋ฐ ์ฃผ ๋‹จ์œ„๋กœ ์ผ์Œ


๊ทธ๋‹ค์Œ์—๋Š” UI ๊ด€๋ฆฌ ํด๋ž˜์Šค. ์ด๊ฒƒ๋„ ์ฃผ ๋‹จ์œ„๋กœ ์ผ์Œ


์ด๋ ‡๊ฒŒ ์กด๋‚˜ ๋Œ€๊ฐ€๋ฆฌ ์‹ธ๋งค๊ณ  ๋งŒ๋“  ๋“ ๋“ ํ•œ ํ”„๋ ˆ์ž„์›Œํฌ๊ฐ€ ์ƒ๊ธฐ๋‹ˆ๊นŒ ๊ฐœ๋ฐœํ•˜๊ธฐ ํ› ์–ด์–ด์–ด์–ผ์”ฌ ํŽธํ•ด์ง




2. ์ฝ”๋”ฉ ์žํŒ ๋‘๋“œ๋ฆฌ๊ธฐ ์ „์— A4์šฉ์ง€๋“ , ๊ทธ๋ฆผํŒ์ด๋“ , ํฌํ† ์ƒต์ด๋“  ์—ด์–ด์„œ ๊ตฌ์กฐ ์ƒ๊ฐํ•ด๋ณด๊ธฐ


๋จธ๋ฆฌ์— ์•„์ด๋””์–ด๊ฐ€ ๋ง‰ ๋ฒˆ์ฉ๋ฒˆ์ฉํ•ด์„œ ๋ง‰ ์ฝ”๋”ฉ๋–„๋ฆฌ๊ณ  ๊ธฐ๋Šฅ์œผ๋กœ ์ถ”๊ฐ€ํ•ด๋†“๊ณ  ํ•œ 2์ฃผ์ •๋„ ์ง€๋‚˜๋ฉด


์•„์”จ๋ฐœ ์ด๊ฑฐ ์™œ ์ด๋ ‡๊ฒŒ ์งœ๋†จ์ง€ ์ฝ”๋“œ๋Š” ์กด๋‚˜ ์ŠคํŒŒ๊ฒŒํ‹ฐ ๊ฐ™๊ณ  Dependency๋Š” ์ข†๊ฐ™์ด ๊ผฌ์—ฌ์„œ ์ด ํด๋ž˜์Šค ์ € ํด๋ž˜์Šค์—์„œ ์ง€ ๋ฉ‹๋Œ€๋กœ ์ฐธ์กฐํ•˜๊ณ 


๋นก์ณ์„œ Refactoring ํ•˜๋Š”๋ฐ ์ ๊ฒŒ๋Š” ๋ช‡ ๊ฐœ, ๋งŽ๊ฒŒ๋Š” ์ˆ˜์‹ญ ๊ฐœ ๊ด€๋ จ ์ฝ”๋“œ ์ „์ฒด๋ฅผ ๋’ค์—Ž์–ด์„œ ๊ตฌ์กฐ ๋‹ค์‹œ ์„ค๊ณ„ํ•˜๊ณ  ๋งŒ๋“ค๊ณ ...


๊ทธ๋ƒฅ ์จ๊ฐˆ๊ธด ์ฝ”๋“œ๋Š” ์ŠคํŒŒ๊ฒŒํ‹ฐ ๋ฉด๋ฐœ์ด ๋  ํ™•๋ฅ  99%์ž„


๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ• ๋•Œ ์ด ๊ธฐ๋Šฅ์ด ๋‹ค๋ฅธ๋ฐ๋„ ์“ธ ๊ฒฝ์šฐ๊ฐ€ ์ƒ๊ธธ์ง€, ํ™•์žฅ์„ฑ์€ ํ™•๋ณดํ–ˆ๋Š”์ง€, ์“ธ๋ฐ์—†๋Š” ์ฐธ์กฐ๋‚˜ Dependency๊ฐ€ ์ƒ๊ธฐ์ง€๋Š” ์•Š์„์ง€


ํ•œ๋ฒˆ๋งŒ ๋‹ค์‹œ ์ƒ๊ฐํ•ด๋ณด๊ณ  ์จ๋‚ด๋ ค๊ฐ€๋ฉด ์ ์–ด๋„ ๊ตฌ์กฐ๋ฅผ ๋’ค์—Ž๋Š” ์ฐธ์‚ฌ๊นŒ์ง„ ์•ˆ๊ฐ




3. ๊ฐœ๋ฐœ ๋กœ๋“œ๋งต / ์šฐ์„ ์ˆœ์œ„ ๋งŒ๋“ค๊ธฐ


๋‚ด๊ฐ€ ์ง€๊ธˆ ์ •ํ•ด๋‘” ๋ชฉํ‘œ๊ฐ€ ๋ช…ํ™•ํ•˜์ง€ ์•Š์œผ๋ฉด ์ง„๋„๊ฐ€ ๋‚˜๊ฐ€์งˆ ์•Š์Œ


๋ถ„๋ช… ๋‚˜๋Š” ๋งค์ผ๋งค์ผ 8์‹œ๊ฐ„ ๋„˜๊ฒŒ ์ปดํ“จํ„ฐ ์•ž์— ์•‰์•„์„œ ํ‚ค๋ณด๋“œ ๋‘๋“œ๋ฆฌ๊ณ  ์žˆ๋Š”๋ฐ


๋„๋Œ€์ฒด๊ฐ€ ๋ชฉํ‘œํ–ˆ๋˜ ๋ฒ ํƒ€ ๋ฐ๋ชจ ๋งŒ๋“ค๊ธฐ ๊นŒ์ง€์˜ ๊ฑฐ๋ฆฌ๊ฐ€ ์ขํ˜€์ง€์งˆ ์•Š์Œ


์™œ ๊ทธ๋Ÿฐ๊ฐ€ ํ–ˆ๋”๋‹ˆ ๊ทธ๋•Œ๊ทธ๋•Œ ์ƒ๊ฐ๋‚˜๋Š”๋Œ€๋กœ ๋งˆ๊ตฌ์žก์ด๋กœ ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•˜๋‹ˆ๊นŒ ์ •์ž‘ ์šฐ์„ ์ˆœ์œ„๊ฐ€ ๋†’์€ ๊ธฐ๋Šฅ๋“ค์€ ๊ตฌํ˜„๋„ ์•ˆํ•˜๊ณ 


์“ธ๋ฐ์—†๋Š” ๋””ํ…Œ์ผ์ด๋‚˜ ์žก๊ณ  ์•‰์•˜์œผ๋‹ˆ ๋ฐ๋ชจ๋Š” ์ปค๋…• ์ œ๋Œ€๋กœ๋œ ํ”Œ๋ ˆ์ด ํ…Œ์ŠคํŠธ๋„ ์•ˆ๋จ


์ง€๊ธˆ ๋‚ด๊ฐ€ ์ถœ์‹œํ•˜๊ธฐ/๋ฐ๋ชจ๋ฅผ ๋งŒ๋“ค๊ธฐ ์ „์— ์ตœ์šฐ์„ ์ ์œผ๋กœ ๊ณ ๋ คํ•ด์•ผํ•  ๊ธฐ๋Šฅ์ด ๋ฌด์—‡์ธ๊ฐ€ -> ์˜ค๋Š˜ ๋‚ด๊ฐ€ ๋งŒ๋“ค์–ด์•ผํ•  ๊ธฐ๋Šฅ์€ ๋ฌด์—‡์ธ๊ฐ€


์ˆœ์œผ๋กœ ์—‘์…€์— ๊ฐ„๋‹จํ•˜๊ฒŒ ์šฐ์„ ์ˆœ์œ„๋ผ๋„ ์ •๋ฆฌํ•ด๋‘๊ณ 


์ง€๊ธˆ ์ œ์ผ ๊ธ‰ํ•œ๊ฑด ์ปท์”ฌ ๊ธฐ๋Šฅ์ด๋„ค -> ๊ทธ๋Ÿผ ์˜ค๋Š˜์€ Dialouge System <-> Cinemachine ๊ฐ„์˜ ํ˜ธ์ถœ์„ ๊ตฌํ˜„ํ•ด์•ผ์ง€


์ด๋Ÿฐ ์‹์œผ๋กœ ๋Œ€์ถฉ ์ •๋ฆฌ๋ผ๋„ ํ•˜๊ณ  ์‹œ์ž‘ํ•˜๋‹ˆ๊นŒ ๊ฐœ๋ฐœ ์†๋„์— ํ™•์‹คํžˆ ๋ถ€์ŠคํŠธ๊ฐ€ ๋ถ™์—ˆ์Œ




์ด์ƒ ๊ฐœ๋ฐœ 1๋…„์ฐจ ์ฝ”๋ฆฐ์ด๊ฐ€ ๋ฐฐ์šด์ ์ด์—ˆ์Œ