7cf3c723e7c218986abce89547847468c4ab40c4


rawData->resource->prefab ์ƒ์„ฑํ•˜๊ธฐ

์ตœ๊ทผ์—” style(texture)๊นŒ์ง€ ์ ์šฉ๋˜๊ฒŒ ๋งŒ๋“ค์—ˆ๊ณ 

texture๋Š”ย  ์ง€ํ”ผํ‹ฐ๋‹˜ํ•œํ…Œ ํ…Œ์ŠคํŠธํ•˜๊ฒŒ ๋นจ๋ฆฌ ๋‚ด๋†“์œผ๋ผํ–ˆ๋‹ค


24b0d121e09c28a8699fe8b115ef046f564c99

์š”๋ ‡๊ฒŒ prefab.json์„ ์ž‘์„ฑํ•˜๋ฉด ์ด๋ ‡๊ฒŒ์ €๋ ‡๊ฒŒ ์‹œ์Šคํ…œ์ด ์ž‘๋™ํ•ด์„œ


24b0d121e09c28a8699fe8b115ef0469913bf1be

์š”๋ ‡๊ฒŒ ๋ฆฌ์ŠคํŠธ๋กœ ๋งŒ๋“ค์–ด์ฃผ๊ณ  ์„ ํƒ๋˜๋„๋ก

๋‚˜์ค‘์— prefab๋งŒ ์™•์ฐฝ์ž‘์„ฑํ•ด์ฃผ๋ฉด ๋œ๋‹ค๋Š”๊ฒƒ์ด์—ฌ

prefab์ด๋‚˜ resource tool๋„ ๋‚˜์ค‘์— ๋”ฐ๋กœ ๋งŒ๋“ค์–ด์•ผํ• ๋“ฏ




7ff3c723e7c218986abce89543877368a03bda


๋ฌผ์€ 2d heightMap๊ธฐ์ค€์—์„œ 3d grid๋ฐฉ์‹์œผ๋กœ ๋ฐ”๊ฟˆย 


๊ฑด์ถ•์‹œ์Šคํ…œ์€ ๋ฉ”์ธ๋„ ์•„๋‹Œ๋ฐ ์†์ด ๋งŽ์ด๊ฐ€๋„ค

๊ทธ๋ž˜๋„ ๋งŽ์ด ๋งŒ๋“ค์—ˆ์šฐ






24b0d121e09c28a8699fe8b115ef046ec34fcff4

๊ทธ๋ฆฌ๊ณ  grid 6๋ฐฉํ–ฅ ์กฐํ•ฉ์— ์˜ํ•ด ์—ฐ๊ฒฐ๋˜๋Š” ๊ตฌ์กฐ ๋งŒ๋“ค์—ˆ๋Š”๋ฐ

block์„ ๋ฐ”๊นฅ์ชฝ์œผ๋กœ offsetํ•ด๋ฒ„๋ฆฌ๋‹ˆ๊น 1๊ฐ€์ง€๋ชจ์–‘์œผ๋กœ ๋‹ค ์ปค๋ฒ„๋˜๋”๋ผ๊ณ ?

๊ทธ๋ƒฅ ์ €๊ฑด์ด์ œ block๋ชจ์–‘๋ง๊ณ  ๋‹ค๋ฅธ ํ˜•ํƒœ๋‚˜์˜ค๋ฉด ์จ์•ผ๊ฒ ์Œ


24b0d121e09c28a8699fe8b115ef046b6d6895

์ฝ”๋“œ ๋‹ค ์งœ๋†จ๋Š”๋ฐ ์ผ๋‹จ ์•ˆ์“ฐ๊ฒŒ๋์Œ ๋ฉ์ฒญใ…‹ใ…‹ ๊ทธ๋ž˜๋„ ์ž‘๋™๋˜๋Š”๊ฑฐ ํ™•์ธํ–ˆ์œผ๋‹ˆ๊น

๋‚˜์ค‘์— ๋‹ค๋ฅธ๋ชจ์–‘ ๋งŒ๋“ค๋•Œ ์จ์•ผ์ง€