์ข€์ „๊นŒ์ง€ ๊ฒŒ์ž„ ์ง„ํ–‰์ƒํ™ฉ ์ €์žฅ๊ตฌํ˜„ํ•˜๊ณ , ๋ฐ์ดํ„ฐ ๋™๊ธฐํ™”์šฉ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๋น„๊ต๋ถ„์„ํ•˜๋‹ค๊ฐ€ ๋จธ๋ฆฌ์•„ํŒŒ์„œ ๋จธ๋ฆฌ๋„ ์‹ํž๊ฒธ ๊ธ€ ํ•˜๋‚˜ ์‹ผ๋‹ค



์šฐ๋ฆฌ๊ฒŒ์ž„์€ Unity 2019 LTS, URP ์ตœ์‹ ๋ฒ„์ „ ์“ฐ๊ณ ์žˆ๊ณ 

์• ๋‹ˆ๋ฉ”์ด์…˜์€ ์ŠคํŒŒ์ธ๊ฐ™์€๊ฑฐ ์—†์ด ์œ ๋‹ˆํ‹ฐ๋นŒํŠธ์ธ์ด๋ž‘ UPM ํŒจํ‚ค์ง€๋“ค ์„ ์—์„œ ๋‹ค ํ•ด๊ฒฐํ–ˆ์Œ



์œ ๋‹ˆํ‹ฐ ํŒจํ‚ค์ง€๋งค๋‹ˆ์ €์—์„œ ์—ฐ์ถœ๊ด€๋ จํ•ด์„œ 2D Animation, PSD Importer, Shader Graph ์ด๋ ‡๊ฒŒ ์„ธ๊ฐœ ์“ฐ๊ณ ์žˆ๋‹ค.

ํƒ€์ž„๋ผ์ธ์€ ๋”ฑํžˆ ํ•„์š”์„ฑ์„ ๋ชป๋А๊ปด์„œ ์•ˆ ๋„ฃ์—ˆ๊ณ  (์‚ฌ์‹ค ํƒ€์ž„๋ผ์ธ ๋ญ”์ง€ ์ž˜ ๋ชจ๋ฆ„)

์‰์ด๋” ๊ทธ๋ž˜ํ”„๋Š” ์ฝ”๋“œ ๋ณผ ์ค„ ์•Œ์•„๋„ ์•ˆ ์“ธ์ด์œ ๊ฐ€ ์—†๋Š” ๊ฐ“ํˆด์ด๋ผ ๊พธ์ค€ํžˆ ์“ฐ๋Š”์ค‘์ด๋‹ค





์œ ๋‹ˆํ‹ฐ 2D์• ๋‹ˆ๋ฉ”์ด์…˜ ํŒจํ‚ค์ง€๋กœ ์ŠคํŒŒ์ธ์ด๋ž‘ ๋น„์Šทํ•˜๊ฒŒ ์ž‘์—…๊ฐ€๋Šฅํ•˜๋‹ค.

2018์œ ๋‚˜์ดํŠธ์—์„œ ์ด ํŒจํ‚ค์ง€๊ฐ€ ํ”„๋ฆฌ๋ทฐ๋กœ ์†Œ๊ฐœ๋œ๊ฑฐ ๋ณธ ์ดํ›„๋กœ ์ŠคํŒŒ์ธ2D ์ผœ๋ณธ ๊ธฐ์–ต์ด์—†์Œ.

(SpriteSkin.LateUpdate๊ฐ€ CPUํผํฌ๋จผ์Šค๋ฅผ ๋’ค์ง€๊ฒŒ ๋งŽ์ด ์ณ๋จน๊ธดํ•˜์ง€๋งŒ, Burst์ปดํŒŒ์ผ๋Ÿฌ ์ด์šฉํ•˜๋ฉด, ์žก์‹œ์Šคํ…œ์œผ๋กœ ๋งŒ๋“ค์–ด์„œ ๋ฉ€ํ‹ฐ์Šค๋ ˆ๋“œ ์ตœ์ ํ™”๊ฐ€ ๊ฐ€๋Šฅํ•˜๊ธฐ๋•Œ๋ฌธ์— ๋ด์ฃผ๋Š”์ค‘)






๊ธฐ๋ณธ์ ์œผ๋กœ ๋ฉ”์‰ฌ์— ๋ณธ ์ž…ํ˜€์„œ ๋ชจํ•‘์‹œํ‚ค๋Š” ์ž‘์—…์„ ํ•˜์ง€๋งŒ, ๋ฒ„ํ…์Šค ์• ๋‹ˆ๋ฉ”์ด์…˜๋งŒ์œผ๋กœ๋Š” ํ•œ๊ณ„์ ์ด ๋ช…ํ™•ํžˆ ์žˆ๊ธฐ๋•Œ๋ฌธ์— ๋ช‡๋ช‡ ๋ถ€๋ถ„์—์„œ ์Šคํ”„๋ผ์ดํŠธ ๊ต์ฒด๋„ ์‚ฌ์šฉํ•œ๋‹ค.

์งค์—์„œ๋Š” ๋ฐฉํŒจ ์•ž/๋’ท๋ฉด์„ ์ด๋ฏธ์ง€ ๊ต์ฒดํ•˜๋Š”์ค‘


๋ฎค์ฆˆ๋Œ€์‰ฌ๊ฐ™์€๊ฒฝ์šฐ, ์Šคํ”„๋ผ์ดํŠธ ๊ต์ฒด๋ฅผ ๋” ๋งŽ์ด ํ•ด์„œ ํ›จ์”ฌ ๋‹ค์ด๋‚˜๋ฏนํ•˜๊ณ  ํ€„๋ฆฌํ‹ฐ ๋†’์€ ์• ๋‹ˆ๋ฉ”์ด์…˜์„ ๋ณด์—ฌ์ฃผ์ง€๋งŒ

์šฐ๋ฆฌํ”Œ์ ์€ ๊ทธ๋Ÿฐ ๋ฆฌ์†Œ์Šค๋ฅผ ์ œ์ž‘ํ•  ์ธ๋ ฅ๊ณผ ์ž๋ณธ์ด ์—†๋Š” ์ธ๋”” ์ฐ๋”ฐ4์ธํŒŸ์ด๊ธฐ ๋•Œ๋ฌธ์— ๊ทธ๋ƒฅ ์ด์ •๋„ ์„ ์—์„œ ๋งŒ์กฑํ•˜๊ธฐ๋กœ ํ–ˆ๋‹ค.










์ดํŽ™ํŠธ๋ž‘ ์‰์ด๋”๋Š” ๊ฑฐ์˜ ๋‚ด๊ฐ€ ๋งŒ๋“ค์—ˆ๊ณ , ์ƒ์‚ฐ์„ฑ์„ ์ฑ™๊ธฐ๊ธฐ์œ„ํ•ด์„œ ์—์…‹์— ์žˆ๋Š”๊ฑฐ ๋•ก๊ฒจ์™€์„œ ์ข€ ๋งŒ์ง„๊ฒƒ๋„ ์žˆ์Œ








์ด๊ฑด ์šฐ๋ฆฌ๊ฒŒ์ž„์— ์„ํ™” ํšจ๊ณผ๊ฐ€ ์žˆ์–ด์„œ ์„ํ™” ์‰์ด๋”๋ฅผ ๋งŒ๋“ ๊ฑฐ. ๋ฉ”์ด์ €ํ•œ ํšจ๊ณผ์ธ๋ฐ ์–ด๋”” ์ฐพ์•„๋ด๋„ ์ž˜ ์—†๊ธธ๋ž˜ ์ง์ ‘ ๋งŒ๋“ค์—ˆ๋‹ค.

๊ทผ๋ฐ ๋งŒ๋“ค๊ณ ๋‚˜๋‹ˆ๊นŒ ์™œ์—†๋Š”์ง€ ์•Œ๊ฑฐ๊ฐ™์Œ


3D ์„ํ™”์‰์ด๋”๋Š” ๊ทธ๋ƒฅ ํ…์Šค์ณ๋งŒ ์–ด์ผ€ ์ž˜ ์“ฐ๊นŒ์“ฐ๊นŒํ•˜๋ฉด ๋ช…์•”ํ‘œํ˜„์€ Lighting์œผ๋กœ ์•Œ์•„์„œ ๋˜๋Š” ๋ฐ˜๋ฉด์—,

2D๊ฒŒ์ž„์€ ํ…์Šค์ณ์— ๋ช…์•”์ด ๋“ค์–ด๊ฐ€์žˆ๊ธฐ๋•Œ๋ฌธ์— ๋ช…์•”ํ‘œํ˜„์„ ์‚ด๋ฆฐ์ฑ„๋กœ ํ…์Šค์ณ ์“ฐ๊นŒํ•˜๊ธฐ๊ฐ€ ์‰ฝ์ง€์•Š๋‹ค.

(๋ช…์•” ๋‹ค ๋‚ ๋ ค๋ฒ„๋ฆฌ๋ฉด ๊นŠ์ด๊ฐ ์ œ๋กœ ์ข…์ด์ชผ๊ฐ€๋ฆฌ๊ฐ€ ๋œ๊ฑฐ๊ฐ™์•„์„œ ํ€„์ด ํ™•์ฃฝ์Œ)


์œค๊ณฝ์„ /๋ฐ์€๋ฉด/์–ด๋‘์šด๋ฉด ์ด๋ ‡๊ฒŒ ์‚ผ์ง„ํ™” ํ•˜๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ๊ตฌํ˜„ํ–ˆ๋Š”๋ฐ, ์บ๋ฆญํ„ฐ๋งˆ๋‹ค ํ†ค์ปค๋ธŒ๊ฐ€ ๋‹ฌ๋ผ์„œ ์˜ ๋ง˜์— ๋“œ๋Š” ๊ฒฐ๊ณผ๊ฐ€ ์•ˆ๋‚˜์˜จ๋‹ค.


ํ˜น์‹œ ์ข‹์€ ๋Œ€์•ˆ์žˆ์œผ๋ฉด ๊ณต์œ ์ข€ ๋ถ€ํƒํ•จ