์ ˆ์ฐจ์ƒ์„ฑ(Procedural Generation)์€ ์–ด๋– ํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜์— ๋”ฐ๋ผ ๋‚œ์ˆ˜๋ฅผ ํ†ตํ•ด ๊ฐ€๊ณตํ•˜๋Š” ๋ฐฉ์‹์„ ๋œปํ•œ๋‹ค.


์ ˆ์ฐจ์ƒ์„ฑ์„ ์‚ฌ์šฉํ•œ ์žฅ๋ฅด์˜ ๋Œ€ํ‘œ์ ์ธ ์˜ˆ๋กœ ๋กœ๊ทธ๋ผ์ดํฌ, ๋กœ๊ทธ๋ผ์ดํŠธ ์žฅ๋ฅด๊ฐ€ ์žˆ๋Š”๋ฐ ์žฅ๋ฅด์˜ ํŠน์ง•์ธ ํƒํ—˜, ๋ฐœ๊ฒฌ, ์‹๋ณ„ ๋“ฑ์ด ์ ˆ์ฐจ์ƒ์„ฑ๊ณผ ๋ฐ€์ ‘ํ•˜๋‹ค.


ํ—ˆ๋‚˜ ํ•ด๋‹น ์žฅ๋ฅด์— ๋Œ€ํ•ด์„œ ์–•๊ฒŒ ํŒŒ์•…ํ•˜๊ณ  ์žˆ๋Š” ๊ฐœ๋ฐœ์ž๋“ค์€ ์ ˆ์ฐจ์ƒ์„ฑ์ด ์ ์€ ๋…ธ๋ ฅ์œผ๋กœ ๊ฑฐ์˜ ๋ฌดํ•œํ•œ ์ปจํ…์ธ  ์ œ๊ณตํ•  ๊ฒƒ์ด๋ผ ๋ฏฟ๋Š”๋ฐ ์ด๋Š” ์˜ณ์ง€ ๋ชปํ•˜๋‹ค.


์ด์œ  ์ค‘ ํ•˜๋‚˜๋กœ ํฐ ์ฐจ์ด ์—†๋Š” ์ปจํ…์ธ ๋Š” ์•„๋ฌด๋ฆฌ ์–‘์ด ๋งŽ์•„๋„ ๊ฐ™์€ ์ปจํ…์ธ ์ด๋‹ค. ๊ฐ„๋‹จํ•œ ์˜ˆ๋กœ ์Šคํƒฏ์ด ์กฐ๊ธˆ์”ฉ ๋‹ค๋ฅธ 10์–ต๊ฐœ์˜ ์•„์ดํ…œ์ด ์žˆ๋‹ค ์น˜์ž.

์•„์ดํ…œ์„ ์ค๊ณ  ์Šคํƒฏ์„ ๋น„๊ตํ•˜๊ณ  ์ ์ด ๋‹จ์ˆœ์ด ๋” ๋น ๋ฅด๊ฒŒ ์ฃฝ๋Š” ๊ฒƒ์„ ๋ณด๋ฉฐ ๊ฒŒ์ด๋จธ๋Š” ๊ธˆ๋ฐฉ ํŒจํ„ด์„ ํŒŒ์•…ํ•˜๊ณ  ์‰ฝ๊ฒŒ ์ง€๋ฃจํ•ดํ•œ๋‹ค. ๋‹ฌ๋ผ์ง€๋Š”๊ฒƒ์€ ์ ์ด ๋” ๋นจ๋ฆฌ ์ฃฝ๋Š” ์  ๋ง๊ณ  ์—†์œผ๋‹ˆ๊นŒ.


๊ทธ๋ฆฌ๊ณ  ๋žœ๋ค๋งต์€ ์ „ํ˜€ ์ ์€ ๋…ธ๋ ฅ์ด ๋“ค์ง€ ์•Š๋Š”๋‹ค. ์ง์ ‘ ๋งŒ๋“  ๋ ˆ๋ฒจ ๋””์ž์ธ๋ณด๋‹ค ์˜๋ฏธ ์—†์ด ์‹œ๊ฐ„์„ ๋ณด๋‚ด๋ฉด์„œ ๊ฒฐ๊ณผ๋ฌผ์€ ๋”์šฑ ์ดˆ๋ผํ•œ ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๋‹ค.

์™œ๋ƒํ•˜๋ฉด ๋Œ€๋ถ€๋ถ„์ด ๋ชฉ์ ์€ ์žŠ๊ณ  ๊ฑฐ์˜ ๋ฌดํ•œํ•œ ์ปจํ…์ธ ์˜ ๋ง์ƒ์— ๋น ์ ธ์„œ ๋งˆ์ดํฌ๋กœ ํŠœ๋‹ํ•˜๋Š”๋ฐ ์ง‘์ฐฉํ•˜๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.


์ด๋Ÿฌํ•œ ๋ฌธ์ œ๋“ค์˜ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์€ ๊ฐ„๋‹จํ•˜๋‹ค. ์ง์ ‘ ๋งŒ๋“  ๋ชฉ์ ์„ฑ์ด ์žˆ๋Š” ํ…Œ๋งˆ๋ฅผ ์—ฌ๋Ÿฌ๊ฐœ ๋งŒ๋“ค์–ด ์กฐํ•ฉํ•˜๊ฑฐ๋‚˜ ์ตœ๋Œ€ํ•œ ๊ฐ„๋‹จํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜์œผ๋กœ ๋งŒ๋“ค์–ด ์ถ”๊ฐ€ ์ปจํ…์ธ ๋ฅผ ๋ผ์›Œ๋„ฃ๊ธฐ ์šฉ์ดํ•˜๊ฒŒ ๋งŒ๋“ ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ํ•ญ์ƒ ๋งŒ๋“œ๋Š” ๊ฒŒ์ž„์˜ ๋ชฉ์ ์ด ๋ฌด์—‡์ธ์ง€ ์žŠ์ง€ ๋ง์ž.






๊ตฌ๊ธ€ ๊ฒ€์ƒ‰ ํ‚ค์›Œ๋“œ
procedural generation
procedural game design


์ฐธ๊ณ ํ•˜๋ฉด ์ข‹์€ ์„œ์  (๋น„์‹ธ๋‹ค)

์ด๊ฑฐ ๋ง๊ณ  ํ•˜๋‚˜ ๋” ์žˆ๋Š”๋ฐ ๋‘˜๋‹ค ์–‡์œผ๋‹ˆ ์ฝ์–ด๋ณด๋ฉด ์ข‹๋‹ค. ์• ์ดˆ์— ์ฑ…์ด ๋‘๊ถŒ ๋ง๊ณ  ์—†์ง€๋งŒ. ๊ทผ๋ฐ ๋‚˜๋„ ๋‹ค ์•ˆ์ฝ์—ˆ์Œ ใ…‹ใ…‹ใ…ˆใ