๊ฐ๋ฐ์ผ์ง ๋ชฉ๋ก
#1 - ํ๋ ์ด์ด ๊ธฐ๋ณธ ์กฐ์
#3 - ๋ฌด๊ธฐ ์ข ๋ฅ ์ถ๊ฐ ๋ฐ ์ ๊ทธ๋ ์ด๋ ๊ตฌํ
#6 - ์ฆ์ฌ ๊ณต๊ฒฉ, ๊ฐ๊น์ด ์ ํ์, ๋ฐ๋ฏธ์ง ํ๊ธฐ
#8 - ์ฑ๋ฅ ์ต์ ํ (์์งค ์ฃผ์)
#10 - ๋๋ฐฑ / ๋ฏธํฐ์ด ์คํธ๋ผ์ดํฌ
#11 - ๊ฒฝํ์น ๋ฐ ๋ ๋ฒจ์ UI
#13 - ์ํธ์์ฉ / ํ์ผ๋งต
#14 - ํ ๋ฌด๊ธฐ ๊ฐ์ ๋ฐ ์ถ๊ฐ / ํ๋ ์ด์ด ํ๋ก์ฐ
์๋ก
์ง๋ ๊ฐ๋ฐ์ผ์ง์์ ๊ธธ์ฐพ๊ธฐ ์์คํ
์ ๊ตฌํํ๋ค.
์ฑ๋ฅ๋ ์ด๊ธฐ๋ฒ์ ๋ณด๋ค ํจ์ฌ ์ข์์ก๊ณ ๊ฐ๋ฐ์ผ์ง๋ฅผ ์์ฑํ๋ฉฐ ๋ฐ๊ฒฌํ ๋ฌธ์ ๋ ํด๊ฒฐํ์ฌ ์ค์ฌ์ฉ์ด ๊ฐ๋ฅํ๋ค๊ณ ํ๋จํ๋ค.
์์ดํ ํ์ #11๋ถํฐ ๋ง๋๋ ค๊ณ ํ๋ ๊ฒ ๊ฐ์๋ฐ ์ด๋ฒ์๋ ์ญ์๋ ๋ฏธ๋ฃจ๊ณ ๊ตฌํํ ๊ธธ์ฐพ๊ธฐ๋ฅผ ์ค์ฌ์ฉํ์๋ ๋ง์์ด ์๊ฒจ๋ฒ๋ ธ๋ค.
๋ฐ๋ก ์ฌ์ฉํด๋ณด์! ์ถ์๋๋ฐ... ํ์ผ ์ธํ ์ ํด์ฃผ์ด์ผํ๋ค.
ํ์ผ์ด ๋จ์ํ๋ฉด ๋ชจ๋ฅด๊ฒ ๋๋ฐ, ์งํ์ ์ฌ๋ฌ๊ฐ ๋ฃ์ด์ค ๊ฒ์ด๊ณ
์ฌ๋ฌ ํ์ผ์ ๋ค์ด ์๋์ง๋ผ ์์ด ์ ๋ง์ ๋ง์ ๋ง ๋ง์ด๊ฐ๋ ์์ ์ด ๋๋ฆฌ๋ผ ์์์ด ๋์๋ค.
๋ฃฐํ์ผ๋ก ํ๋ฉด ํธํ์ง ์์๊น ์ถ์๋๋ฐ ์งํ๋ณ๋ก ๋ฃฐํ์ผ ํ๋ํ๋ ์ค์ ํ๋๊ฒ๋ ๋ถํธํ๊ณ
์ ๋๋ฉ์ด์ ํ์ผ์ด๋ฉด ํ์ผ์ ์์ ํด๋น ์คํ๋ผ์ดํธ ๋์ด๋ค ์ธ์คํํฐ์์ ํ ๋นํด์ฃผ๋๊ฒ๋ ๋ถํธํ๊ณ
๋๋ค ์ค์ ๋ ๋ถํธํ๋ค.
๊ทธ๋ฅ ๋ชจ๋ ๊ฒ ๋ถํธํ๋ค...
๋ฃฐ ํ์ผ ์์
์ฒ์์๋ ์ ๋ํฐ ํ์ผ๋งต ๊ด๋ จ ์์ ์ ์ฐพ์๋ณด์๋๋ฐ,
https://vinarkgames.itch.io/better-rule-tiles
itch.ioCreating tilesets was never easier than this!vinarkgames.itch.io์ด ์์ ์ด ๊ด์ฐฎ์ ๋ณด์๋ค.
The Solution to ALL of Your Rule Tile Problems!If you've ever used rule tiles in Unity you know how time consuming and tedious can it be to create a rule tile. I've recently created a tool that aims to fi...youtu.be
์ด๋ฐ ๋๋์ผ๋ก ๋์ํ๊ณ , ๋ฃฐ ํ์ผ ๊ฐ์ ์์ด์ค ์๋ ์๊ณ ์ฌ๋ฌ๋ชจ๋ก ๋จ์ ์ ํด์ํ๋ค.
๊ทธ๋์ ๊ตฌ๋งคํด์ ์ฌ์ฉํด๋ดค๋๋ฐ ๊ฒฐ๊ตญ ์ธ์คํํฐ์์ ํ๋ํ๋ ํ ๋นํด์ค์ผํ๊ณ ์ด๋ฐ์ ๋ฐ ๋ถํธํจ์ด ์์๋ค.
ํ์ผ๋งต ์๋ํฐ
์ฐจ๋ผ๋ฆฌ ํ์ผ๋งต ์๋ํฐ๋ฅผ ์ด์ฉํด์ ๋งต์ ๋ง๋ค๊ณ ์ด๋ฅผ ์ ๋ํฐ๋ก exportํด์ฃผ๋๊ฒ ํจ์ฌ ํธํ์ง ์์๊น ์ถ์ด ์ฐพ์๋ณด๋
https://www.mapeditor.org/
์ ํ๋ก๊ทธ๋จ์ด ์ ์ผ ์ ๋ช
ํ ๋ฏ ํ๋ค.
๋ฌธ์๋ฅผ ์ฝ์ด๋ณด๋ ๋ฌด๋ฃ์์๋ ๋ถ๊ตฌํ๊ณ ๊ธฐ๋ฅ๋ค์ด ์ ๋ง ๊ฐ๋ ฅํด๋ณด์๋ค.
์ํ์ผ์ ์ฌ์ฉํด๋ณด๋ ์ง์ง ๋๋ฌด๋๋ฌด ํธํ๋ค...
๋งต๋ค์ ์ฌ๋ฌ๊ฐ๋ก ํฉ์ณ์ ์๋ ๋จ์๋ก ๋ณด์ฌ์ค ์๋ ์๊ณ
์ ๋ํฐ์ ๋ฃฐํ์ผ๊ณผ ์ ์ฌํ ์คํ ํ์ผ ์ธ์ ์งํ ํ์ผ์ ์ด๋ผ๊ณ ํจ์ฌ ๊ฐํธํ ์ฉ๋๋ก ์ฌ์ฉ๊ฐ๋ฅํ ๊ธฐ๋ฅ๋ ์๊ณ ,
์ค๋ธ์ ํธ, ์ฝ๋ผ์ด๋ ๋ฐฐ์น ๋ฐ ๊ฐ ์์๋ค์ ์ปค์คํ ํ๋กํผํฐ ์ ์ฉ๊น์ง.
๋ถ์กฑํ ๊ธฐ๋ฅ์ด ์๋ค๊ณ ์๊ฐ๋์๊ณ ์ ์ผ ์ค์ํ ์ ๋ํฐ๋ก ์ต์คํฌํธ ํด์ฃผ๋ ๊ธฐ๋ฅ์
์์ฝ๊ฒ๋ ๊ณต์์ ์ผ๋ก๋ ์์์ผ๋ ์ด๋ค ๊ฐ๋ฐ์๊ฐ ๋ง๋ ๋ฌด๋ฃ ์์ ์ด ์์๊ณ
ํ์ฅ์ ๊ณ ๋ คํด์ ์ ๋ง๋ค์ด์ ธ์๋ ๊ฒ ๊ฐ๋ค.
https://seanba.itch.io/supertiled2unity
itch.ioImport Tiled map files to Unityseanba.itch.io๋ ๋ค ์ด๋ฏธ์ง๋ง ๋ณด๋ฉด ๋ญ๊ฐ ์๋ ๊ฐ์ฑ์ด๋ผ ์ค๋๋... ์์ข์ ๋ฏ ์ถ์ ๋๋์ด ์๋๋ฐ
ํ์ฌ๊น์ง๋ ๊ณ์ ๊พธ์คํ ์ ๋ฐ์ดํธ ๋ฐ ๊ธฐ๋ฅ ์ถ๊ฐ๊ฐ ๋๊ณ ์๋ค.
๋ฌธ์ ๋ ํ๊ตญ์ด ์๋ฃ๊ฐ ๋ถ์กฑํ๋ค๋ ์ ๋ฟ.
๋์ค์ ์๊ฐ์ด ๋๊ณ ์์๊ฐ ์๋ค๋ฉด ๊ด๋ จํด์ ์๋ฃ๋ฅผ ์์ฑํด๋ณผ๊น ์๊ฐ์ค์ด๋ ์๊ฒฌ์ด ์๋ค๋ฉด ์๋ ค์ฃผ๋ฉด ์ข์ ๊ฒ ๊ฐ๋ค.
๋ง๋ณด๊ธฐ๋ก ๊ฐ๋จํ๊ฒ ์ ์ผ ํฅ๋ฏธ๊ฐ ๊ฐ๋งํ ์์๋ง ์ฐ์ด์๋ค.
์ผ์ชฝ์ด tiled ํ๋ก๊ทธ๋จ, ์ค๋ฅธ์ชฝ์ด ์ ๋ํฐ ํ๋ก๊ทธ๋จ์ผ๋ก
ํด๋น ํ์ผ์ ๋ฐ๋ก scriptied importer์ ์ํด ์ ๋ํฐ์์ ์ฌ์ฉํ ์ ์์ด์
๋ณ๋์ ์ถ์ถ๊ณผ์ ์์ด ์ ์ฅ๋ง ํ๋ฉด ๋ฐ๋ก๋ฐ๋ก ๋๊ธฐํ๊ฐ ๋๋ค.
ํ์ผ ์ ์์ ํด๋น ํ์ผ ๋๋๊ทธํด์ ์ ๋๋ฉ์ด์ ์ ๋ฑ๋กํด์ฃผ๋
์ธ์คํํฐ์์ ์ผ์ผํ ํ์ผ๋ช ์ ๋ณด๋ฉฐ ๋ชฉ๋ก์์ ์ฐพ์ง ์์๋ ๋๋ ๊ฒ๋ ์ฅ์ .
์ปค์คํ ํ๋กํผํฐ์ ์์ ์ ์ปค์คํ ์ํฌํฐ๋ฅผ ์ฌ์ฉํ๋ฉด ๋ด๊ฐ ์ํ๋ ์์ ๋ค์ ์ถ๊ฐ๋ก ํด์ค์๋ ์๊ณ
ํ์ผ๋งต ์๋ํฐ์์ ์ค์ ํ ์ง์ ์ ํ๋ฆฌํน ๋ฐฐ์น ๋ฑ๋ ์ ๋ถ ์๋ํ๋ก ๊ฐ๋ฅํ๋ค.
๋จ์ ์ผ๋ก๋ ํ์ผ์ ํ ์ค์ณ๋ฅผ ํต์ผ๋ก ์ฌ์ฉํด์
์ ๋ํฐ ๋ด๋ถ์์ multiple๋ก ์ค์ ํ๊ณ ํ์ผ์ ๋ง๋ค์ด์ฃผ๋ฉด
์ ๋ํฐ ๋นํธ์ธ ์ํ๋ผ์ค๊ฐ ์ฌ์ฉํ๋ ํ์ผ๋ง ์ํ๋ผ์ค๋ก ๋ฌถ์ด์ฃผ๋๋ฐ ๊ทธ๊ฒ ๋ถ๊ฐ๋ฅํ๋ค๋ ์ .
๋ฐ๋ก ์คํฌ๋ฆฝํธ๋ฅผ ์์ฑํด์ ๋ญ๊ฐ ํด์ค์ ์์ง ์์๊น ์ถ์ง๋ง
๋ด ์์ค์์๋ ๊ทธ๋ฅ ์์ ์์ ์ ๊ณตํด์ฃผ๋ ์ํ๋ผ์ค ๋ง๋ค๊ธฐ๋ฅผ ์ฌ์ฉํด์ผ๊ฒ ๋ค...
๋งต
์ด์ ์๋ ๋ช๋ฒ ๋งํ์ง๋ง ์๋ฐ์ด๋ฒ ๋ฅ์ ๋ฌดํ๋งต ๋ณด๋ค๋ ์คํ ์ด์ง ๋ณ๋ก ํน์์ด ์๋ ๋งํผ
๊ทธ ํน์์ ๋ง์ถ์ด ์งํ์ง๋ฌผ์ด ์๊ณ ๋ฑ์์ ๋งต ๋ณ๋ก ์ด๋ค ์์น์ ์ ๋ฌผ?์ด ์๋ ๊ฒ์ฒ๋ผ
ํ๋ ์์๋ค์ ์จ๊ฒจ๋๋ฉด ๋ ์ฌ๋ฐ์ง ์์๊น ์ถ์ด์ ๊ธฐํํ๊ฒ๋ ์์์ด๋ค.
๋ฌผ๋ก ์๋ง์ ์ ์ด ๋์ค๋ ๋งํผ ์งํ์ง๋ฌผ์ด ๋ณต์กํ๋ฉด
์๋ง์ ์ ์ ๊ฐ๋ ค ๋ณด์ด์ง๋ ์๋ ๊ธธ์ ํค์ณ๋๊ฐ์ผํ๋ ์ด๋ ค์์ด ์์ํ ๋
์งํ์ง๋ฌผ์ ์ต๋ํ ๋์งํ๊ณ , ๊ฑฐ๋ํ๊ฒ ๋ฐฐ์นํด์ค ์์ ์ด๋ค.
๋๋์ด์ ๋์์ ๋ณธ ์ธ์์ ์ด๋ฌ์ง ์์๊น...?
๋ฌผ๋ก ๊ฒ์์ ํ์ฉ์ผ๋ก ๋ชฌ์คํฐ์ ๋๋์ด, ์ฌ๋ ๋ชจ๋ 1ํ์ผ ์ด์์ ํฌ๊ธฐ์ง๋ง...
์ด์จ๊ฑฐ๋ ์๋ฐ ์์ผ๋ก ๊ฑฐ๋ํ ํ๋์ ์ธ๊ณ๋ฅผ ๋ง๋ค์ด์ฃผ๊ฒ ๋๋ฉด ๋ฐ๋ณต ํ๋ ์ด๋ฅผ ํ๋ฉด์๋
์คํ ์ด์ง ๋ด์ ์ง์ญ๋ค์ ๋ฐฉ๋ฌธํ๋ฉฐ ์์ง ์์๋ผ๋์ง, ํด๊ธ ์์๋ฅผ ์ป์ผ๋ฉฐ ์กฐ๊ธ ๋ ์ฌ๋ฐ์ง ์์๊น ์๊ฐํ๋ค.
๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ์ด์ ๊ฐ๋ฐ์ผ์ง์์ ๊ธธ์ฐพ๊ธฐ๋ฅผ ๊ตฌํํ๋ ๊ฒ์ด๊ณ .
๋๋ต์ ์ธ ๋งต์ ์์ ์์ ์ ์ค๋ช ํ๋ฉฐ ๋ณด์ฌ์ค ์งค์๋ ๋ณด์ด๋ฏ์ด ํ ์คํธ ๊ฒธ ๋ง๋ค์ด๋ณด์๋ค.
ํ ์คํธํด๋ณธ๊ฒฐ๊ณผ ๋๋ฌด ํฐ ํ์ผ๋งต์ ํ๋ ์ด ์์๋ ๊ด์ฐฎ์ ๊ฒ ๊ฐ์๋ฐ
์๋ํฐ์์์ ๋๋ฌด ๋ฌด๊ฒ๊ธฐ๋ํ๊ณ ์ฝ๋ผ์ด๋๋ ์ฌ๋ฌ ์์๋ค์ด ์ถ๊ฐ๋๋ฉด ์ด๋จ์ง ๋ชจ๋ฅด๊ธฐ๋๋ฌธ์
์ฒญํฌ๋ก ๋๋์ด์ ๊ทผ์ฒ๋ง activeํด์ฃผ๋ ์์ผ๋ก ๊ตฌํํด์ฃผ๋ ค๊ณ ํ๋ค.
๋งต๊ณผ ๊ธธ์ฐพ๊ธฐ
๊ธฐ์กด ์ ์์ฑ ์์คํ ์์ ๊ธธ์ฐพ๊ธฐ ์์คํ ์ ํตํด ์์ฑ๋ ์์น์ ๊ธธ์ฐพ๊ธฐ ๊ฐ๋ฅ์ฌ๋ถ๋ฅผ ํ์ธํ๊ณ ๋ชฌ์คํฐ๋ฅผ ์์ฑํด์ฃผ๋๋ก ํ๋ค.
๊ฐ์์๋ ์์ฑ๋์ง ์๊ณ ํ๋ฉด ์ธ๋ถ์ ๋๋คํ ์ง์ญ์์ ์ ๋์ค๊ณ ์๋ค.
๊ธธ์ฐพ๊ธฐ๋ ์ ๋๊ณ ์๊ณ .
๋ฐฉํฅ์ ๋ณด์ฌ์ฃผ๋ ๋๋ฒ๊ทธ๋ฅผ ๋ ์ํ.
๋ค๋ฆฌ๋ฅผ ๊ฑด๋์ค๋ ๋ชจ์ต์ด ๊ท์ฝ๋ค.
๋ฌธ์ ์ 1. ์ถฉ๋ ๊ด๋ จ
ํ์ง๋ง ์ด๋ฏธ ์์ํ๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ค.
์ฐพ์ ๊ธธ์ด ์๋ ๊ฒฝ์ฐ ํ๋ ์ด์ด๋ฅผ ํฅํด ๋ฌ๋ ค์ค๊ฒ ํ๋๋ฐ,
์ง์ ๋ณด๋ ์๊ฐ๋ณด๋ค ๋ ๋ง์์ ๋ค์ง ์์๋ค.
์์ํ ์ค๋ธ์ ํธ์ ๋ชฌ์คํฐ๊ฐ ๋งํ๋ ๊ฒ์ ๋ฐฉ์งํ๊ธฐ ์ํด ์งํ๊ณผ์ ์ถฉ๋์ ๊บผ ์ฃผ์ด ์๊ธด ๋ฌธ์ ์ธ๋ฐ
ํ๋ ์ด์ด, ์ง์ ์ ์ ๊ทผ ๋ถ๊ฐ๋ฅ ์งํ (๋ฌผ) / ํ๋ ์ด์ด, ์ง์๊ณผ ๊ณต์ค ์ ๋ชจ๋ ์ ๊ทผ ๋ถ๊ฐ๋ฅํ ์งํ (๋ฒฝ)
/ ํ๋ ์ด์ด๋ง ์ ๊ทผ ๋ถ๊ฐ๋ฅํ ์งํ (์์ ์ค๋ธ์ ํธ)
์ด๋ฐ ์์ผ๋ก ์ถฉ๋ ๋ ์ด์ด๋ฅผ ์ธ ์ข ๋ฅ๋ก ๋๋์ด์ฃผ์ด์ผ ํ ๋ฏ ์ถ๋ค.
๊ธธ์ฐพ๊ธฐ๋ ๊ณต์ค์ ๋๊ณผ ์ง์์ ๋ ๋ ์ข ๋ฅ์ ๊ธธ์ฐพ๊ธฐ๋ฅผ ์ฌ์ฉํ๊ณ
์ง์์ ๊ฒฝ์ฐ์๋ 1๊ฐ์ ํ์ผ์ 2x2๋ก ๋๋์ด physics.overlapPoint๋ฅผ ์ฌ์ฉํ์ฌ ๋ ์ธ๋ถ์ ์ธ ๊ธธ์ฐพ๊ธฐ๋ฅผ ํด์ค ์๊ฐ์ด๋ค.
๋์ถฉ ํ ์คํธํด๋ณด๋ ์ฑ๋ฅ์ ํฐ ๋ฌธ์ ๋ ์๋ค๊ณ ํ๋จ๋์๋ค.
๋ฌธ์ ์ 2. ๊ธธ์ด ์์ด์ง ๊ฒฝ์ฐ
ํ๋ ์ด์ด๋ก ์ฌ ์ ์๋ ์ ์ผํ ๋ค๋ฆฌ๊ฐ ๋ฒ์ ๋ด์์ ์ฌ๋ผ์ง ๊ฒฝ์ฐ
๊ธธ์ ๋ชป์ฐพ์ผ๋ฉด ํ๋ ์ด์ด์๊ฒ ์ง์งํ๋๋ก ํ์๋๋ ์๋ฐ ๋ชจ์ต์ด ๋์ด๋ฒ๋ ธ๋ค.
๊ธธ์ฐพ๊ธฐ ๋ฒ์๋ฅผ ๋ ๋ํ๋ ๋๊ฒ ์ง๋ง ์ด์งํผ ์ผ์ ์๊ฐ๋์ ํ๋ฉด๋ฐ์ ์์ ๊ฒฝ์ฐ ์ญ์ ๋๋๋ก ํ์์ผ๋ฏ๋ก ์๋ฏธ๊ฐ ์๋ค.
๋ฐ๋ผ์ ๊ธธ์ด ์์ด์ง๋ฉด ์ด์ ๋ฐฉํฅ์ ์ ์งํ๋๋ก ํ๋ค.
X ๋ชจ์์ ํ์ผ์ธ ์ถฉ๋์ฒด ์๋ ์ง์ ์ ์ ๋ ํต๊ณผํ์ง ๋ชปํ๊ฒ ๋ฐ๊ฟ์ค ์์ ์ด๋ผ ํ๋ ์ด์ด๋ฅผ ํฅํด ์ค๋๋ก ๊ทธ๋๋ก ๋์์ง๋ง
๋นจ๊ฐ ์์ด ์๋ ํ์ผ์ ์๋ ์ ์ ํฅํ๋ ๋ฐฉํฅ์ ๊ทธ๋๋ก ๊ฐ๋ ๋ชจ์ต์ด๋ค.
์ค์ ํ๋ ์ด ์์๋ ์์ฐ์ค๋ฝ๊ฒ ๋ณด์ผ๋ฏ ์ถ๋ค.
๋
์์ง ํด์ผ๋ ๊ฒ์ด ๋ ์์ง๋ง ๊ฐ๋ฐ์ผ์ง๊ฐ ๋๋ฌด ๊ธธ์ด์ง๋ฏ ์ถ์ด ๋ช ํํธ๋ก ๋๋๊ฒ๋์๋ค.
๋ค์์ ์ ๋ฌธ์ ๋ค์ ํด๊ฒฐํด๋ณด๊ณ ๊ณต์ค ํ์ ์ ์ ์์ฑํด๋ด์ผ๊ฒ ๋ค.
์บฌ ํ์ผ๋งต ๊ฐ๊ฟํ ํต๊ฐ์ฌใณใณ
์ฌ๋ผ์์ด ๋ฌผ ์๋ฅผ ๊ฑท๋ ๊ฑธ ๋ณด๋, ์งํ์ง๋ฌผ ๊ทน๋ณต ๊ฐ๋ฅํ ์คํฌ์ด๋ ์ ์๋ชน์ด ๋์๋ ์ฌ๋ฐ์๋ฏ
๊ณ ๊ฒ ์ฐธ ๊ด์ฐฎ์ ์์ด๋์ด์์ ! ๋นจ๋ฆฌ ์๋ฆฌํธ ๋ชฌ์คํฐ๋ ๋ง๋ค๊ณ ์ถ์ด์ !
์์ฐ ๋ฌด์ธ๊ฐ๊ฐ ๋ง๋ค์ด์ง๋ ์๋๊ฐ ์์ฒญ๋๋ค์ฉ ์๊ทน์ด ๋๋์!
๋นจ๋ฆฌ ๊ฐ๋ฐ์ผ์ง ์จ์ฃผ์ธ์ !