์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ


1. ๊ตฌ์กฐ ๊ตฌ์ƒ(์™„๋ฃŒ)


1-1. ์ตœ์ ํ™” ์ ์šฉX



2. ํ”„๋กœํ† ํƒ€์ž…(์ง„ํ–‰์ค‘)


2-1. ํŒŒ์ผ ๋“œ๋ž˜๊ทธ ์•ค ๋“œ๋กญ(์™„๋ฃŒ)


2-2. ํ…์Šค์ณ(์™„๋ฃŒ)


2-3. ์‚ฌ์šด๋“œ


2-4. ์กฐ๊ฑด๋ฌธ(์ง„ํ–‰์ค‘)


2-5. ํ•จ์ˆ˜(์ง„ํ–‰์ค‘)


2-6. GUI(์ง„ํ–‰์ค‘)


2-7. ํ…์ŠคํŠธํŽธ์ง‘๊ธฐ


2-8. ์˜ˆ์ œ ๊ฒŒ์ž„ ๋งŒ๋“ค๊ธฐ


3. ์ •์‹๋ฒ„์ „ ์ดํ›„


3-1. ํ™•์žฅ์„ฑ

3-1-1. ์Šคํฌ๋ฆฝํŠธ


3-2. ์ตœ์ ํ™”

3-3. ํŽธ์˜์„ฑ

3-3-1. ๊ฒŒ์ž„ ์žฅ๋ฅด ํ…œํ”Œ๋ฆฟ


3-3-2. GUI ๋ณด๊ฐ•


3-4. ๋„คํŠธ์›Œํฌ



ํ˜„์žฌ ์‚ฌ์šฉ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ

SDL, OpenGl


๊ณ ๋ คํ•˜๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ

FMOD




์†Œ์Šค์ฝ”๋“œ๋ฅผ ์ฝ๊ธฐ ํŽธํ•˜๊ฒŒ ๋งŒ๋“œ๋Š” ์ค‘์ด๋‹ค. ์ •์‹ ๋ฒ„์ „ ์ดํ›„๋Š” ์žˆ์œผ๋ฉด ์ข‹์€ ๊ธฐ๋Šฅ์ด๋‚˜ ํ•„์ˆ˜์ ์ธ ๊ฒƒ๋“ค


๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋“ค์„ ๊ธฐ์›Œ์„œ ๋งŒ๋“œ๋Š”๊ฑด๋ฐ ์™œ ์ด๋ ‡๊ฒŒ ๋А๋ฆฌ๋ƒ๋ฉด ๋‚ด๊ฐ€ ๊ฒŒ์„๋Ÿฌ์„œ ๊ทธ๋Ÿฐ๊ฑฐ๋‹ค


1~2์ฃผ ์•ˆ์— ์ง„ํ–‰์ค‘์ธ๊ฑฐ ๋‹ค ๋๋‚ผ ์ƒ๊ฐ (์กฐ๊ฑด๋ฌธ, ํ•จ์ˆ˜, GUI)