๋ง์ง๋ง ์ค์ํ ๋ฆด๋ฆฌ์ค ์ดํ ๊ฑฐ์ XNUMX๋
์ด ์ง๋ฌ์ต๋๋ค.
์ด ํ๋ก์ ํธ๋ mumble ํด๋ผ์ด์ธํธ์ murmur ์๋ฒ๋ผ๋ ๋ ๊ฐ์ง ๋ชจ๋๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.
๊ทธ๋ํฝ ์ธํฐํ์ด์ค๋ Qt๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค. ์ค๋์ค ์ฝ๋ฑ์ ์ค๋์ค ์ ๋ณด๋ฅผ ์ ์กํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค.
๋ชจ๋ ๊ทธ๋ฃน์ ๋ฆฌ๋ ๊ฐ์ ์์ฌ ์ํต. ๋ฐ์ดํฐ๋ ์ํธํ๋ ํต์ ์ฑ๋์ ํตํด์๋ง ์ ์ก๋๋ฉฐ, ๊ธฐ๋ณธ์ ์ผ๋ก ๊ณต๊ฐ ํค ๊ธฐ๋ฐ ์ธ์ฆ์ด ์ฌ์ฉ๋ฉ๋๋ค.
์ค์ ์ง์ค์ ์๋น์ค์ ๋ฌ๋ฆฌ Mumble์ ์ฌ์ฉํ๋ฉด ์ฌ์ฉ์ ๋ฐ์ดํฐ๋ฅผ ์์ฒด์ ์ผ๋ก ๋ณด๊ดํ๊ณ ํ์ํ ๊ฒฝ์ฐ Ice ๋ฐ GRPC ํ๋กํ ์ฝ ๊ธฐ๋ฐ ํน์ API๋ฅผ ์ฌ์ฉํ ์ ์๋ ์ถ๊ฐ ์คํฌ๋ฆฝํธ ๋ฐ ํธ๋ค๋ฌ๋ฅผ ์ฐ๊ฒฐํ์ฌ ์๋ฒ ์๋์ ์์ ํ ์ ์ดํ ์ ์์ต๋๋ค. ์ฌ๊ธฐ์๋ ์ธ์ฆ์ ์ํด ๊ธฐ์กด ์ฌ์ฉ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฌ์ฉํ๊ฑฐ๋ ์์ ์ ์ฌ์ํ ์ ์๋ ์ฌ์ด๋ ๋ด์ ์ฐ๊ฒฐํ๋ ๊ฒ์ด ํฌํจ๋ฉ๋๋ค. ์น ์ธํฐํ์ด์ค๋ฅผ ํตํด ์๋ฒ๋ฅผ ์ ์ดํ ์ ์์ต๋๋ค. ์ฌ์ฉ์๋ ๋ค์ํ ์๋ฒ์์ ์น๊ตฌ๋ฅผ ์ฐพ๋ ๊ธฐ๋ฅ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ถ๊ฐ ์ฉ๋์๋ ์๋ฐฑ ๋ช ์ ์ฐธ๊ฐ์๊ฐ ์ฐธ์ฌํ๋ ๊ฒ์(์: Mumble์ด ํ๋ ์ด์ด ์ปค๋ฎค๋ํฐ์์ ์ฌ์ฉ๋จ)์ ํฌํจํ์ฌ ๊ณต๋ ํ์บ์คํธ ๋ น์ ๋ฐ ๊ฒ์์์ ์์น๋ณ ๋ผ์ด๋ธ ์ค๋์ค ์ ๊ณต(์์์ ํ๋ ์ด์ด์ ์ฐ๊ฒฐ๋์ด ์์ผ๋ฉฐ ๊ฒ์ ๊ณต๊ฐ์์ ํ๋ ์ด์ด์ ์์น์์ ์์๋จ)์ด ํฌํจ๋ฉ๋๋ค. Eve Online ๋ฐ Team Fortress 2์ ๊ฒฝ์ฐ). ๊ฒ์์ ๋ํ ์ฌ์ฉ์๊ฐ ์์ ์ด ๋ํ ์ค์ธ ํ๋ ์ด์ด๋ฅผ ํ์ธํ๊ณ FPS์ ํ์ง ์๊ฐ์ ๋ณผ ์ ์๋ ์ค๋ฒ๋ ์ด ๋ชจ๋๋ฅผ ์ง์ํฉ๋๋ค.
์ฃผ์ ํ์ :
- ๋์์ธ์ ์ฌ๊ตฌ์ฑํ๋ ์์
์ด ์งํ๋์์ต๋๋ค. ํด๋์ ๋ฐ์ ํ
๋ง๊ฐ ์
๋ฐ์ดํธ๋์์ผ๋ฉฐ ๋ฐ์ ํ
๋ง์ ์ด๋์ด ํ
๋ง๊ฐ ์ถ๊ฐ๋์์ต๋๋ค.
- ์ฌ์ฉ์์ ๋ก์ปฌ ์์คํ
์ธก์์ ๋ณผ๋ฅจ์ ๊ฐ๋ณ์ ์ผ๋ก ์กฐ์ ํ๋ ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋์์ต๋๋ค.
- ์ ์ก ๋ชจ๋(์์ฑ ํ์ฑํ, ๋ํ๋ก ์ด๋, ์ฐ์ ์ธ์
)๋ฅผ ๋ณ๊ฒฝํ๊ธฐ ์ํ ๊ณ ์ ๋ฐ๋ก๊ฐ๊ธฐ๊ฐ ์ถ๊ฐ๋์์ต๋๋ค. "๊ตฌ์ฑ -> ์ค์ -> ์ฌ์ฉ์ ์ธํฐํ์ด์ค -> ๋๊ตฌ ๋ชจ์์ ์ ์ก ๋ชจ๋ ๋๋กญ๋ค์ด ํ์" ์ค์ ์ ํตํด ํ์ฑํ๋ฉ๋๋ค.
- ๋์ ์ฑ๋ ํํฐ๋ง ๊ธฐ๋ฅ์ด ๊ตฌํ๋์ด ๋งค์ฐ ๋ง์ ์์ ์ฑ๋๊ณผ ์ฌ์ฉ์๊ฐ ์๋ ์๋ฒ๋ฅผ ํตํ ํ์์ ๋จ์ํํฉ๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก ํํฐ๋ ๋น ์ฑ๋์ ํ์ํ์ง ์์ต๋๋ค.
- ์ฌ์ฉ์๊ฐ ์ฌ์ ๊ตฌ์ฑ๋ ์๋ฒ ๋ชฉ๋ก์ ๋ณ๊ฒฝํด์๋ ์ ๋๋ ๊ฒฝ์ฐ์ ์ฌ์ฉํ ์ ์๋ ๋ํํ ์ฐ๊ฒฐ ๋งค๊ฐ๋ณ์ ์ถ๊ฐ ๋ฐ ๋ณ๊ฒฝ์ ๋นํ์ฑํํ๋ ์ต์ ์ด ์ถ๊ฐ๋์์ต๋๋ค.
- ๋ํ ์ค์ ๋ค๋ฅธ ํ๋ ์ด์ด์ ์๋ฆฌ ๋ณผ๋ฅจ์ ์ค์ด๋ ์ค์ ์ ์ถ๊ฐํ์ต๋๋ค.
- ๋๊ธฐ ๋ชจ๋์ ๋ค์ค ์ฑ๋ ๋ น์ ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋์์ต๋๋ค.
- ๊ฒ์ ์ค๋ฒ๋ ์ด ์์คํ ์๋ DirectX 11์ ๋ํ ์ง์๊ณผ FPS ๋์คํ๋ ์ด ์์น๋ฅผ ์ฌ์ฉ์ ์ ์ํ๋ ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋์์ต๋๋ค.
- ๊ด๋ฆฌ์ ์ธํฐํ์ด์ค์๋ ์ฌ์ฉ์ ๋ชฉ๋ก ๊ด๋ฆฌ, ๋ค์ํ ์ ๋ ฌ ๋ชจ๋ ์ถ๊ฐ, ํํฐ ๋ฐ ์ฌ์ฉ์ ์ผ๊ด ์ญ์ ๊ธฐ๋ฅ์ ์ํด ์๋กญ๊ฒ ๋์์ธ๋ ๋ํ ์์๊ฐ ์์ต๋๋ค.
- ๊ธ์ง ๋ชฉ๋ก์ ์ ์ง ๊ด๋ฆฌ๊ฐ ๋จ์ํ๋์์ต๋๋ค.
- SocketRPะก๋ฅผ ํตํด ํด๋ผ์ด์ธํธ๋ฅผ ๊ด๋ฆฌํ๋ ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋์์ต๋๋ค.
์ถ์ฒ : opennet.ru