์ฃผ๋ง ๋์ ๋ง์ด ์ํ ์ด์ ์กฐ๊ธ์ฉ ์์ ํ ๊ฒ๋ค์ ํ ๋ฒ์ ํฌ์คํ ํ๊ฒ ๋์์ต๋๋ค. ์ญ์ ๋ฐฑ์ ์ ๋ง๊ณ ํน ์ฌ์ด์ผ ํ๋ ๋ด ๋๋ค. ์ปจ๋์ ๊ด๋ฆฌ๋ ๋ฅ๋ ฅ์ด๋ผ๊ณ ํ๋๋ฐ ์ ๊ทธ๋ฐ์ง ๋ผ์ ๋ฆฌ๊ฒ ๋๋ผ๊ฒ ๋์์ต๋๋ค. ์ฌ๋ฌ๋ถ์ ํญ์ ๊ฑด๊ฐํ์ธ์!
Player ์ ๋๋ฉ์ด์ ์ ์ฉํ๊ธฐ
์ ๋๋ฉ์ด์ ์ ํ๋ ์ ์ ๋ณด๋ค์ ํธ๋ฆฌํ๊ฒ ๊ด๋ฆฌํ๊ธฐ ์ํด tilemap๊ณผ ๊ฐ์ด ํ์ผ๋ก ๋ฐ๋ก ์ ์ฅํ๊ธฐ๋ก ํ์ต๋๋ค.
์ ๋๋ฉ์ด์ ์ Save/Load ํ๋ ๋ฐ์๋ ์ฑ๊ณตํ์ผ๋...
win32๋ .png ํ์ผ์ ์ฌ์ฉํ๊ธฐ ํ๋ค๊ธฐ ๋๋ฌธ์ (GDI+ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ถ๊ฐํ๋ฉด ๊ฐ๋ฅํ์ง๋ง ์๋๊ฐ...)
.bmp๋ก ์ ํํ์ ๋ ๊ณ๋จํ์์ผ๋ก ์ธํ ๋ง์ ํ ํ ๋๋ฆฌ๊ฐ ๊ณ์ ๋จ์์ต๋๋ค.
GDI ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ์จ๋ณด๊ณ ํฌํ ์ต์ผ๋ก ์ด์ฌํ ์น ํ๋ฉด์ ์ฌ๋ฌ ๋ ธ๋ ฅ์ ํ์ง๋ง ๊ฒฐ๊ตญ TransparentBlt์ ํฌ๋ช ํ๊ฒ ๋ฐ๊ฟ ์์ ๋ฐฐ๊ฒฝ์๊ณผ ์ ์ฌํ ์์์ผ๋ก ๋ฐ๊ฟ์ ํด๊ฒฐํ์ต๋๋ค.
Debug ๋ชจ๋์์ ํ์ผ ํธ์งํ๊ธฐ
tile์ ํ์ ์ WALL, OBSTACLE, START, ROAD๋ก ๋๋์ด์ ๊ด๋ฆฌํ๋ ค๊ณ ํ๋๋ฐ ํ๋ํ๋ ์๋ณธ ๊ฒ์๊ณผ ๋น๊ตํ๋ฉฐ ์ฝ๋๋ก ์ขํ๋ฅผ ์ฐพ์๊ฐ๋ฉฐ ํ์ผ ํ์ ์ ๋ฐ๊พธ๊ธฐ ๋๋ฌด ํ๋ค ๊ฒ ๊ฐ์์ต๋๋ค. ๊ทธ๋์ Debug ๋ชจ๋์์ ํ์ผ์ ํด๋ฆญํ๋ฉด ๊ฐ๋จํ๊ฒ ํ์ ์ด ๋ฐ๋๋๋ก ๋ง๋ค์ด ๋ณด์์ต๋ค.
ํ์์์ Wall, ์ด๋ก์์ Obstacle, ํ๋์์ Start, ํฌ๋ช ํ ๋ถ๋ถ์ Road๋ก ํ์ํ์ต๋๋ค.
Debug๋ชจ๋์์ ํด๋ฆญํ์ฌ ํธ์งํ ๋ด์ฉ์ ๊ฒ์์ ์ข ๋ฃํ๋ฉด file์ ์ ์ฅ๋ฉ๋๋ค.