๋ฐ์ด ์ ๋น๋ฆฌ์ธ์ฆ์ฒ๋ผ ์ ๋ ๊ฐ๋๋ก ๋์ค๋ ๋ํ์ค ๊ฒ์์ ๋ง๋ค๊ณ ์ถ์๋ฐ, ์ ๋ํฐ๋ก ๋ต์ ECS ๋ฐ์ ๋ ์ค๋ฅด๋๊ฒ ์๋ค.
์๋ ECS ๊ฐ ์๋ ์ 1.0 ์ ์๋ฒ์ ๋ฆด๋ฆฌ์ฆ๋ฅผ ๋ชฉํ๋ก ํ๊ณ ์์๋ค๊ณ ๋ค์์๋๋ฐ, ์คํ๋ ค ์๋ ์ ์กฐ์ฉํ์์ง.
์ต๊ทผ ECS ์จ๋ณธ ์ฌ๋ ์์ด?ย ์ด๊ฑฐ ์ฐ๋ฉด์ ํฐ ๋ฌธ์ ๋ ์์๋์ง ์๋ ค์ค์ ์์?
์ผ๋จ ECS๋ง๊ณ ๊ทธ๋ฅ monobehavior์จ์ ๋ง๋ ๋ค์์ ๋ถํ์ฒดํฌํด์ ๋ง๋๋๊ฑด ์ด๋? ECS๋ก ๊ฒ์ ์งค๋ ค๋ฉด ํ๋ก๊ทธ๋๋ฐ ํจ๋ฌ๋ค์๋ ๋ฐ๊ฟ์ผํ๋๋ฐ ๊ทธ๋ฐ ์์ ๊ฐ์์ผ๋ฉด ์ด๋ฐ์ง๋ฌธ์ํจ
ใ ใ ๊ทธ๋ ๊ฒ ํด๋ณผ๊ป.
ECS๊น์ง ์ ๋์๋ ์ด์ง๊ฐํ ์ ๋ (1000์ ๋)๋ ํผ์จ์์๋ ๋ฌธ์ ์๋๋ผ. 1๋ง ์ ๋ ๋ฝ๊ฒ ๋ค๋ฉด ์กฐ๊ธ ์ด์ผ๊ธฐ๊ฐ ๋ค๋ฅผ๋ฏ
๊ทผ๋ฐ ์ง์ง 1๋ง์ ๋ ๊ฐ๊ฑฐ๋ฉด ECS๋ฅผ ๊ฐ๋๊ฒ ์๋๋ผ C++ ๊ฐ๋ ๊ฒ ๋ซ์ง ์๋ ์ถ์๊ฒ ๋ฌธ์
ECS ๊ฐ๋ ์ฑ์ด ๊ทธ์ผ๋ง๋ก ๋ฅ๋ง์ด๋ผ์....
ใ ใ . ์ฐธ๊ณ ํ ๊ป
์ผ๋จ ecs ์ ์ฉ๋ ๊ฒ์๋ค์ด ๋ช๊ฐ ๋์ด, ๊ทธ๋ฌ๋ฉด ์ฌ์ฉ ๊ฐ๋ฅํ๋ค๋ ๋ป
ใ ใ . ๋ค๋ง ๋๋ค ์กฐ์ธ์ ํ ๋๋ก, ์ง๊ธ ๋ด๊ฐ ์ฌ์ฉํ๊ธฐ๋ ์ด๋ ต๋ค๋ ๊ฒฐ๋ก ์ด ๋์์ ์ด๋ฒ์๋ ์์ธ๋ ค๊ณ .์๋ฌดํผ ๊ณ ๋ง๋ค.
3D๋ ์ ๋๋ฉ์ด์ ๊ธฐ๋ฅ์ด ์ง์์ ์ํด์ ์ ๋งคํจ 2D๋ ์คํ๋ผ์ดํธ ๋๋๋ฌ์์ ์คํ๋ผ์ดํธ ๋ฐ๊ฟ์ฃผ๋ฉด์ ๊ฐ๋ฅํ๊ธดํ๋ฐ ECS์คํ์ผ์ด ์์ง ํ๋ฆฝ์ด ๋๊ฒ์๋๋ผ ์ฝ๋ฉํ๊ธฐ ์ข ๋นก์ธ๊ณ ๊ฐ๋ ์ฑ๋ ๋ ๋จ์ด์ง ๊ทธ๋ฆฌ๊ณ ์ ๋ํฐ 2020 ์ด์ ๋ฒ์ ์ ๋์จ HybridRenderer V2 ๋ ์์ง ์๋๋ก์ด๋์์ ์ง์์ํ๋๋ฏ
ใ ใ . ์ฐธ๊ณ ํ ๊ป. ๊ฐ์ฌ.