webview์ phaser๋ pixi ๋์ฐ๊ณ react native๋ก ๋น๋ํ๋ฉด ์๋/ios/web ๋ค๋จ์ด๋ ๊ฒ ์ฐ๋์ฌ๋ ์๋
ํ์ด์ ๋ก ๊ฐ๋ฐ์ด ์ง์ฅ์
์ฑ๋ฅ ๊ฐ๊ตฌ๋ฐ๊ธฐ, ๊ตณ์ด ๊ทธ๋ ๊ฒ ํ ํ์๊ฐ ์์? ๊ฑ ์ ๋ํฐ, ์ธ๋ฆฌ์ผ ๊ฐ์๊ฑฐ ์ฐ๋ฉด ๋ค์ดํฐ๋ธ์์ ๋์๊ฐ๋๋ฐ ์น๊ฒ์ ์์ฅ์ ใ ๋งํด์ ์๊ฐํ ๊ฐ์น๋ ์๊ณ
๊ทธ๋ฆฌ๊ณ ๊ทธ๋ฐ ์น๊ฒ์ ๋ฐฉ์์ ์คํ๋๋ง๋ค ๋ฆฌ์์ค ๋ค์ด๋ฐ์์ผ๋์ ๋ฐ์ดํฐ๋, ๋ก๋ฉ์๋๋ ๋ณ๋ก๊ณ ๋ฌผ๋ก ์บ์ฑํด์ ์ ์ฅํ๋ฉด ์ด๋์ ๋ ๋ณด์์ ๋๋๋ฐ ์๋ฒฝํ์ง๋ ์๊ณ ๊ทธ๋ฆฌ๊ณ ๋ฆฌ์์ค ๋ณด๋ด์ค ์๋ฒ๊น์ง ๋ฐ๋ก ๋ง๋ค์ด์ผ๋๊ณ ์๋ฒ๋น๋ ์๊ฐํด์ผ๋จ. ใ ใด ๋ฒ๊ฑฐ๋ก์ ๋๋ ๋ค ํด๋ดค๋๋ฐ ๊ฒฐ๋ก ์ ใ ์ง์. ์ฌ๋๋ค์ด ์ํ๋๊ฑฐ๋ ๋ค ์ด์ ๊ฐ ์๋๊ฑฐ์
๊ทธ๋ฅ ์์ง์ผ๋ก ๋น๋ํด์ ์คํ ์ด์ ๋ฑ๋กํ๋ฉด ์์์ ๊ตฌ๊ธ์์ ๊ณต์ง๋ก ๊ฐ๋น ๋ฅธ ์๋๋ก ๋ฐฐํฌํด์ฃผ์ง. ๋ฆฌ์์ค ์์ ๋ค ๋ค์ด์์ง ใ ๊ฐ์ ์์ค์ธ์ด ์์จ๋ ๋์ง, ์ฑ๋ฅ์ ์ผ๋ก๋ ํจ์ฌ์ข์ง, ๊ทธ๋ ๋ค๊ณ ์น์ด ์๋๋? ์์ง์์ ์น๋น๋ ๋ค ์์ด์ ํ๋ ค๋ฉด ๊ฐ๋ฅํ์ง ์ด์ฐจํผ ์์ฅ ใ ๋งํด์ ์ ๊ฒฝ์ธ ํ์๋์์ง๋ง ์ ๋ฐ ๋ช๋จ๊ณ ๋ ๊ฑฐ์น๋ ๋ฐฉ์์ ์์ฐ๋์ง ์ง์ง ใ ใด ์ดํด์๋๋ ๋นํจ์จ์ ์ธ ๋ฐฉ์ best๊ฐ ์๋๋ผ worst of worst์
1. js ๋ณ์ ์ธ์ ๋ชปํจ, c++ c# js ๋ค ๋ค๋ฃจ์ง๋ง js๊ฐ ์์ฐ์ฑ 2๋ฐฐ๋ ๋ ๋์ด 2. ๋ฆฌ์์ค ์๋ฒ๋น ์ธ์ 3. ์ฑ๋ฅ: ์ด์ฐจํผ 2d๋ 4๋ ์ ๊ธฐ๊ธฐ๊น์ง ๊ฐ์ํด๋ ๋๋ฆฌ๋๋ฐ ์ ํ ๋ฌธ์ ์์ 4. ์ ๋ํฐ ๊ณ ๋ ์์จ๋ ๋์์
1. ๊ทธ๊ฑด ๋ ์๊ฐ์ด๊ณ ์์ฐ์ฑ์ด ๊ทธ๋ ๊ฒ ์ข์ผ๋ฉด ์ ์์ง๋ค์์ js์ ์ฐ๊ณ c#/c++ ์ธ๊น? ๋ฐ๋ณด๋ผ์? ์์ฐ์ฑ์ด ๋์๊ฑฐ๋ ์ง์ง ๊ฐ๋จํ์์ค์์๋ ใ ใ , ๋ณต์กํด์ง์๋ก ๋ฒ๊ทธ์ฐพ๊ธฐ ํ๋ค๊ณ ์์์น๋ชปํ ์คํ์ ๋ฒ๊ทธ์ ๊ฑ ์ธ์ด ์์ฒด๊ฐ ๊ฒ์๋ง๋ค๋ผ๊ณ ๋ง๋ค์ด์ง ์ธ์ด๊ฐ ์๋ ์์ ์ฑ, ์ ์ง๋ณด์์ฑ์์ ใ ๋ง์ด๊ณ ์์ฐ์ฑ๋ ๊ฐ๋จํ์์ค๊น์ง๋ง ์ข์๊ฑฐ์ง ๊ทธ์ด์์์ ์น์ฐฝ์ 3. ๊ทธ๊ฑด ํ๋์๊ฒ์์์ค์ด๋ ๊ทธ๋ ๊ฒ ์ง ์ฑ์คํ ์ด์ ์ฌ๋ผ์จ 2d๊ธ๋ค ๋ง๋ค์ด๋ณด๋ฉด ์ค๊ฐ์ค๊ฐ ์น๋ทฐgc๋๋ฌธ์ ๊ฐํ์ ์ผ๋ก ๋ฉ์ถ๊ณ ๊ฐ์์ฑ๋ฅ์ ํ์ํ cpu์์์ด 1.5๋ฐฐ ์ด์ ํ์ํ๊ณ 1์ฝ์ด๋ง ใ ใด ๊ฐ๊ถ์ ๋ฐ์ด ใ ใด์ฌํจ. ์ด๊ฑด ๊ณ ์ง๋ณ์ด๋ผ ์ง์ฌ ํด๋ณธ๋๋ค๋ง ์ 4. ์น๊ฒ ํ๋ ์์ํฌ๋ ์์ง์ด ์๋. ๋ค๋ค ์์ง์ฐ๋ ์ด์ ๋ ํ๋๊ฐ์ง๊ฐ ์๋๋ผ ใ ใด ๋ง์. ๋ฐ๋ก๋ฐ๋ก ์คํํ๋ฉด์ ํ ์คํธํด๋ณผ์๋ ์๊ณ ๋ฑ๋ฑ
๊ฑ ๋น์ฅ wasm๊ฐ์๊ฑธ๋ก ์ต์ ํ ใ ใด ํด๋์ ์ ๋ํฐ ์น๋น๋๋ง ํด๋ด๋ ๋ค์ดํฐ๋ธ๋ ์ฑ๋ฅ์ด ๋ค๋ฅธ๊ฒ ํ ๋๊ปด์ง ๊ทผ๋ฐ ๊ทธ๊ฒ๋ณด๋ค ๋จ์ด์ง๋ ์์ค์ ์นํ๋ ์์ํฌ๋ก? ๊ตณ์ด?
์ ๋ ๊ฒ ์ธ๋ฐ์ ์ ๋ํฐ์ ๋ ๋์ฃผ๊ณ ์ ๋ํฐ์
๋ณ๋ก์ ๋ฑ์ ๊ฐ๋ฐ์๋ phaser๋ก ๋ต์์ด์ ์ ๋ํฐ๋ก ๋์ด๊ฐ๊ฑธ๋ก ์
ํ์.. ์ฐ๋ ์ฌ๋์ด ์๋๋ฐ๋ ์ด์ ๊ฐ ์์ง ์์๊น?