๊ฐค์—์„œ ์–ธ๊ธ‰๋˜๊ฑฐ๋‚˜ ํ•œ๊ธ€ ๊ด€๋ จ ์ž๋ฃŒ ์ข€ ์žˆ๊ณ  ์œ ๋ช…ํ•˜๊ณ  ์ดˆ๋ณด์ž๋„ ํ• ๋งŒํ•œ ๊ฒŒ์ž„์—”์ง„์ด๋‚˜ ํˆด์ด ๋Œ€์ถฉ


์œ ๋‹ˆํ‹ฐ, ์–ธ๋ฆฌ์–ผ, ๊ฒŒ์ž„๋ฉ”์ด์ปค, RPG Maker(์ฏ”๊พธ๋ฅด, ์•Œ๋งŒํˆด์ด๋ผ๊ณ  ๋ถ€๋ฆ„) ์ •๋„์ž„.


Cocos2d-x, Love2d ๋“ฑ ์ดˆ๋ณด์žํ•œํ…Œ ์ ์ ˆํ•˜์ง€ ์•Š๊ฑฐ๋‚˜ ํ•œ๊ธ€ ์ž๋ฃŒ ์ ๊ฑฐ๋‚˜ ์•ˆ ์œ ๋ช…ํ•œ ๊ฒƒ์€ ์ œ์™ธํ–ˆ์Œ.




1. ๋ฌด๋ฃŒ๋กœ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ๋Š”๊ฐ€?


๊ฒŒ์ž„๋ฉ”์ด์ปค๋‚˜ ์•Œ๋งŒํˆด์€ ์œ ๋ฃŒ๋ผ์„œ ์ฒดํ—˜๊นŒ์ง€๋Š” ์ฒดํ—˜ํŒ์œผ๋กœ ๋ฌด๋ฃŒ๋กœ ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ

๋ณธ๊ฒฉ์ ์œผ๋กœ ํ• ๋ ค๋ฉด ๋ˆ์ฃผ๊ณ  ์‚ฌ์•ผํ•จ.


์œ ๋‹ˆํ‹ฐ, ์–ธ๋ฆฌ์–ผ์€ ์กฐ๊ฑด๋ถ€ ๋ฌด๋ฃŒ์ง€๋งŒ ๊ฒŒ์ž„ ๊ฐœ๋ฐœ ๊ณต๋ถ€ ์ฒ˜์Œ ์‹œ์ž‘ํ•ด์„œ ์ถœ์‹œํ• ๋•Œ๊นŒ์ง€ ๋ˆ ๋‚ผ ์ผ์€ ์—†์Œ

(์œ ๋‹ˆํ‹ฐ๋Š” ์—ฐ๋งค์ถœ 1์–ต ๋ฏธ๋งŒ์ด๋ฉด ๋ฌด๋ฃŒ ๋ฒ„์ „ ์‚ฌ์šฉ ๊ฐ€๋Šฅ, ์–ธ๋ฆฌ์–ผ์€ ๋ถ„๊ธฐ ๋งค์ถœ 3000๋‹ฌ๋Ÿฌ ๋„˜์œผ๋ฉด ๋งค์ถœ์˜ 5%๋ฅผ ๋กœ์—ดํ‹ฐ๋กœ)




2. ์–ด๋–ค ์ข…๋ฅ˜์˜ ๊ฒŒ์ž„์„ ์ œ์ž‘ํ•  ์ˆ˜ ์žˆ๋Š”๊ฐ€?


์•Œ๋งŒํˆด : ํ”ํžˆ ์ฏ”๊พธ๋ฅด ๊ฒŒ์ž„์ด๋ผ๊ณ  ๋ถˆ๋ฆฌ๋Š” ๊ฒƒ์€ ์‰ฝ๊ฒŒ ์ œ์ž‘ ๊ฐ€๋Šฅํ•˜์ง€๋งŒ, ์•Œ๋งŒํˆด์—์„œ ์ œ๊ณตํ•˜๋Š” ๊ธฐ๋Šฅ ๋ง๊ณ  ๋‹ค๋ฅธ ๊ฒƒ ๊ตฌํ˜„ํ•˜๋Š” ๊ฒƒ์€ ์–ด๋ ค์›€.

๊ฒŒ์ž„๋ฉ”์ด์ปค : 2D ๊ฒŒ์ž„์€ ๊ฑฐ์˜ ๊ฐ€๋Šฅ

์œ ๋‹ˆํ‹ฐ : 2D, 3D ๋‹ค ๊ฐ€๋Šฅ

์–ธ๋ฆฌ์–ผ : 2D, 3D ๋‹ค ๊ฐ€๋Šฅํ•˜์ง€๋งŒ 2D ๊ด€๋ จ ๊ธฐ๋Šฅ์€ ์œ ๋‹ˆํ‹ฐ๋ณด๋‹ค ํ›จ์”ฌ ๋ถ€์กฑํ•จ.




์†”์งํžˆ ์•Œ๋งŒํˆด์€ ํ•œ๊ณ„๊ฐ€ ๋„ˆ๋ฌด ๋ช…ํ™•ํ•ด์„œ ๋‹ค๋ฅธ ์—”์ง„์ด๋ž‘ ๋น„๊ต๋Œ€์ƒ์— ๋„ฃ๊ธฐ๋„ ์• ๋งคํ•œ ํ”„๋กœ๊ทธ๋žจ์ž„.


๊ฒŒ์ž„๋ฉ”์ด์ปค๋Š” ์ด๋ฆ„ ๋•Œ๋ฌธ์— ์•Œ๋งŒํˆด์ด๋ž‘ ๋น„์Šทํ•œ ์ทจ๊ธ‰ ๋ฐ›๋Š”๋ฐ, ๋น„์Šทํ•œ ์ทจ๊ธ‰ ๋ฐ›์„ ์ˆ˜์ค€์€ ์•„๋‹ˆ๋‹ค.

์œ ๋‹ˆํ‹ฐ๊ฐ€ 2D ๊ด€๋ จ ๊ธฐ๋Šฅ ๋ถ€์กฑํ•  ๋•Œ๋Š” 2D ๊ฒŒ์ž„๋งŒ ๋งŒ๋“ค ๊ฒƒ์ด๋ผ๋ฉด ์œ ๋‹ˆํ‹ฐ๋ณด๋‹ค ๊ฒŒ์ž„๋ฉ”์ด์ปค๊ฐ€ ์ข‹์€ ์ ๋„ ๊ฝค ๋งŽ์•˜๊ณ .





3. ๊ทธ๋Ÿฌ๋ฉด ์–ด๋–ค ์—”์ง„์„ ๊ณจ๋ผ์•ผ ํ•˜๋Š”๊ฐ€?


์ฏ”๊พธ๋ฅด ๊ฒŒ์ž„์„ ํ•ด๋ดค๊ณ , ๊ทธ๋Ÿฐ ๊ฒŒ์ž„์„ ๋งŒ๋“ค๊ณ  ์‹ถ๋‹ค. -> ์•Œ๋งŒํˆด. ๋‹จ ์•Œ๋งŒํˆด์— ์—†๋Š” ๊ธฐ๋Šฅ ์ข€ ๋งŽ์ด ์ถ”๊ฐ€ํ•  ์ƒ๊ฐ์ด๋ผ๋ฉด ๋‹ค๋ฅธ ์—”์ง„์„ ์„ ํƒํ•˜์ž.


2D ๊ฒŒ์ž„์„ ๋งŒ๋“ค๊ณ  ์‹ถ๋‹ค. -> ์œ ๋‹ˆํ‹ฐ. ์œ ๋‹ˆํ‹ฐ ์‚ฌ์šฉํ•ด๋ณด๊ณ  ์–ด๋ ต๋‹ค ์‹ถ์œผ๋ฉด ๊ฒŒ์ž„๋ฉ”์ด์ปค ํ•ด๋ณด๊ณ  ๊ฒŒ์ž„๋ฉ”์ด์ปค๊ฐ€ ์œ ๋‹ˆํ‹ฐ๋ณด๋‹ค ์ž˜ ๋งž์œผ๋ฉด ๊ฒŒ์ž„๋ฉ”์ด์ปค ์„ ํƒ.


3D ๊ฒŒ์ž„์„ ๋งŒ๋“ค๊ณ  ์‹ถ๋‹ค. -> ์œ ๋‹ˆํ‹ฐ. ์œ ๋‹ˆํ‹ฐ ์‚ฌ์šฉํ•ด๋ณด๊ณ  ๋ญ”๊ฐ€ ์•„์‰ฝ๋‹ค ์‹ถ์œผ๋ฉด ์–ธ๋ฆฌ์–ผ ํ•ด๋ณด๊ณ  ๊ณ ๋ฅด๋ฉด ๋จ.



์œ ๋‹ˆํ‹ฐ๊ฐ€ ๋ฌด๋ฃŒ๋ผ์„œ ๊ฒŒ์ž„๋ฉ”์ด์ปค/์•Œ๋งŒํˆด๋ณด๋‹ค ์‰ฝ๊ฒŒ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ๋‹ค.

์ปดํ“จํ„ฐ ์‚ฌ์–‘๋„ ์ ๊ฒŒ ๋จน์–ด์„œ ์ €์‚ฌ์–‘ ๋…ธํŠธ๋ถ์—๋„ ์ž˜ ๋Œ์•„๊ฐ€๊ณ (์–ธ๋ฆฌ์–ผ์€ ์ €์‚ฌ์–‘ ๋…ธํŠธ๋ถ์—์„œ๋Š” ํž˜๋“ค๋‹ค)


๊ทธ๋ž˜์„œ ์œ ๋‹ˆํ‹ฐ ์„ค์น˜ํ•˜๊ณ  ์œ ๋‹ˆํ‹ฐ ๊ณต์‹ ํ™ˆํŽ˜์ด์ง€์— ์žˆ๋Š” ๊ฐ„๋‹จํ•œ ํŠœํ† ๋ฆฌ์–ผ ์ฒดํ—˜ํ•ด๋ณด๊ณ  ๋‹ค๋ฅธ ์—”์ง„ ์ฒดํ—˜ํ•˜๋Š”๊ฒŒ ์‰ฝ๊ณ  ํŽธํ•˜๋‹ค.





4. ๊ทธ๋Ÿฌ๋ฉด ์œ ๋‹ˆํ‹ฐ๋Š” ์–ด๋–ป๊ฒŒ ๊ณต๋ถ€ํ•˜๋Š”๊ฐ€


C# : C#์€ ์ฑ…์œผ๋กœ ๊ณต๋ถ€ํ•˜๋Š”๊ฒŒ ํŽธํ•˜๋‹ค. ๋„ˆ๋ฌด ๋‘๊บผ์šด ์ฑ…์€ ๊ณต๋ถ€ํ•˜๋‹ค๊ฐ€ ์ง€๋ฃจํ•ด์„œ ํฌ๊ธฐํ•˜๋‹ˆ๊นŒ ์ ๋‹นํžˆ ์–‡์€ ์ฑ… 1๊ถŒ ๋ณด๊ณ  ๋‚ด์šฉ ์ถฉ์‹คํ•œ ์ฑ… 1๊ถŒ ๋” ๋ณด๋Š”๊ฒŒ ์ข‹๋‹ค.


์œ ๋‹ˆํ‹ฐ : ์œ ๋‹ˆํ‹ฐ2018 ๋ฒ„์ „ ๋‹ค๋ฃจ๋Š” ์ฑ…์œผ๋กœ ์ ๋‹นํžˆ ๊ธฐ๋ณธ๋งŒ ๋•Œ๊ณ  ์ธํ„ฐ๋„ท์œผ๋กœ ๊ณต๋ถ€ํ•ด๋ผ. ์ฒ˜์Œ๋ถ€ํ„ฐ ์ธํ„ฐ๋„ท์œผ๋กœ ๊ณต๋ถ€ ๊ฐ€๋Šฅํ•˜๋ฉด ๊ทธ๋ƒฅ ์ธํ„ฐ๋„ท์œผ๋กœ ํ•ด๋„ ๋จ.



๊ทธ๋ฆฌ๊ณ  C#์ด๋ž‘ ์œ ๋‹ˆํ‹ฐ๋Š” ์™ ๋งŒํ•˜๋ฉด ๊ฐ™์ด ๊ณต๋ถ€ํ•ด๋ผ. C#๋ถ€ํ„ฐ ๊ณต๋ถ€ํ•˜๊ณ  ์œ ๋‹ˆํ‹ฐ ํ•˜๋ ค๊ณ  ํ•˜๋ฉด ์ง€๋ฃจํ•ด์„œ ์‰ฝ๊ฒŒ ํฌ๊ธฐํ•  ์ˆ˜ ์žˆ๋‹ค.