๊ฒŒ์ž„๋ฉ”์ด์ปค ์ŠคํŠœ๋””์˜ค 2์—์„œ ๋‚ด๊ฐ€ ๊ฐ€์žฅ ์œ ์šฉํ•˜๊ฒŒ ์“ฐ๊ณ  ์žˆ๋Š” ๊ธฐ๋Šฅ ์ค‘ ํ•˜๋‚˜๊ฐ€ ํƒ€์ผ๋งต์ด์•ผ.


๊ฒœ๋ฉ” ์ž…๋ฌธ์„ ๊ณ ๋ฏผํ•˜๋Š” ์ธ๋ถ•์ด๋“ค์„ ์œ„ํ•ด, ๊ธฐ์ดˆ์ ์ธ ํƒ€์ผ๋งต ์ด์šฉ ๋ฐฉ๋ฒ• ๊ธ€์„ ์จ๋ณธ๋‹ค.




์šฐ์„  ์•„๋ž˜ ๋งํฌ์—์„œ ๊ต๋ณด์žฌ์šฉ ํƒ€์ผ ์ด๋ฏธ์ง€๋ฅผ ๋ฐ›์ž.

์Šคํ”„๋ผ์ดํŠธ ๋ถˆ๋Ÿฌ์˜ค๊ธฐ์šฉ PNG ํŒŒ์ผ์ด๋ž‘, ์˜คํ†  ํƒ€์ผ์šฉ ๊ฐ€์ด๋“œ์„ ์„ ๊ทธ๋ ค๋‘” aseprite ํŒŒ์ผ[์•ˆ์จ๋„ ๋จ]์ด ์žˆ์–ด.


๊ต๋ณด์žฌ ํƒ€์ผ



๊ต๋ณด์žฌ์šฉ ํŒŒ์ผ์€, ๋ฌด๋ฃŒ ์—์…‹์„ ๊ฐ€์ง€๊ณ  ์™€์„œ, ๊ฒœ์Šค2์˜ย ์˜คํ†  ํƒ€์ผ์ด ์ž‘๋™ํ•˜๋„๋ก ์ˆ˜์ •ํ•œย ์ด๋ฏธ์ง€ ํŒŒ์ผ์ด์•ผ.


์—์…‹ ์›๋ณธ ๋งํฌ


a15714ab1136b35bb2332b619b3bfc7d14793c2349bcafb3f44eb6f6035523274e058bc2758f

๊ฒŒ์ž„๋ฉ”์ด์ปค ์ŠคํŠœ๋””์˜ค 2 ํ”„๋กœ์ ํŠธ๋ฅผ ์ƒ์„ฑํ•˜๊ณ , ์Šคํ”„๋ผ์ดํŠธ๋ฅผ ํ•˜๋‚˜ ์ƒ์„ฑํ•œ๋‹ค.

[์Šคํ”„๋ผ์ดํŠธ ๊ตญ๋ฃฐ ์ด๋ฆ„์€ spr_(์ด๋ฆ„) ํ˜•์‹์ด์•ผ]




a14334ab0a1eb54cb6f1c6bb11f11a392963c54718ac116376

import ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ png ๊ต๋ณด์žฌ ํƒ€์ผ์„ ๋ถˆ๋Ÿฌ์˜จ๋‹ค.




a05e30aa180e76b660b8f68b12d21a1ddd15eeabbf14

๋ถˆ๋Ÿฌ์˜ค๊ธฐ๊ฐ€ ์™„๋ฃŒ๋˜์—ˆ๋‹ค๋ฉด, ํƒ€์ผ์„ ํ•˜๋‚˜ ์ƒ์„ฑํ•œ๋‹ค.

[ํƒ€์ผ ๊ตญ๋ฃฐ ์ด๋ฆ„์€ tile_(์ด๋ฆ„) ํ˜น์€ ๋” ๊ฐ„๋‹จํ•˜๊ฒŒ t_(์ด๋ฆ„) ]


์Šคํ”„๋ผ์ดํŠธ๋ฅผ ์ฒ˜์Œ ๋งŒ๋“ค๋ฉด, ์ค‘์‹ฌ์ ์ด 0,0 [์ขŒ์ƒ๋‹จ]์œผ๋กœ ๋˜์–ด์žˆ๋Š”๋ฐ,

์บ๋ฆญํ„ฐ ๋“ฑ์„ ๋งŒ๋“ค ๋• ์ค‘์•™์œผ๋กœ ์ด๋™ํ•ด์ค˜๋„ ์ข‹์ง€๋งŒ, ํƒ€์ผ๋งต์šฉ ์Šคํ”„๋ผ์ดํŠธ๋Š” 0,0 ๊ธฐ๋ณธ์œผ๋กœ ๋‘๋Š” ๊ฒƒ์ด ์ข‹๋‹ค.




a15714ab1136b35bb2332b619b3bfc7d147e01224e90afb3f44eb6f603552327883f37af34f9

ํƒ€์ผ ์ƒ์„ฑ์ด ์™„๋ฃŒ๋˜์—ˆ์œผ๋ฉด, ํ‘œ์‹œํ•œ ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ ์•„๊นŒ ๋งŒ๋“ค์–ด๋‘” ํƒ€์ผ ์Šคํ”„๋ผ์ดํŠธ๋ฅผ ๋ถˆ๋Ÿฌ์˜จ๋‹ค.




a0513caa180e782a8a7f5b56eb9f343357588cffb90747dba505c3b6

๋ถˆ๋Ÿฌ์˜ค๊ธฐ ํ™”๋ฉด






a05e30aa180e782db8575d4ada5ddcf9aa9128d50dbdd0c85e941c995f81817ae34c67

๋ถˆ๋Ÿฌ์˜ค๊ธฐ๊ฐ€ ์™„๋ฃŒ๋˜๋ฉด, ์šฐ์ธก ์นธ์—์„œ ํƒ€์ผ์˜ ๊ธฐ๋ณธ์ ์ธ ์ •๋ณด๋ฅผ ์ž…๋ ฅํ•ด์ค˜์•ผ ํ•ด.

์—ฌ๊ธฐ์„œ, ๋งจ ์ขŒ์ธก ์œ„ ํƒ€์ผ ์นธ์ด ๋น„์–ด์žˆ๋Š” ๊ฑธ ๋ณผ ์ˆ˜ ์žˆ๋Š”๋ฐ, ํƒ€์ผ์˜ ์ฒซ ๋ฒˆ์งธ ์นธ์€ ํƒ€์ผ ์ง€์šฐ๊ธฐ ์นธ์œผ๋กœ ๊ณ ์ •๋˜์–ด ์žˆ์–ด.

๊ทธ๋ž˜์„œ ํƒ€์ผ์šฉ ์ด๋ฏธ์ง€๋ฅผ ๋งŒ๋“ค ๋•, ๋งจ ์ฒซ ์นธ์€ ๋น„์›Œ๋‘๊ณ  ๋งŒ๋“ค์–ด์•ผ ํ•ด


์ค‘์š”ํ•œ ์ •๋ณด๋งŒ ์„ค๋ช…ํ•˜์ž๋ฉด


Tile Width, Tile Height๋Š” ํƒ€์ผ 1์นธ์˜ ๋„ˆ๋น„์™€ ๋†’์ด

๊ธฐ๋ณธ์ด 16 16์ธ ๊ฑธ๋กœ ์•„๋Š”๋ฐ, ๊ต๋ณด์žฌ ํŒŒ์ผ๋„ ํ•œ ์นธ์ด 16 16 ๊ทœ๊ฒฉ์ด๋ผ ์ˆ˜์ •ํ•  ํ•„์š” ์—†๋‹ค.


Tile Offset X, Y๋Š” ์Šคํ”„๋ผ์ดํŠธ์—์„œ ์‹ค์ œ๋กœ ํƒ€์ผ์ด ์‹œ์ž‘๋˜๋Š” ์ง€์ .

์ด๋ฏธ์ง€ ์ƒ๋‹จ์— ๋ฉ”๋ชจ ๋“ฑ์ด ์žˆ์œผ๋ฉด, ํ•ด๋‹น ๋ฉ”๋ชจ ์•„๋ž˜ ์ขŒํ‘œ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๋„๋ก ์„ค์ •ํ•˜๋Š” ๋“ฑ์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.


Tile Separation X, Y๋Š”, ํƒ€์ผ ์ด๋ฏธ์ง€๋ฅผ ๋งŒ๋“œ๋Š” ๊ณผ์ •์—์„œ, ๊ฐ€์‹œ์„ฑ์„ ์œ„ํ•ด ํƒ€์ผ ๊ฐ„ ๊ฐ„๊ฒฉ์„ n px์”ฉ ๋–จ์–ด๋œจ๋ ค๋’€๋‹ค๋ฉด, ํ•ด๋‹นํ•˜๋Š” n์„ ์จ๋‘๋Š” ์šฉ๋„



๋‚˜๋จธ์ง€๋Š” ๋†”๋‘ฌ๋„ ์ƒ๊ด€์—†์Œ





a15908ad3332782cb66f5d5fd39f34335ee5bf38aadd9b39043f7f5d

์ด์ •๋„๋งŒ ํ•ด๋‘ฌ๋„ ํƒ€์ผ์„ ์ด์šฉํ•  ์ˆœ ์žˆ์ง€๋งŒ, ๊ฐ ํƒ€์ผ์„ ํ•˜๋‚˜ํ•˜๋‚˜ ์ง์ ‘ ๋ฐฐ์น˜ํ•ด์•ผ ํ•ด์„œ, ์‚ฌ์šฉํ•˜๊ธฐ ์ƒ๋‹นํžˆ ์–ด๋ ค์šธ ๊ฒƒ์ด๋‹ค.


ํƒ€์ผ ๋ฐฐ์น˜๋ฅผ ํŽธ๋ฆฌํ•˜๊ฒŒ ์ด์šฉํ•˜๊ธฐ ์œ„ํ•ด, ๋ธŒ๋Ÿฌ์‹œ ๋นŒ๋”์™€ ์˜คํ†  ํƒ€์ผ๋ง์„ ์„ค์ •ํ•˜์ž





a6653cad1a1eb44d92ff5d6cfa5ac9c976af75a16da46b8a229a47f7867a8d3103c8

๋ธŒ๋Ÿฌ์‹œ ๋นŒ๋”๋Š” ์—ฌ๋Ÿฌ ํƒ€์ผ๋กœ ๊ตฌ์„ฑ๋œ ํ•˜๋‚˜์˜ ์ง€ํ˜•์ง€๋ฌผ์„ ๋งŒ๋“œ๋Š” ๋ฐ ์šฉ์ดํ•œ ๊ธฐ๋Šฅ์ด๋‹ค.





a6653cad1a1eb44d92ff5d6cfa5ac9c976ac75a16da46b8a229a47f785738e39f670

์ขŒ์ธก์—์„œ ํƒ€์ผ์„ ํด๋ฆญํ•˜๊ณ  ์šฐ์ธก์— ํด๋ฆญํ•ด ๋ฐฐ์น˜ํ•˜๋ฉด, ์ผ์ข…์˜ ํƒ€์ผ ์Šคํ…œํ”„๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค.


์ด๊ฑด ์ง€ํ˜•์šฉ ํƒ€์ผ๋ณด๋‹ค๋Š”, ๋‚˜๋ฌด๋‚˜ ๋Œ ๋“ฑ์˜ ์ง€๋ฌผ์šฉ ํƒ€์ผ์„ ๋ฐฐ์น˜์šฉ์œผ๋กœ ๋งŒ๋“œ๋Š” ๋ฐ ๋” ์œ ์šฉํ•œ ๊ธฐ๋Šฅ์ธ๋ฐ, ๊ต๋ณด์žฌ์—๋Š” ํ•ด๋‹นํ•˜๋Š” ํƒ€์ผ์ด ์—†์œผ๋‹ˆ, ๊ทธ๋ƒฅ ํƒ€์ผ ๋ช‡ ๊ฐœ ๋ชจ์•„๋†“์€ ๊ฑธ๋กœ๋งŒ ๋งŒ๋“ค์–ด๋ณด์ž





a14514ab0312782b8d5f5a48ca917573c541a49b76198cf7b1108053e06b97

๋‹ค์Œ์€ ์˜คํ†  ํƒ€์ผ๋ง

๊ทผ์ฒ˜ ํƒ€์ผ ๋ฐฐ์น˜์— ๋งž์ถฐ ์ž๋™์œผ๋กœ ํƒ€์ผ ๋ชจ์–‘์„ ์ •ํ•ด์ฃผ๋Š” ์˜คํ†  ํƒ€์ผ๋ง ๋ธŒ๋Ÿฌ์‹œ๋ฅผ ๋งŒ๋“œ๋Š” ๊ธฐ๋Šฅ์œผ๋กœ, ๋งค์šฐ๋งค์šฐ ์œ ์šฉํ•˜๋‹ค.




a14514ab0312782b8d5f5a48ca917673c4a4483c46de5eb52b6ea8a6d92058

๊ต๋ณด์žฌ๋Š” 47๊ฐ€์ง€ ๊ฒฝ์šฐ์˜ ์ˆ˜๋กœ ๊ตฌ์„ฑ๋œ ํƒ€์ผ ์ด๋ฏธ์ง€๋‹ˆ, 47 ์˜คํ†  ํƒ€์ผ๋ง์„ ์ƒ์„ฑํ•ด์ค€๋‹ค.

์‚ฌ์ด๋“œ๋ทฐ ๊ฒŒ์ž„์˜ ํƒ€์ผ์ด ๋Œ€๋ถ€๋ถ„ ์ด 47 ์˜คํ†  ํƒ€์ผ๋ง์œผ๋กœ ๊ตฌ์„ฑ๋œ๋‹ค๊ณ  ๋ณด๋ฉด ๋œ๋‹ค.




a14a20aa003976b660b8f68b12d21a1d806f79c904

๊ต๋ณด์žฌ์˜ aseprite ํŒŒ์ผ์—, ๊ฐ ํƒ€์ผ์˜ ๋ชจ์–‘์„ ์ „๋ถ€ ํ‘œ์‹œํ•ด๋’€์œผ๋‹ˆ, ํ•˜๋‚˜ํ•˜๋‚˜ ๋งค์นญ์‹œ์ผœ์ฃผ์ž.





a67a14aa3c1f76b660b8f68b12d21a1d8c02d7e7f6e0

์ด๊ฒŒ ์ •๋ง ๋ˆˆ ๋น ์ง€๋Š” ์ž‘์—…์ด๋‹ค...


๋ถ‰์€ ํ‘œ์‹œ ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ์•ผ๋งŒ, ํƒ€์ผ ๋งค์นญ์‹œํ‚จ ํ›„์—๋„ ๊ฐ€์ด๋“œ๋ฅผ ๊ณ„์† ํ‘œ์‹œํ•ด์ฃผ๋‹ˆ, ๊ผญ ์ผœ๋†“๊ณ  ์ž‘์—…ํ•˜์ž





a05e30aa180e782dae575a48c25dd2e947fd9d7f72edcc8e98d464292769a5cbdb4a96737d0f3b

์ด์ œ, ํƒ€์ผ๋งต์„ ์‚ฌ์šฉํ•ด๋ณด์ž


๊ธฐ๋ณธ ๋ฃธ[์œ ๋‹ˆํ‹ฐ์˜ ์”ฌ์— ํ•ด๋‹น]์—์„œ ์ขŒ์ƒ๋‹จ์˜ ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ, ํƒ€์ผ๋งต์šฉ ๋ ˆ์ด์–ด๋ฅผ ์ถ”๊ฐ€ํ•ด์ค€๋‹ค.





a67d38aa1806b450baff5b56f65dd9e18709fee4dba549ef258b3cf27764442698ec9c9e0c7c50

ํ•ด๋‹น ํƒ€์ผ๋งต ๋ ˆ์ด์–ด์—์„œ ์‚ฌ์šฉํ•  ํƒ€์ผ์„ ์„ ํƒํ•œ๋‹ค.





a17a31aa2523782dbe6f5a6cee9f3433bf8e34c6af0b034edd72c0ca1f

๋งŒ๋“ค์–ด๋‘” ํƒ€์ผ์„ ์„ ํƒํ•˜๋ฉด, ์œ„ ์ด๋ฏธ์ง€์ฒ˜๋Ÿผ ํƒ€์ผ์„ ์ด์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.


๋งŒ์•ฝ ๋ธŒ๋Ÿฌ์‹œ ๋นŒ๋”๋‚˜ ์˜คํ†  ํƒ€์ผ๋ง์„ ์„ค์ •ํ•˜์ง€ ์•Š์•˜๋‹ค๋ฉด, ์šฐ์ธก์—์„œ ํƒ€์ผ์„ ํ•˜๋‚˜ํ•˜๋‚˜ ์ง์ ‘ ์„ ํƒํ•˜๊ณ  ๋ฃธ์— ๋ฐฐ์น˜ํ•ด์ค˜์•ผ ํ•œ๋‹ค.





a6653cad1a1eb44d92ff5d65c65dfdc5ecc243d63266aaef7d1b41bf35bfbf80

๋ธŒ๋Ÿฌ์‹œ ๋นŒ๋”๋ฅผ ์„ค์ •ํ–ˆ๋‹ค๋ฉด, ์Šคํ…œํ”„ ํ˜•์‹์œผ๋กœ ํƒ€์ผ์„ ์ฐ์–ด์ค„ ์ˆ˜ ์žˆ๋‹ค.





a14514ab0312782b8d5f5a48ca91afed2265f22e0e519e3a07d90e5e10114dbe5ed9504a

์˜คํ†  ํƒ€์ผ๋ง์„ ์„ค์ •ํ–ˆ๋‹ค๋ฉด, ์˜คํ†  ํƒ€์ผ๋ง ๋ธŒ๋Ÿฌ์‹œ๋ฅผ ์„ ํƒํ•˜๊ณ  ์Šฅ์Šฅ ๋ฐฐ์น˜ํ•˜๋ฉด ์•Œ์•„์„œ ๋ชจ์–‘์„ ์ž˜ ์žก์•„์ค€๋‹ค.

๋ˆˆ ๋น ์ง€๋„๋ก 47๊ฐœ ํƒ€์ผ์„ ํ•˜๋‚˜ํ•˜๋‚˜ ๋งค์นญ์‹œ์ผœ์ค€ ๋ณด๋žŒ์ด ์žˆ๋‹ค.





a6653cad1a1eb44d92f1c6bb11f11a391fc7839707ec95eb53

ํ‘œ์‹œํ•ด๋‘” ๋ฒ„ํŠผ๋“ค์„ ํ†ตํ•ด, ๋ธŒ๋Ÿฌ์‹œ ๋ชจ๋“œ๋‚˜ ์ฑ„์šฐ๊ธฐย ๋ชจ๋“œ, ๋ฐ˜์ „ ๋ชจ๋“œ, ๋ธŒ๋Ÿฌ์‹œ ํฌ๊ธฐ ์กฐ์ ˆ ๋“ฑ์„ ์ด์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.




5