์๋ ์ธ๋๊ฐ๋ฐํ๋ ๋์ ์น๊ตฌ ๋๋ ํ๋ค.
๋ฐฉ๊ตฌ์ ํ์ธ์ฒ๋ผ ์ง๋ด๋ฉฐ ๋ผ๋ฉด๋ง ๋จน์ ๊ฒฐ๊ณผ ๋คํํ ๋๋ฒ์งธ ๊ฒ์์ ์ถ์ํ์ด.
์ค์์ดํํด์ ๋ฐ๋ฅ์น ํ๋ ๊ฒ์ ์๊ฑฐ์ผ. ๊ทธ๋ฐ ๊ฒ์์.
์ธ๋ฆฌ์ผ ์์ ์ถฉ๊ฒฉ์ ์ด๋ค. ๋ค์ ๋ด๊ป ๋ณด๋ ์ ์ค์ง์ด๊ฐ ์๋ค.
๊ทธ๋๋ ๋งํฌ
์์ดํฐ
https://apps.apple.com/app/the-maze-painter/id1505024866
์๋๋ก์ด๋
https://play.google.com/store/apps/details?id=com.smashkeyboards.fillmaze
์์
"The maze painter" ํน์ "๋ฏธ๋กํ์ธํฐ" ๋ก ๊ฒ์ํ๋ฉด ๋์.
๊ทธ๋๋ ์ถ์ํ๊ฒ ์ด์ ๋๊ฐ๋ค. ์ธ๋ฆฐ์ด 2ํ๋
.
ํน์ ๊ด์ฐฎ๋ค๋ฉด ์์ ์ค. ์๊ธฐ์ฅ๋งํผ์ ์๋๋๋ผ๋.
์๋๋ ๊ฐ๋ฐ ์ฐ + ์ก๋ด์ด์ผ. ๋ถ๋ช ๊ธธ์ด์งํ ๋ฐ ์ฌ๊ธฐ์ ๋ฏธ๋ฆฌ ๋ค๋ก๊ฐ๊ธฐ ๋๋ฌ์ผํจ
-
-
-
-
-
-
-
-
์ฌ์ค ๊ฐ๋ฐํ๋ฉด์ ๊ฐ๋ฐ์ผ์ง๋ฅผ ์ ๊ธฐ์ ์จ๋ณผ๊นํ๋๋ฐ
๊ท์ฐฎ๊ธฐ๋ ํ๊ณ ์ ์ ์ฐจ๋ฆฌ๋ ์์ฑ์ด ๋์ด์์ด์ ๊ฑ ํจ์ค.
๊ฒ์ ์ ํ
์ฒซ ๊ฒ์ ์ด ๊ท๋ชจ์ ๋นํด ๋๋ฌด ๊ฐ๋ฐ ๊ธฐ๊ฐ์ด ๊ธธ์ด์ก์๊ธฐ์ ํ๋ธ์ ๋๋ก ๊ตฌ์ฑํ ์ ์๋ ๊ฐ๋จํ 3D ๊ฒ์์ ๋ด๋ณด๊ณ ์ถ์๋ค.
1-2๊ฐ์ ์ ๋๋ก ๋ง๋ฌด๋ฆฌํ ์ ์๋ ์ฅ๋ฅด๋ก.
์ด๋ฐ ์ ๋ฐ ๊ฒ์ ํ๋ค ์ด๋ฉ์ด์ฆ, ์คํ๋ฆฟ๋ฅ ๊ฐ ๊ด์ฐฎ์๋ณด์๊ณ ์ถ๊ฐ์ ์ธ ์์ด๋์ด๋ค๋ ์๊ฐ๋๊ธธ๋ ๊ฒฐ์ .
์๋ง์ ๋ ๋ฒจ์ ๋ง๋ค์ด ๋ด์ผ ํ๋ ๊ฒ์์ด๋ผ ์ด์ง ๊ณ ๋ฏผํ๋๋ฐ ์ผ๋จ ํด๋ณด๊ธฐ๋ก ํ๋ค. ์ผ๋ฅธ ํ๋กํ ํ์ ใฑใฑ
๋ ๋ฒจ ์๋ํฐ ๋ถํฐ ๋ง๋ค๊ณ ํ๋ ์ดํด๋ณด๋ ํ ๋งํด ๋ณด์์. ๊ทธ๋์ ์ ๋๋ก ์์. ์ฌ๊ธฐ๊น์ง ์๋ง ํ ์ผ์ฃผ์ผ์ ๋.
๊ทธ๋ฆฌ๊ณ ์ถ์ ๊น์ง 2๊ฐ์ ๋ฐ์ ๋ ๊ฑธ๋ ธ๋ค.
ํ๋ก๊ทธ๋๋ฐ
URP ํด๋ณด๊ณ ์ถ์ด์ ์ ๋ํฐ 2019.3 ์ผ๋ก ๊ฐ๋ฐ.
URP
LWRP ๋ ๊ฒฝํ์์๋๋ฐ ์ด๋ฆ ๋ฐ๋๋ฉด์ ๊ทธ์ ์ด๊ฒ์ ๊ฒ ๋ณ๊ฒฝ์ ์ด ๋ง์ ์ฐพ์๋ณด๋๋ฐ ์ ์ ์ฐจ๋ฆฌ๋ ์์ ์ ์ํ๊ณ
์คํฐ๋๋ง ํ๊ณ ์๋๋ผใ ใ ใ ๋ชจ๋ฐ์ผ ๋ผ๊ฑด๋ฐ ๋ฌด์จ ์จ๊ฐ ํฌ์คํธํ๋ก์ธ์ฑ ๋ค ํด๋ณด๊ณ ใ ใ ใ ์ผ๋ฅธ ์ ์ ์ฑ๊น
์ผ๋จ ์์ด๋๊ฐ ๊ธฐ์กด standard ๋ ๋จนํต์ด ๋๊ธฐ ๋๋ฌธ์ ๋ณ๊ฒฝํด์ค์ผ ํ๋๋ฐ ๊ธฐ๋ณธ์ ์ผ๋ก ์ผ๊ด ๋ณ๊ฒฝ ๊ธฐ๋ฅ์ด ์์.
์ค ํธํ๋ค? ์ถ์๋ฐ ๋ฌผ๋ฆฌ๊ธฐ๋ฐ ์ธ์ด๋๋ก ๋ณ๊ฒฝํ๊ธธ๋ ๋ง์ ํ๊ตฌ์์์ ์ฐ์ฐํด์ ๊ฒฐ๊ตญ ์ผ์ผ์ด Simple Lit ์ผ๋ก ์๋ ๋ณ๊ฒฝ.
ํ๋ฆฌํฐ ์ค์ ๋ถ๋ถ๊ณผ ์นด๋ฉ๋ผ ์ธ์คํํฐ ์์ฒด๊ฐ ์์ ๋ณ๊ฒฝ์ด ๋๊ธฐ ๋๋ฌธ์ ์ด๋ฐ์ ๋ญ๊ฐ ์ถ๋ค๊ฐ
๋์ค๋๋ ์ด์ชฝ์ด ๋ ํฉ๋ฆฌ์ ์ด๋ ์๊ฐ์ด ๋ค๋๋ผ. ์๋ง URP ๊ฐ ๊ฒฐ๊ตญ ๋ด์ฅ ํ์ดํ๋ผ์ธ์ ๋์ฒดํด์ ๊ธฐ๋ณธ์ด ๋์ง ์์๊น ๋ผ๋ ์๊ฐ์ด ๋ค์์.
SRP Batcher ๋ ํ์ฑํ ํ๋ ์คํ๋ ค ๋๋ก์ฐ์ฝ์ด ์ฆ๊ฐ๊ฐ ๋๋ ๊ธฐํ์์ด ๋ฐ์ํ๋๋ฐ ์ ํํ ์์ธ์ ๋ชจ๋ฆ. ๋นํ์ฑ์ผ๋ก.
๋์ GPU Instancing ์ด ๋๋ฐ์ด๋ค. ๋ค์ด๋๋ฏน ๋ฐฐ์นญ๋ณด๋ค ํจ์ฌ ์ข์.
๊ด์ฌ์๋ ์ฌ๋๋ค์ ์ฌ๊ธฐ๋ก
ํฌ์คํธ ํ๋ก์ธ์ฑ์ Bloom, Lenze Distortion, Vignette ๋ฅผ ์ ์ฉํ์๋๋ฐ ์คํ ํ 3๋ฒ์งธ ์ ๋ฐ์ดํธ์์ ๋นผ๋ฒ๋ ธ๋ค.
๊ฐ๋จํ ๊ฒ์์ด๋ค๋ณด๋ ์ด๊ฑธ ์ ์ฉํ๋ค๊ณ ๋ฑํ ์๊ฐ์ ์ผ๋ก ์์ฒญ๋๊ฒ ํฐ๋์ง๋ ์์๊ณ
์ด๋ฐ์ ๋ฐ ์๊ฐ๋๊ฒ ์์์. ๊ฒฐ๊ตญ ๋ด๊ฐ ํด๋ณด๊ณ ์ถ์ด์ ์ต์ง๋ก ๋ผ์๋ฃ์ ๋๋์ด๋ผ ๊ณผ๊ฐํ ์ ๊ฑฐ.
UIElement
์ด๋ฐ ์ค์์ดํ, ๋งต ์์ฑ ํด๋ฆฌ์ด ๋ก์ง ๋๋๊ณ ๋ ๋ค๋ ํฌ๊ฒ ์ค์ํ ํฌ์ธํธ๋ ์์์.
๋ ๋ฒจ์ ๊ตฌ์ฑํ๋ ์์๋ค์ ์ ์ ํ ์ถ์ํ ํ๊ณ ์ ์ ํ ์์ฑํด๋ด๋ฉด ๋.
๋จ์ผ ์คํ
์ด์ง๋ฅผ ๊ณ์ํด์ ํด๋ฆฌ์ดํ๋ ํํ์ด๋ค๋ณด๋ ์ฃผ ํ๋ก๊ทธ๋๋ฐ์ ๋ ๋ฒจ ์๋ํฐ๊ฐ ๋๋๋ผ.
๋ ๋ฒจ ์ ์์ ์ํ ๊ธฐ๋ฅ๋ค์ ์ด๊ฒ์ ๊ฒ ๋ฃ๊ณ ๊ฐ์ ํด๋๊ฐ๋ ์์ ์ด ๋ง์๋ค.
๊ทธ๋ฆฌ๊ณ ๊ฐ๋ ฅํ ์ฃผ์ฅํ๊ฑด๋ฐ UIElement ๊ฐ ๋๋ฐ์ด๋ค. ( https://blogs.unity3d.com/kr/2019/04/23/whats-new-with-uielements-in-2019-1/ )
uss, uxml ์ ๋ฐ๋ก ๋ง๋ค์ด์ผ ๋๋ ๊ท์ฐฎ์ง ์์๊น ์ถ์๋๋ฐ ์๋์ผ.
ํน์ ์๋ํฐ ๊ฑด๋ค์ผ ์์ผ๋ฉด ๋ฌด์กฐ๊ฑด ์ฌ์ฉํ๊ธธ ๊ถ์ฅํ๋ค.
์ต์ ํ
๋ผ์ดํธ๋ ๋ฉ์ธ Directinal ํ๋. ๊ฑ ํ๋ธ๋ค ๊ทธ๋ฆผ์ ์ฒ๋ฆฌ ๋ญ ์ผ๋ง๋ ํ๋ค๊ฒ ์ด ์ถ์ด์ ๊ทธ๋ฆผ์๋ฅผ ์ ๋ถ ๋ฆฌ์ผํ์์ผ๋ก ํด๋จ๋๋ฐ
๊ตฌํํฐ์์ ๋๋ ค๋ณด๋ ํฐ์ด ์์ฃผ ๊ทธ๋ฅ ๋๋ก๊ฐ ๋์ด๋ฒ๋ฆผ.
๊ทธ๋ฆผ์ ํด์๋๋ฅผ ์ ํ์ํค๋ ์กฐ๊ธ ๊ด์ฐฎ์์ง๊ธดํ๋ฐ ์๊ฐ์ ์ผ๋ก ๋๋ฌด ๊ตฌ๋ ค์ง.
Shadow ๊ธฐ๋ฅ์ ๋ ๋ค ๋ฐ์ ๊ฐ๋ฅํ ๊ทธ๋ฆผ์๋ค์ ๋ชจ๋ ํ ์ค์ณ๋ก ๋ง๋ค์ด์ Quad ํ์ํ๊ธฐ๋ก ํจ.
๊ทผ๋ฐ ๊ฐ Quad ๋ณ๋ก ๋๋ก์ฐ์ฝ์ด ์ฌ๋ผ๊ฐ.
๊ทธ๋์ ๋ฐ์ ๊ฐ๋ฅํ ๊ทธ๋ฆผ์ ๋ชจ์์ ํ ์ค์ณ๊ฐ ์๋๋ผ ๋ชจ๋ธ๋งํด์ ํ๋์ ๋ฉ์ฌ๋ก Export.
๊ฐ ๊ทธ๋ฆผ์๋ฅผ ์ํฉ์ ๋ง๊ฒ ๊ป๋ค ์ผฐ๋คํ๋๊ฑธ๋ก ์์ . ๋งคํฐ๋ฆฌ์ผ์์ Priority ํน์ ์์น๋ก ๊ณ ์ ํ์ฌ
๊ทธ๋ฆผ์๋ค๋ง ํน์ ์์๋ก ๋ ๋๋งํ๋๋ก ํ๋ค. ๊ฐ์ย mesh ๊ฐ์ material = ๋ฐฐ์นญ ๋์ด์ค
์ด๋จธ๋ ํจ๋ํฐ์ ์์ ์ ์ธ๊ฑธ ๋ณด๊ณ ๋ง์กฑ.
์ฌ์ฉ๋ ํ๋ก๊ทธ๋จ
์ด์ ํ๋ธ๋ค์ด๋ ์์น ํ๋ ์บ๋ฆญํฐ๋ค์ ๋ง๋ค๋ฉด ๋๋๋ฐ ํ๋ธ๋ ๋ฑ ํ๋ธ๊ฐ ์๋๋ผ์ ๊ฒฐ๊ตญ ๋ง๋ค๊ธด ํด์ผํจ.
3D๋งฅ์ค ๋ฅผ ์ ์ ๋ฐฐ์ ์๋๋ฐ ์๋์ฐ๋ฅผ ์ผ๊ธฐ๊ฐ ๊ท์ฐฎ์์. ( ์ฃผ ์์ ์ปด์ ๋งฅ. ์๋์ฐ๋ ๊ฒ์๊ธฐ )
Probuilder ๋ฅผ ๊น์์ ์์ ํ๋ค.
๊ทผ๋ฐ ์ ์ง ๋ชจ๋ฅผ ๋ถ์๊ฐ์ด ์์ด์ง์ง ์์ ใ ใ ใ ๊ฒฐ๊ตญ์ ๋ธ๋ ๋๋ฅผ ์ฌ์ฉ.
๊ฐ์ธ์ ์ผ๋ก๋ ๋ธ๋ ๋๊ฐ 3D๋งฅ์ค ๋ณด๋ค ํธํ ๊ฒ ๊ฐ๋ค. ์ผ๋จ ๋งฅ์์ ๋์๊ฐ๋ ์ข๋ค.
์บ๋ฆญํฐ ์คํจ์ 40๊ฐ๋ฅผ ๋ง๋ค์๋๋ฐ
1/3 ์ ๋๋ง ์ง์ ๋ง๋ค๊ณ ๋๋จธ์ง๋ ์์ ์คํ ์ด์์ ๊ตฌ์ ํจ. ์ง์ ๋ง๋๋๊ฒ ์ข๊ธดํ๋ฐ
์ด๋ฌ๋ค ๋ ์ถ์๊ฐ ๋ฆ์ด์ง ๊ฒ ๊ฐ์์.
ํ์ํ ํ ์ค์ณ๋ ์ ๋ถ Affinity Designer ์์. ์๋ฌด๋ฆฌ๋ด๋ ์ด๋๋น๋ค๋ค๋ณด๋ค ํ -----์ผ์ฌ ์ข๋ค.
์ถ์
์ด๋ฐ 200๋ ๋ฒจ ์ ๋๋ง ๋ง๋ค๊ณ ์ผ๋จ ์กฐ์ฉํ ์ถ์๋ถํฐ ํ๋ค.
์ธ๋์ชฝ์ด ๋ง์ผํ ๋น๊ฐ ์ธ๋ ๊ด๊ณ ๋น๋ฅผ ์ข ํ์ฐ๊ณ ๋ผ์ด๋ธ๋ก ๋ฒ ํํ ์คํธํจ. (์ฃ์กํด์ ์ธ๋)
์๋๋ก์ด๋ ์ถฉ๋ ๋น์จ์ด 30%๊ฐ ๋์ด๊ฐ ใ ใ ใ ใ ใ ใ
์ต๊ทผ์ ์ ํ์ชฝ์ด OpenGL2, 3 ๋ชจ๋ Deprecated ๋๊ณ Metal ๋ก ๋ณ๊ฒฝ๋์
์๋๋ก์ด๋๋ Graphics Api ๊ธฐ๋ณธ์ค์ ์ Vulkan - OpenGLES3 - 2 ์์ผ๋ก ํ๋๋ ๋งํ์.
์ ํํ Vulkan ๋๋ฌธ์ธ์ง URP + Vulkan ์ด๋ผ ๊ทธ๋ฐ๊ฑด์ง๋ ๋ชจ๋ฅด์ง๋ง ๊ฐ๋จํ ํด๊ฒฐ์ฑ ์ ์์ง.
Vulkan ๋นผ๋ฒ๋ฆผ.
์ด๋์ ๋ ๋ฒ๊ทธ ์ก๊ณ ์ ๋ฐ์ดํธ ํ๊ณ ๋์ ์ด๋ ๊ฒ ๊ธ์ ์ด๋ค.
QA๋ ์์์ ์ฐ๋ฆฐ. ์ํํธ ๋ฐ์นญ ๋๋์ผ๋ก ํด๋ณด๊ธธ ์ํ ์๊ฐ์ด ๋ ๋ค.
์์ ์ถ์ฒ
I2 Localization
https://assetstore.unity.com/packages/tools/localization/i2-localization-14884
์ข๋๋ผ. ๋ก์ปฌ๋ผ์ด์ง ํ์ํ๋ฉด ์ฌ์ฉํ๊ธธ ์ถ์ฒ.
Master Audio: AAA Sound
https://assetstore.unity.com/packages/tools/audio/master-audio-aaa-sound-5607
์ฌ์ด๋์ผ ๊ฐ์ ๋ค๋ค ํ๋๊ฐ์ฉ ์๋ฃจ์ ์ ๋ค๊ณ ์์ํ ๋ฐ
๋ง์ฝ ์๋ค๋ฉด ์ถ์ฒ. ์์ด๋ ํ๋ฒ์ฏค์ ๋ด๋ณด๊ธธ ๋ฐ๋.
๋
๋ค๋ค ๋ง๋๋๊ฒ์ ์๋๊ณ ์ค๊ฐ์ ํฌ๊ธฐํ์ง๋ง๊ณ ๋ด๊ธฐ๋ฅผ ๋ฐ๋ผ.
๋์ด์ผ ๋ญ..๋ชป ๋ฒ ๊ฐ๋ฅ์ฑ์ด ๋ง์ง๋ง ์ธ์ ๊ฐ ๋ฒ์ง ์์๊น?
๊ฒ์์ด ๋งํด๋ ๊ฐ๋ฐ์๋ก์จ ๋ญ๊ฐ ๋จ๋ ํ๋ก์ ํธ๋ฅผ ํ์ ๋ผ๋ ๋ง์์ผ๋ก ๊ฐ๋ฐํ๋ค.
๋ค๋ค ํ์ดํ
๋ฉ์ง๋ค
์คํ์ถ
๋ค์ด๋ก๋์ 500๋ง์์ํ๋ค
์ ์์๋งํด๋ ์ข๋คใ
์ข๋ค์ฌ - dc App
๋ฉ์๋ค
์ถ์์ถ
๋๋์ข๋ค
์์ 0.000000001
๊ณ ๊ฑด ์๋
๊ฟํ ๊ฐ์ฌ