์ ๊ฑฐ ๋๊ฐ ๋ค ๊ฒ์ํด๋ณด๋ฉด ๋์จ์ง ์๊ฐ๋ณด๋ค ์ค๋๋๊ณ ๋๊ฒ ํ์ด ์ข์๋ฐ
๊ทธ์ ๋นํด์ ๋จผ๊ฐ ์ค์ ๋ก ์ฌ์ฉ๋ ์ผ์ด์ค๊ฐ ๋ณ๋ก ์๋๊ฑฐ ๊ฐ์.
SDL์ ๊ฒ์ํด๋ด๋ ์คํ์์ค ๊ฒ๋ฐ์ ์๋์ค๊ณ ... ๊ฑ ์จ๋๊ณ ๋ค ์จ๊ธด๊ฑด๊ฐ?
wasm๋ ์ด์ ์นํ์ค ๋๋ค๋ง๋ค ์น์ ๋ฏธ๋๋ค ๋ค ๋นจ์์ฌ๋ผ๋๋ฐย ์ฐพ์๋ณด๋ฉดย ๋ฐ๋ชจ๋ง ํ๊ฐ๋์.
์ด๊ฑฐ ๋๊ฐ ์ทจ๋ฏธ ๋ง๊ณ ํ๋ก๋์ ๋๋ฒจ์์ ์ธ๋งํ๊ฑฐ ๋ง์?
SDL ํ 10๋ ์ ์ ์ฐ๋ ๊ฑฐ ์๋๊ฐ
ํ์ ์์์ผ ์ ์ผ์ง๋ง์ ๊ทธ๋๋ ์ง๊ธ์ด๋ ๊ทธ๋ฆฌ๊ณ ์น์ด์ ์ ๋ญ ์ธ์ ๊ฐ... ๋ฐ ์...๋
์ง๊ธ์ ์ด๋ค์ง ๋ชจ๋ฅด๊ฒ ๋๋ฐ ๋น์์๋ 2D๋ DirectDraw๋ก ํ๊ฑฐ๋ DirectX์ 3D๋ก ํ ์ค์ณ ์์์ ๋ง๋ค์๋๋ฐ SDL์ ๊ทธ๋ํฝ ์นด๋ ๊ฐ์์ด ์ ๋์ด์ ์์ ์ฉ์ผ๋ก ์ธ ์ ์์์
์ฐพ์๋ณด๋๊น SDL2๋ ์คํํ๊ฒฝ์ ๋ฐ๋ผ opengl์ด๋ directx๋ก ๊ทธ๋ฆฐ๋ค๊ณ ํจ
์น์ด์ ์ ์ด๋ฏธ w3c ์นํ์ค ๊ฐ์ด๋๋ผ์ธ์ ๋ค์ด์๊ณ ๋ชจ๋ ๋ธ๋ผ์ฐ์ ๋ ๋ค ์ง์ํ๊ณ ๋ค์ดํฐ๋ธ 80%์๋๋ก ์๋ํ๊ณ ์ธ๋ฆฌ์ผ ์์ง์ผ๋ก ๊ฒ ๋ง๋ค๋ฉด ํฌํ ํ ์๋ ์๋ค๋๋ฐ ๋ฐ๋ชจ๋ฒ์ ๋ง๊ณ ์ค์ ์ฌ์ฉ๋์ ์ฑ๊ณตํ ์ฌ๋ก๋ฅผ ๋ชป์ฐพ๊ฒ ์
SDL ๋ง์ด ์. ๊ทธ๋ฆฌ๊ณ ์ด๊ฑด SDL ๋๋ก์ฐ ๋ชจ๋ ์ด๋ฐ๊ฒ ์๋๋ผ, SDL๋ก OS ๋ ์ด์ด๋ฅผ ๋ํํ๋ ์ฉ๋๋ก์
๋ ๋น์ฐํ ์ ์ฒด ๋ค SDL๋ก ๋ง๋๋ ๊ฒฝ์ฐ ๋งํ ๊ฑด๋ฐ ์์ ์ฒ์๋ถํฐ OpenGL ๊ธฐ๋ฐ์ด๋ผ๊ณ ํ์ผ๋ ํ๋ ธ๊ณ 2010๋ ๋ ์์์ผ ํ๋์จ์ด ๊ฐ์ ์ง์๋ ๊ฑฐ ๋ง์ ์ฐพ์๋ณด๊ณ ์๋ด
๊ทผ๋ฐ ๊ฐ๋ น ํ์ผ ์ ์ถ๋ ฅ์ด๋ผ๋ ๊ฐ ํค์ ๋ ฅ ์ด๋ฐ ์ฌ๋ฌ ๊ฐ์ง ๋ถ๋ถ์ ํฌ๋ก์ค ํ๋ซํผ API๋ก ๊ตฌํํด๋ ๊ฑฐ๋ผ ์ผ๋ถ๋ง ์ฐ๊ธด ์ข์
๊ฐ์ฌ..sdl์ ๋๋ฌด ํ์ค์ด๋ผ ์ผ๋ค๊ณ ๋ฐ๋ก ํ๊ธฐ ์ํ๋๊ฑฐ๊ตฌ๋