์๋ ํ์ธ์.
์ค๋์ Web FPS ๊ฒ์ ํ ์คํธ 5๋ฒ์งธ๋ก ๊ฐ๋ฐ ํ ์คํธ์ฉ ๋ฆด๋ ์ด ์๋ฒ๋ฅผ ๊ตฌํํ์ต๋๋ค.
Unity WebGL๋ฒ์ ์ ๋น๋๊ฐ ๋๋ฌด ์ค๋๊ฑธ๋ฆฌ๋ฏ๋ก,
Blazor๋ฒ์ ์ ๋ง๋ค๊ธฐ์ ์ ์์ Unity Editor์์์ ํ ์คํธํ ํ์๊ฐ ์์ต๋๋ค.
๊ฐ๋ฅํ WebGL๋ฒ์ ๊ณผ ๋น์ทํ ํ๊ฒฝ์ ์ ๊ณตํ๊ธฐ ์ํด TCP/UDP๊ฐ ์๋ Websocket์ ์ฌ์ฉํ์ฌ ์ ์ํ์์ต๋๋ค.
ASP.NET Core๋ฅผ ์ด์ฉํ๋ฉด ๊ฐ๋จํ ๋ฏธ๋ค์จ์ด๋ฅผ ์ ์ํ์ฌ ์น์๋น์ค ์์ฒญ๊ณผ,
์น์์ผ ์์ฒญ์ ๋ถ๋ฆฌํ์ฌ ์ฝ๊ฒ ์์ชฝ ๋ค ๋์์ ์๋น์คํ ์ ์์ต๋๋ค.
์์ฝ๊ฒ๋ ์์ง์ Unity์์ WebGL๋น๋ํ๋ฉด .Net Websocket ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ์ปค์คํฐ๋ง์ด์ง ์์ด๋ ์ ๋์ํ์ง ์์ต๋๋ค.
๋์์ผ๋ก Websocket-sharp(https://github.com/sta/websocket-sharp)์ด๋ผ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ์์ง๋ง,
๋ณธ ํ ์คํธ์ ๋ชฉ์ ์ด Blazor๋ฅผ ์ด์ฉํ๋ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ ๊ตฌ์ง ๋ถํ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ถ๊ฐํ์ง ์์์ต๋๋ค.
5. ํ ์คํธ ๋ฆด๋ ์ด ์๋ฒ
๋ชฌ๊ฐ.. ๋ชฌ๊ฐ ์ผ์ด๋๊ณ ์์