ยท TCG ํฐ๋ฅด ๋ ๋ ธ๊ทธ(๊ฐ์ ) ๊ฐ๋ฐ ์ผ์ง - 2: ๊ฒ์์ ๊ตฌ์ฑ ์์
ยท TCG ํฐ๋ฅด ๋ ๋ ธ๊ทธ(๊ฐ์ ) ๊ฐ๋ฐ ์ผ์ง - 3: ์นด๋
ยท TCG ํฐ๋ฅด ๋ ๋ ธ๊ทธ(๊ฐ์ ) ๊ฐ๋ฐ ์ผ์ง - 4: ์ฐจ๋ก์ ๊ตฌ์ฑ
ยท TCG ํฐ๋ฅด ๋ ๋ ธ๊ทธ(๊ฐ์ ) ๊ฐ๋ฐ ์ผ์ง - 5: ์นด๋์ ๋ฐฐ์น
ยท TCG ํฐ๋ฅด ๋ ๋ ธ๊ทธ(๊ฐ์ ) ๊ฐ๋ฐ ์ผ์ง - 6: ์นด๋ ํ๋๊ณผ ์คํ
ยท TCG ํฐ๋ฅด ๋ ๋ ธ๊ทธ(๊ฐ์ ) ๊ฐ๋ฐ ์ผ์ง - 7: ์ ํฌ์ ๊ฒ์์ ๋
ยท TCG ํฐ๋ฅด ๋ ๋ ธ๊ทธ(๊ฐ์ ) ๊ฐ๋ฐ ์ผ์ง - 8: ์นด๋์ ๊ตฌํ
ยท TCG ํฐ๋ฅด ๋ ๋ ธ๊ทธ(๊ฐ์ ) ๊ฐ๋ฐ ์ผ์ง - 9: ๊ณ์ ์์คํ ๊ตฌํ
ยท TCG ํฐ๋ฅด ๋ ๋ ธ๊ทธ(๊ฐ์ ) ๊ฐ๋ฐ ์ผ์ง - 10: ๋ณด๊ดํจ ๊ตฌํ
ยท TCG ํฐ๋ฅด ๋ ๋ ธ๊ทธ(๊ฐ์ ) ๊ฐ๋ฐ ์ผ์ง - 11: ๋งค์น๋ฉ์ดํน ๊ตฌํ
ยท TCG ํฐ๋ฅด ๋ ๋ ธ๊ทธ(๊ฐ์ ) ๊ฐ๋ฐ ์ผ์ง - 12: ํ๋กํ ์์คํ ๊ตฌํ
ยท TCG ํฐ๋ฅด ๋ ๋ ธ๊ทธ(๊ฐ์ ) ๊ฐ๋ฐ ์ผ์ง - 13: ๊ฒ์ ํ๋ ์ด ๊ตฌํ
ยท TCG ํฐ๋ฅด ๋ ๋ ธ๊ทธ(๊ฐ์ ) ๊ฐ๋ฐ ์ผ์ง - 14: TCG ๊ตฌํ ๋ฐฉ๋ฒ 1
ยท TCG ํฐ๋ฅด ๋ ๋ ธ๊ทธ(๊ฐ์ ) ๊ฐ๋ฐ ์ผ์ง - 15: TCG ๊ตฌํ ๋ฐฉ๋ฒ 2
1. ๊ฐ์
ย ์ค๋์ ๊ฒ์ ์ค ๊ฐ ํ๋ ์ด์ด์ ์ฐจ๋ก ๊ตฌํ ๋ฐฉ๋ฒ์ ๋ํด ์๊ฐํ๊ฒ ์ต๋๋ค.
2. ์ฐจ๋ก์ ์ค๊ณ
<๊ทธ๋ฆผ 1. ์ฐจ๋ก์ ๊ตฌ์ฑ๊ณผ ์์๋>
ย ์ฒซ ๋ฒ์งธ๋ก ๊ฐ๋ฐ ์ผ์ง 4์ฒ๋ผ ๊ฐ ํ๋ ์ด์ด์ ์ฐจ๋ก๋ฅผ ์ค๊ณํฉ๋๋ค.
ํ์ค์คํค, ์๋์ฐ๋ฒ์ค ๊ฐ์ ๊ฐ๋ตํ๋ ๊ฒ์์ด๋ผ๋ฉด ์์ ์ ์ฐจ๋ก์ ๋ญ๋ ์ง ํ ์ ์๋ค๋ก ์ ๋ฆฌ๋์ง๋ง, ๋งค์ง ๋ ๊ฐ๋๋ง, ์ ํฌ์๊ณผ ๊ฐ์ ์ ํต์ ์ธ TCG๋ฅผ ๊ตฌํํ๊ณ ์ํ๋ฉด ๊ทธ๋ฆผ 1.์ฒ๋ผ ์ฐจ๋ก๊ฐ ์ด๋ค ์์๋ก ์งํ๋๊ณ , ๊ฐ ์์์์ ํ ์ ์๋ ํ๋์ด ๋ฌด์์ด ์๋์ง, ๊ฐ ๋จ(์คํ )์์ ์คํ๋์ด์ผ ํ๋ ํ๋์ด ์๋์ง ๊ฐ ํฌํจ๋์ด์ผํฉ๋๋ค.
3. ์ฐ์ ๊ถ ๊ตฌํ
<๊ทธ๋ฆผ 2. ์ฐ์ ๊ถ ํฌ๊ธฐ ๋ฒํผ>
ย ์ฐจ๋ก์ ๋ํ ๊ตฌ์ฑ์ ๋๋๋ค๋ฉด ์ฐ์ ๊ถ์ ๊ตฌํํฉ๋๋ค. ์ฐ์ ๊ถ์ ํ๋ํ ์ ์๋ ๊ถ๋ฆฌ๋ฅผ ๋งํฉ๋๋ค.
๊ตฌํํ ๋ฐฉ๋ฒ์ด ์ฌ๋ฌ ๊ฐ ์๋๋ฐ ๊ทธ ์ค ํ ๊ฐ์ง๋ฅผ ์๊ฐํ์๋ฉด ๊ฒ์ ๋งค๋์ ์ ํ๋ ์ด์ด ์คํฌ๋ฆฝํธ ํ์์ ์ ์ฅํ ์ ์๋ ์ฐ์ ๊ถ ๋ณ์๋ฅผ 1๊ฐ ์ ์ธํ ๋ค, ์ฐ์ ๊ถ์ ๊ฐ์ง ํ๋ ์ด์ด๋ฅผ ๊ทธ ๋ณ์์ ํ ๋นํ๊ณ ๊ฐ ํ๋ ์ด์ด๊ฐ ํ๋ํ ๋ ๊ทธ ํ๋ ์ด์ด๊ฐ ์ฐ์ ๊ถ ๋ณ์์ ํ ๋น๋ ํ๋ ์ด์ด์ธ์ง Equals() ๋ก ๊ตฌ๋ถํ๋ฉด ๋ฉ๋๋ค(์ด๋ค ํ๋ ์ด์ด๋ ํ๋์ ํ ์ ์๊ฒ ํ๊ณ ์ถ๋ค๋ฉด ๋น์๋๊ฑฐ๋, ์ 3์ ํ๋ ์ด์ด๋ฅผ ํ ๋น).
์ถ๊ฐ๋ก ์ฐ์ ๊ถ์ ๋ค์ ํ๋ ์ด์ด์๊ฒ ์ ๋ฌํ๋ ํจ์์ ๋ฒํผ์ ๊ตฌํํ๋ฉด๋ฉ๋๋ค.
๋ค์ ํ๋ ์ด์ด๋ ๊ฐ ํ๋ ์ด์ด์๊ฒ ๋ช ๋ฒ ์์์ธ์ง ์ธ๋ฑ์ค๋ฅผ ๋ถ์ฌํด๋๊ณ ํ์ฉํ๋ ์์ผ๋ก ๊ตฌํํ๋ฉด๋ฉ๋๋ค.
4. ์ฐจ๋ก์ ์งํ ๊ตฌํ
<๊ทธ๋ฆผ 3. Turn์ ์ปค์คํ ์์ >
ย ์ฐจ๋ก์ ์งํ์ ๊ตฌํํ๊ธฐ ์ํด 2.์์ ์ค๊ณํ๋ ๊ฐ ๋จ๊ณ์ ๋จ์ ๊ตฌํํด์ผํฉ๋๋ค.
์ฐจ๋ก ์คํฌ๋ฆฝํธ๋ฅผ ๊ตฌํํ ๋ค ScriptableObject๋ก ์ปค์คํ ์์ ์ ์์ฑํ๊ณ , ๊ฐ ๋จ๊ณ์ ๋จ๋ ๋ง์ฐฌ๊ฐ์ง๋ก ๊ตฌํ ํ ์ปค์คํ ์์ ์ ์์ฑํ ๋ค, ์ด ์ปค์คํ ์์ ์ ์ฌ์ฉํด์ ๋จ๊ณ์๋ ๋จ์ ๋ฆฌ์คํธ ํ์์ผ๋ก ์ ์ฅํ๊ณ , ์ฐจ๋ก ์คํฌ๋ฆฝํธ์ ๋จ๊ณ๋ฅผ ๋ฆฌ์คํธ ํ์์ผ๋ก ์ ์ฅํ ๋ค, ๊ทธ ์์๋ฅผ ๋ฐ๋ผ์ ์ฐจ๋ก๋ฅผ ์งํํ๋ ์์ผ๋ก ๊ตฌํํ๋ฉด ์ฐจ๋ก ์งํ์ ๊ตฌํํ ์ ์์ต๋๋ค.
์ด ๋ฐฉ์์ผ๋ก ๊ตฌํํ๋ฉด ๊ฐ๋ฐ ์ค์ ์ฐจ๋ก์ ๊ตฌ์ฑ์ ๋ณ๊ฒฝ ์ฌํญ์ด ์๊ฒผ์ ๋ ์์ ์ด ํธ๋ฆฌํด์ง๋๋ค.
๊ฐ ์ฐจ๋ก ์คํฌ๋ฆฝํธ๋ ๋จ๊ณ์ ๋จ์ ์ ์ฅํ๊ณ ๋ค์ ์์์ ๋จ๊ณ๋ก ์งํํ ์ ์๋๋ก ๊ตฌํํ๊ณ , ๊ฐ ๋จ๊ณ ์คํฌ๋ฆฝํธ๋ ๊ฐ ๋จ์ ์ ์ฅํ๊ณ , ๊ฐ ๋จ ์คํฌ๋ฆฝํธ์์๋ ๊ทธ ๋จ์ด ์์๋ ๋ ์ํ๋๋ ํ๋(๋ฑ์์ ์นด๋๋ฅผ ๋๋ก, ์นด๋์ ์ธํญ) ๋ฑ์ ์ํํ๋๋ก ๊ตฌํํ๋ฉด๋ฉ๋๋ค.
5. ๋๊ธฐํ
ย ์คํ๋ผ์ธ ๊ฒ์์ด๋ผ๋ฉด ์ฌ๊ธฐ์ ์ฐจ๋ก์ ๊ตฌํ์ด ๋์ด์ง๋ง, ๋ง์ฝ ์จ๋ผ์ธ ๊ฒ์์ ๊ฐ๋ฐ ์ค์ด๋ผ๋ฉด ํ๋ ์ด์ด ๊ฐ์ ๋๊ธฐํ๋ฅผ ์ํ ์ถ๊ฐ์ ์ธ ์์ ์ด ํ์ํฉ๋๋ค.
์จ๋ผ์ธ ํต์ ์ ์ํ ์์ ์ ์ ๋ํฐ์ ์ถ๊ฐํ๊ณ ๊ทธ์ ๋๊ธฐํ์ ๊ด๋ จ๋ ์ฝ๋๋ฅผ ์์ฑํ๋ ๊ฒ์ผ๋ก ์จ๋ผ์ธ ํ๋ ์ด๋ฅผ ๊ตฌํํ ์ ์์ต๋๋ค.
์ ๋ Photon Engine PUN2๋ฅผ ์ฌ์ฉํ์ต๋๋ค.
์ค์๊ฐ ๊ฒ์์ด๋ผ๋ฉด ๊ฐ ํ๋ ์ด์ด์ ๋ชจ๋ ํ๋์ ํต์ ์ ํตํด ๋๊ธฐํํด์ผํ์ง๋ง, TCG ๊ฐ์ ์ฐจ๋ก ๊ธฐ๋ฐ ๊ฒ์์์๋ ํ๋ ์ด์ด์ ์ด๋ค ํ๋์ด ํ์ ๋์์ ๋, ๊ทธ ํ๋์ ํ๋ค๋ ๊ฒ์ ๋๊ธฐํํ๊ณ ๊ทธ ํ๋์ผ๋ก ์ธํ ๋๋จธ์ง ์ฒ๋ฆฌ๋ ๋ก์ปฌ์์ ํ๋ ์์ผ๋ก ํต์ ์ ์ต์ํํ ์ ์์ต๋๋ค.
์ด๋ฐ ๋ฐฉ์์ผ๋ก ๊ตฌํํ๋ค๋ฉด ๋ค๋ฅธ ํ๋ ์ด์ด์๊ฒ ์ํฅ์ ๋ฏธ์น๋ ํ๋์ ๋๊ธฐํํ ์ ์๊ฒ ๊ตฌํํ๋ฉด ๋ฉ๋๋ค.
๊ธฐ๋ณธ์ ์ผ๋ก ์ฐ์ ๊ถ์ ๋๊ธฐ๋ ํ๋, ์นด๋์ ๋ชฉํ๋ฅผ ์ง์ ํ๋ ํ๋, ์ด๋ค ์ ํ์ ํ๋ ํ๋ ๋ฑ์ ๋๊ธฐํ ๊ตฌํ์ด ํ์ํ ๊ฒ์ ๋๋ค.
ย ์ฝ์ด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.
ํด๋น ๋๊ธ์ ์ญ์ ๋์์ต๋๋ค.