1. ์๋๋งต์ฌ ๋ง๋ค๊ธฐ ( ๋งต ์ถ๋ ฅ ๋ฐ ์ด๋ )
2. ๋งต์นฉ ์์ ( ์์น, ์งํ ์ข
๋ฅ ) ํจ์ ๋ง๋ค๊ธฐ
3. ๋ฉ๋ด ํ๋ฉด ๋ง๋ค๊ธฐ ( ํค๋ณด๋๋ก ์ ํ ๊ฐ๋ฅํด์ผํจ )
4. ๋ฐ๋ฆฌ ๊ณต๊ฒฉ ์ดํํธ ์ถ๊ฐ
5. ์ถํ ์ดํํธ ์ถ๊ฐ (์ถํ, ๋ฐ๋ฅ ์ค๋ธ์ ํธ (๋ฐํ๋))
6. ์์ ์ค๋ธ์ ํธ ์ถ๊ฐ
7. ์์ ๋ฐ๊ธฐ ๊ธฐ๋ฅ ์ถ๊ฐ
8. ํป๋ง์ถ๊ฐ (์ถ๊ฐ ์ํ๋๋ฐ ์ด์ ์๋ชป ์)
9. ํธ์์ 61๊ฐ
10. ๋ถ๊ณ ๊ธฐ ๋ฒ๊ฑฐ ๋จน๊ธฐ
11. ๊นํธ์
12. ํจํน๋ ์คํ๋ผ์ดํธ ๋ถ๋ฌ์ค๊ธฐ ๊ธฐ๋ฅ ์ถ๊ฐ
13. ๋์ ๋งต ํ์ผ ์ ํ
14. ๋ฒฝ ์๋ถ bitmask 3x3 ๋ นํฝ๋ ์ฐธ๊ณ ํด์ ํด๋ณด๊ธฐ (ํ์ผ ์์ผ๋ฉด ๋ง๋ค๊ธฐ)
15. ๋งต ์คํฐ
16. ์ปค์คํ ํ์ผ๋งต ์ถ๊ฐ ( ์๋ง... ์๋ํฐ์์๋ง ์ธ ์ฌ ์ถ๊ฐ -> tilemapeditor.tscn -> ์ฌ์ผ๋ก ์ ์ฅ ๊ธฐ๋ฅ ํ์ )
ย 16-1. ์คํ ํ์ผ๋ง ๋์ง ์์ ์งํ์ ๋ณด ๊ฐ์ง๊ณ ์๋ ํ์ผ๋งต &ย
ย 16-2. ํ ๋ง ๋ณ๊ฒฝ์ ํ๋ฉดํ์ผ์ ๋ณ๊ฒฝ ๋๋๋ก
ย 16-3. (2)๋ฒ ํญ๋ชฉ์ผ๋ก ์งํ๋ณ๊ฒฝ์ ๋ค์ ์คํ ํ์ผ๋ง ํ๋ ๊ธฐ๋ฅ ํ์ย ย
17. ์ปค์คํ
ํ์ผ์
์ถ๊ฐ
ย 17-1. ํ์ผ์ ์์์์ ์์น๊ฐ ์๋ ์งํ์ ๋ณด ๋ฐ์ดํฐ์ ๋ง๋ ๋งต์นฉ ์ฝ์ด์ค๋ ๊ธฐ๋ฅ์ด ๋๋๋ก ๋ง๋ค์ด์ผ๋จ
ย 17-2. ์ฃผ๋งต์นฉํ์ (๋ฐ๋ฅ)_๋ถ๋งต์นฉํ์ (๋ชจ๋)_๋ถ๋ ๊ณผ ๊ฐ์ด ์ ์ฅํด๋๊ณ ์ฐ๋๋ก๋ง๋ค๊ธฐ
ย 17-3. ๋นํธ๋ง์คํฌ ์ง์๋๋ ๊ธฐ๋ฅ ์๋ ๊ฒฝ์ฐ ๋ถ๋๋จ์ ์ ๋ฐฉํฅ ํ์ผ (๊ธฐ๋ณธํ์ผ)์ ๊ธฐ๋ณธ๊ฐ์ผ๋ก ์ ํ๋๊ฒ ํ๊ธฐ
18. ์์ ๋ก ๋ง๋ค์๋ ๋งต -> txt -> binary๋ก ๋ณํ๊ธฐ๋ฅ ์ถ๊ฐ, ( ์ฒซ๋ฐ์ดํฐย int, int ( mapWidth, mapHeight)๋ก ์์ํ๊ฒ... ์ฝ๊ธฐ ๊ธฐ๋ฅ ์ถ๊ฐ
ย ย
19. ๊ธฐ๋ณธ๋์ ํ๋ ๋ง๋ค๊ธฐ (์ฌ์ผ๋ก ์ ์ฅ- ์ฅ๊ตด)
20. ๊ธฐ๋ณธ๋ง์ ํ๋ ๋ง๋ค๊ธฐ (์ฌ์ผ๋ก ์ ์ฅ- ๊ฐ์๋ง์)
21. ์๋๋งต ๋นํธ๋ง์คํธ ์ ์ฉํ ํ์ผ์ ๊ตฌํ๊ธฐ
22. ์๋๋งต ์ปค์คํ ํ์ผ๋งต์ผ๋ก ์ฌ์ผ๋ก ์ ์ฅ
--
๋ฐค๋ฆ๊ฒ ์ด๋์ ํ๋ฉด.... ์๋ฒฝ์ ๊นน๋๋ค.
์ ์ ๊นผ๋๋ฐ ํผ๋ก๊ฐ ์ํ๋ ค์ ์ผ์ ์๋๊ณ ...
๊ฑด๊ฐ๊ณผ ์ํํจํด์ ์งํต์๋ค ใ ใ
๋ณธ์ธ์์ ์น์ฆ๋ฒ๊ฑฐ๊ฐ ์กฐ์๋
์น์ฆ ๋๋ฌด ์น-์ง ํ ๊ฒ..
ํด๋น ๋๊ธ์ ์ญ์ ๋์์ต๋๋ค.
์๊ฐ๋ง ํด๋ ๋น๋ฆฌ๊ตฐ
์์ฐ๋ฒ๊ฑฐ ๋ฌด์๋ฐ์ธใทใทใทใท