์ฅ์
1. 2d๋ฅผ ๋ง๋๋๋ฐ ๋งค์ฐ ์ง๊ด์ ์ด๋ค.
2d์ ํ์ ํ๋ฉด ์ธ๋๋ ๋ฒจ์์ ๊ฒ์ค๋ฅผ ์ด๊ธธ ์์ง ์๋ค.ย
์ฏ๊พธ๋ฅด๋ ์ ํด์ง ํ์ ๋ฒ์ด๋๋ ๊ธฐ๋ฅ์ ๋ง๋ค๊ธฐ ์์ํ๋ฉด ๊ฒ์ค๋ณด๋ค๋ ๋ณต์กํด์ง๋ ์์ง์ด๋ค
2. ํ์กด ๊ฒ์ ์์ง์ค ์๋์ ์ผ๋กย ๋๋ํ ์ธ์ด ๋ฌธ๋ฒ์ ๊ฐ์ง๊ณ ์๋ค.
์ธ๋ฏธ์ฝ๋ก ์ข๊น๋๊ฑด ๋ฌผ๋ก ์ด๊ณ if๋ฌธ ์กฐ๊ฑด์์ ()๋ฅผ ๋ฃ์ง ์์๋ ๋๋ฉฐ ์ฌ์ง์ด ๋ณ์ ์ ์ธํ ๋ ์๋ฃํ์ ์ฉ๊น๋๋๋ค.
๋น์ทํ ํน์ง์ ๊ฐ์ง ๋น์ ๊ณต์์ฉ ์ธ์ดย ํ์ด์ฌ๋ ๋ณ์ ์ ์ธํ ๋ ์๋ฃํ ๋ฐ๋๋ค.
3. ์ก์
์ข ๊ท์ฐฎ์ ํจ์์๋ค์ ์ก์ ๋ธ๋ก ํ๋, ํด๋ฆญ ํ๋ฒ์ผ๋ก ๋ฐ๋ก ๊ตฌํํ ์ ์๋ค.
ex) ์ด๋ํ๋ ์ธ์คํดํธ ์์ฑ ์ก์ ์ ์ฝ๋์์ผ๋ก ๊ตฌํํ๋ ค๋ฉด instance_create, with, motion_set์ด ์ธํจ์๊ฐ ํ์ํ๋ค
draw_self()๋ ์ฝ๋๋ค์ด๊ฐ์ ์ฐ๋๊ฒ ๋ณด๋จ ๊ฑ ํด๋ฆญ ํ๋ฒํ๊ณ ์ฝ๋์ฐ๋๊ฒ ํธํจ
๋จ ์ก์ ์ผ๋ก ์ฝ๋์ง์ ํ ์๊ฐ ์ํ๋๊ฒ ์ข๋ค. { }์ด๊ฒ๋ ๋ธ๋ก ํ์นธ์ฉย ์ก์๋จน์ด์ ๊ฐ๋ ์ฑ์ด ์๋นํ ์น์ฐฝ๋๋ค.
4. ๊ธฐ๋ณธ ์คํ๋ผ์ดํธ ํด์ด ์๋นํ ใ ใ ใ ใ ๋ค
๋ ์ด์ด ๊ธฐ๋ฅ์ด ์๊ธด ํ์ง๋ง ์ ๋งํ ํธ์ง ๋ฅ๋ ฅ์ ๊ฐ์ถ๊ณ ์๋ค.
์์ ๋์ง ๋์ง ๋ถ์ฌ๊ฐ๋ฉฐ ๊ฒ์์ ๋ง๋ค ๊ณํ์ด๋ผ๋ฉดย aseprite, ํฌํ ์ต ์ผค ํ์ ์์ด
๊ธฐ๋ณธ ์คํ๋ผ์ดํธ ํด๋ก๋ ์ถฉ๋ถํ ํ์ํ ํธ์ง์ ํ ์ ์๋ค.
๋จ์
1. 3d๋ ๊ธฐ๋ํ ๊ฒ ๋ชป๋๋ค.
์ฌ๊ธฐ ๊ฐค์ ๊ฒ์ค๋ก 3d ๋ง๋๋ ์ฌ๋ ์์ผ๋๊น ๋ฌผ์ด๋ด๋ผ
2. ๋ณ์๊ฐ ์๋ฃํ์ ์๋ฐ๋ ๋์ ๋ฌด์กฐ๊ฑด doubleํ
๋๊ฐ is_attack๋ณ์๋ก true false๋ง ์ฒดํฌํ๋ค๊ณ ํด๋ ๊ทธ ๋ณ์์ ์๋ฃํ์ ๋ฌด์กฐ๊ฑด double์ด๋ค. ==๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ๊ฐ ๋ณ์ ์ด๋ค.
์ฐธ๊ณ ) str = "" ์ด๋ ๊ฒ ์ ์ธํ๋ฉด ์๋์ผ๋ก stringํ์ผ๋ก ์ ์ฅํ๋ค.
3.๊ฐ๋น์ง์ปฌ๋ ์ ์ด ์๋ค.
์ฌ์ฉํ ์ปฌ๋ ์ , ๊ฐ์ฒด๋ ๋๊ฐ ์ง์ ํ ๋น ํด์ ํด์ค์ผ ํ๋ค.ย OS๋จ์์ ์ฐ๋๊ธฐ ๊ด๋ฆฌ๋ฅผ ํด์ฃผ์ง ์๋๋ค.
4.๊ตญ๋ด ์๋ฃํ์ด ์๋นํ ๋ณ์ ์ด๋ค.
์ง๋ฌธํ ๋งํ ์ฅ์๋ ํฌ๊ธ ํ๊ธ์ด ๋์ด๋ค. ์ด๋ง์ ๋ ๊ธฐ์ด ๊ฐ์ข๋ง ๋์ค๋์คํ๋ฉฐย
์ค์๊ธ์์ฉ ์ ๋ณด๋ค์ ๊ตฌ๊ธ ๊ฒ์์ด๋ ๊ฒ์ค ํฌ๋ผ์ ๋ค์ด๊ฐ์ ์์ด ํด์ํ๋ฉฐ ์ป์ด์ผํ๋ค.
5.์ธ์ด ์ฒ๋ฆฌ ๋ฐฉ์์ด ์ปดํ์ผ์ด ์๋๋ผ ์ธํฐํ๋ฆฌํฐ๋ค
๊ฒ๋ฉ๊น์ง ์ธํฐํ๋ฆฌํฐ ์๋๋ฐ ๊ฒ์ค ๋ถํฐ๋ ์๋ฐ์ฒ๋ผ ๊ฐ์๋จธ์ ์ผ๋ก ๋ฐ์ดํธ ๋จ์ ์ฒ๋ฆฌ๋ฅผ ํ๋ค๊ณ ํ๋๋ฐ ๋จธ ์ด์จ๋
๊ฒ์ ๊ท๋ชจ๊ฐ ์ปค์ง์๋ก ํ ์คํธ ์คํ ํ๋ฒ ํ ๋๋ง๋ค ์ง์ง ์กฐ์ง๊ฒ ์ค๋๊ฑธ๋ฆฐ๋ค
6. ์ง์ ์ค๋จ
๊ฒ์๋ฉ์ด์ปค ์คํ๋์ค๋ ๊ณต์์ ์ผ๋ก ์ ๋ฐ์ดํธ๊ฐย ์ค๋จ ๋์ผ๋ฉฐย (var 1.4.999)ย ์ด์ ํ๋งคํ์ง๋ ์๋๋ค.ย
(๊ฐ๋ ์ฌํ์ง์์ผ๋ก ์ค๋ฅ ํจ์น๋ ๊ฒ๋ฉ2์ ์๋ ํจ์๋ฅผ ๋ฐฑํฌํ ํด์ฃผ๊ธด ํ๋ค)ย
๊ฒ์๋ฉ์ด์ปค2๋ ์จ๋ผ
์ธ๋ฏธ์ฝ๋ก ์ด๋ ๊ดํธ ์์ฐ๋๊ฑด ์ฅ์ ์ด ์๋๋ผ ํน์ง์ ์ด๊ฒ๋๋ฌธ์ ์ธ๋ฐ์๋ ๊ณต๋ฐฑ๊ณผ ์ค๋ด๋ฆผ์ด ํ์ํ๊ธฐ ๋๋ฌธ์ ์ธ๋ฏธ์ฝ๋ก ์ฐ๋ ์์ฐ๋๋ก ๋ถ๋ฅํ๋ ๊ฒฝ์ฐ๋ ์์
๊ฒ์ค๊ฐ ์ฅ์ ์ด ๋๋ ์ด์ ๋ ์ธ๋ฏธ์ฝ๋ก ์ ์จ๋๋๊ณ ์์จ๋ ๋๊ธฐ ๋๋ฌธ, ์ธ๋์๋ ๊ณต๋ฐฑ์ด ์๊ธฐ๋ ๊ฒ์ด ์ซ์ผ๋ฉด ์ธ๋ฏธ์ฝ๋ก ์ผ๋ก ์ค๊ตฌ๋ถํด์ค์ ์์
์๋ฐ์คํฌ๋ฆฝํธ ์ค์ํํธ๊ฐ ์ด๋ ๊ธด ํ๋ฐ ์ฌ๋ฟ์ด ํ ๋ ๋ ๊ท์น ์์ ํ๊ณ ์ฐ๋ฉด ๊ฐ๋ ์ฑ์ด ๋จ์ด์ง๋๋ผ..
๊ฒ์ค ๊ตญ๋ด ์๋ฃํ์ด ์ ๋ํฐ๋ณด๋ค ๋ซ๋๋ฐ? ์ ๋ํฐ ์น์๊ธฐ๋ค์ ๊ฑ ๋ค ์์ด ์ ํ๋ธ๋ด์ ์ด์ฐจํผ ๋ฐฐ์ธ๊ฑฐ๋ฉด ์์ด์กด๋ํด์ผ๋จใ ใ ํ๊ตญ์ ๋์ ๋ง์ ๋ง์ถฐ์ฃผ๋ ๊ฐ์์๋ค
์ด๊ฒ ในใ ใ ใ ํ๊ตญ๊ฐ์๋ ํ๋ํผ๋ฒ๋์์ค์
๋ํ๋จผํธ ํ๊ธํ๋ ์ ๋ํฐ vs ์์ํฌํํ์ด์ง ๋ฌด๋ฒ์ญ ๊ฒ์ค
ํ๋ฐ์์ ํค๋ณด๋๋ฅผ ์ ๊ฒ์น๋๊ฑด ์ฅ์ ์ด ์๋์ผ ใ ใ ใ ใ ใ ์ 3์๋ ๋ณ์ ๋ณด๊ณ ๋ฌด์จ๋ณ์์ง ๋ชจ๋ฅผ๊ฑฐ์๋์ผ ๊ทธ๋ผ
๋ณ์ ์ด๋ฆ์ ๊ธธ๊ฒ์ง์ผ๋ฉด ๋จ ์ด์ ๋ง ํ๋ฐ ๋ค์ด์ค๋ ์๋ค์ด์ผ ์ ์ธํ ๋๋ ์๋ฃํ ๋ง์ถ๋๊ฑฐ ์์ฃผ ๊น๋นก๊น๋นกํ๋๊น ์ฅ์ ์ธ๊ฑฐ๊ณ
์ด๋ณด๊ฐ ์์ฃผ ๊น๋นก ๊น๋นก ํ ์ ์๋ ๋ถ๋ถ๋ค์ด ์๋ตํด๋ ๋๋๊น ์ด๋ณด์ ์ฅ์์ ์ฅ์ ์ด์ง
๋ค๋ฅด๊ฒ๋ณด๋ฉด ๊ฒ์ค๋ก ์์ํ ๋ด๋น๋ค์ ๊ธฐ๋ณธ์ธ์ด ์ ์๋ ๋๋ฆฐ๊ฑฐ์ง ๋ณ์์ด๋ฆ์ ๊ธธ๊ฒ์ง๋๋ฆฌ ๋ฐ์ดํฐํ์ ์ ์จ์ฃผ๊ณ ๋ง์ง ์๋ ๊ทธ๋ ๋๋ผ๋ ์ฉ๋์๋ฐ๋ผ ๋ณ์์ด๋ฆ์ ๊ธธ์ด์ง์์์ง
๊ฒ์ค ์ฐพ์๋ณด๋ฉด ๋ณ์ํ์ด ๋ฌธ์์ด๊ณผ double๋ง ์๋๊ฑด ์๋์ง๋ง ์ซ์๋ double๋ง์ด ๋ง์ ๊ทผ๋ฐ ์ ๊ฑฐ๋์ ๋นํธ์ฐ์ฐ์๋, ์์์ ๋ผ๊ธฐ๊ฐ ๋๋ฌด ๋นํจ์จ์ ์ด๋๋ฒ๋ฆผ;;
1. ๊ฐ์๋ก 2D์ 3D์ ๊ฒฝ๊ณ๊ฐ ์ฌ๋ผ์ง๊ณ ์๋๋ฐ 2D๋ก ์ค์ค๋ก๋ฅผ ์ ํํ๋ ๋ฅ์์ง - dc App
2. ๊ฐํ์ ์ ์ฝ์ ์ด ์๋ ๊ฐ์ ์ด๋ค. ์ ๋ํฐ๋ C#์ dsl๋ก ์ฑํํ์ง ์์์ผ๋ฉด ์ง์ ๋ค์ก์ ์ธ์ด๋ค. ์ ํ์ ์คํฌ๋ฆฝํธ๊ฐ ๋์์์ง ์๊ฐ์ข - dc App
3. ๋ธ๋๋ฐ์ค๋ผ์ ์ข๊ฐ๋ค. ์ด๊ฑด ์ ๋ํฐ๋ ๋๊ฐ์ - dc App
4. ์ธ์ ! - dc App