์์ ์ pygame์ผ๋ก ๋ฅ์ง ์ง๋ ๋๋๊ณค ๋น์ทํ ๊ฒ์ ๋ง๋ค๋ค๊ฐ ์ค๊ฐ์ ๊ด๋๋๋ฐ ๋ค๋ฅธ ์ผ ํ๋๋ผ ์๊ฐ์ด ์์ด์ ๊ทธ๋ฐ๊ฑฐ๊ณ ๋ฑํ ๊ตฌํํ๋๋ฐ ๋ฌธ์ ๊ฐ ์๋ค๊ณ ๋ ๋ชป ๋๊ผ์
๊ทผ๋ฐ ๋ด ์๊ฐ์๋ pygame ๊ฐ ๊ฒ๋ ์์ด ๊ฑ python์ pyqt์ ๋๋ก๋ ํ ์ ์์์ง ์์๊น ์๊ฐํจ
3d๋ ํ์คํ ์์ง ์์ด๋ ์๋๊ฐ ์๋๋๋ฐ 2d๋ ๊ทธ๋ ๋ค๊ณ
๊ทผ๋ฐ ๋ด ์๊ฐ์๋ pygame ๊ฐ ๊ฒ๋ ์์ด ๊ฑ python์ pyqt์ ๋๋ก๋ ํ ์ ์์์ง ์์๊น ์๊ฐํจ
3d๋ ํ์คํ ์์ง ์์ด๋ ์๋๊ฐ ์๋๋๋ฐ 2d๋ ๊ทธ๋ ๋ค๊ณ
์ถ์ ๋ชฉ์ ์ด๋ฉด ์์ง ์ฐ๋ ๊ฒ๋ ์ข๊ธด ํ๋ฐ ๊ณต๋ถ์ฉ์ด๋ฉด ๊ตณ์ด ํ์๋ ์์ง
์์ง ์์ด ๋ง๋ค๋ฉด ์๊ฐ์ด ์ค๋๊ฑธ๋ฆผ
๊ทธ๋์ ์์ ๋ ธ๋ฒ ์ด์ค๋ก ๋ง๋ค ๋ ์๊ธฐ๊ฐ ๋ง๋ค์ด ๋์๊ฑฐ ์ผ๋ถ๋ฅผ ๊ฐ์ ธ๋ค ์ฐ๋๋ฐ ๊ทธ๊ฒ ์์ง์
์๋ฅผ๋ค๋ฉด API๋ก ์์ ํ ๋ ๊ธฐ๋ณธ ์๋์ฐ ์ค์ ๊ฑด๋๋ฆฌ๊ธฐ ๊ท์ฐฎ์์ ๊ธฐ์กด์ ๋ง๋ค์ด ๋ฟ๋ ์ฝ๋ ๊ฐ์ ธ๋ค์ฐ๋ฉด ๊ธฐ์กด์ ์๋ ์ฝ๋๊ฐ ์์ง์ด ๋๋๊ฑฐ
์ ๊ทธ๋ฐ ๊ฒ๋ ์์ง์ด๋ฉด ์์ง์ ๋ฌด์กฐ๊ฑด ์์ผ๋ฉด ์ข์ง
์์ ์ ๋ง๋ ๊ฑฐ๋ ๋ค๋ฅธ์ฌ๋์ด ๋ง๋ ๊ฑฐ๋ ํ๋ ์์ํฌ๋ก์จ ๋น์ฃผ์ผ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ๋๋ ์์ง์ ๋ฐ๋์ ํ์ํ๋ค
์์ง์์ผ๋ฉด ์ฒ์๋ถํฐ ๋๊น์ง ์ง์ง ๋ค ํด์ค์ผ ํด์ ์์ง ์ฐ๋๊ฒ ์ ์ ์ ์ผ๋ก ๋ ์ข์