ํคํธ ์ฌ์ฉ ๊ฐ์ด๋
๊ธฐ๋ณธ ์ฐ๋
1.
์๋ ํ๋ฌ๊ทธ์ธ์ ๋ค์ด๋ก๋ ํฉ๋๋ค
2.
๋๋ด๋ Plugin ํด๋๋ฅผ ํ๋ก์ ํธ ํด๋์ ๋ณต์ฌํฉ๋๋ค
3.
ํ๋ก์ ํธ ํด๋ ๋ด Config/DefaultEngine.ini ํ์ผ์ ์๋์ ๊ฐ์ด ์ ๋ณด๋ฅผ ์ถ๊ฐํฉ๋๋ค.
...
[StoveSDK]
Env=Live # ํ๊ฒฝ๊ฐ์ผ๋ก, Live๋ก ๊ณ ์ ์
๋๋ค.
AppKey= # Studio ๋ด ํ๋ก์ ํธ Application Key๊ฐ์
๋๋ค.
SecretKey= # Studio ๋ด ํ๋ก์ ํธ Application Secret๊ฐ์
๋๋ค.
GameId= # Studio ๋ด ํ๋ก์ ํธ Game ID๊ฐ์
๋๋ค.
LogLevel=4 # ํ
์คํธ ๋ฒ์ ์ 4, ์ถ์ ๋ฒ์ ์ 2๋ก ์ค์ ํด ์ฃผ์๊ธฐ ๋ฐ๋๋๋ค.
LogPath="" # ๋ก๊ทธํ์ผ ์์ฑ ๊ฒฝ๋ก๋ก, ๊ณต๋์ผ๋ก ๋น์๋๋ฉด ๊ธฐ๋ณธ๊ฒฝ๋ก์ ์์ฑ๋ฉ๋๋ค.
TOML
๋ณต์ฌ
1.
์คํ ๋ธ ๋ฐ์ฒ๋ฅผ ์คํํ๊ณ ํ
์คํธ ๋์ ๊ฒ์์ ์์ ๊ถ์ด ์๋ ๊ณ์ ์ผ๋ก ๋ก๊ทธ์ธํฉ๋๋ค.
2.
์ด์์ผ๋ก ๊ธฐ๋ณธ ์ฐ๋์ด ์๋ฃ๋์์ต๋๋ค.
๋ฆฌ๋๋ณด๋ ์ฐ๋
1) ์ ์ ๋ฆฌ๋๋ณด๋ ๋ฐ์ดํฐ ์ ์ฅ
๋ฆฌ๋๋ณด๋ ๋ฐ์ดํฐ๋ ๋ชจ๋ ์คํฏ์ ๊ธฐ๋ฐ์ผ๋ก ์๋ํฉ๋๋ค. ๋ฆฌ๋๋ณด๋์ ์์ํ๋ ์คํฏ ID๊ณผ ๋๊ธฐ๊ณ ์ ํ๋ ์์น๋ฅผ ๊ธฐ์
ํ์ฌ StoveSDKSetStat ํจ์๋ฅผ ํธ์ถํ๋ฉด ๋ฉ๋๋ค.
2) ๋ญํน ๋ฐ์ดํฐ ๋ถ๋ฌ์ค๊ธฐ
์คํ ๋ธSDK๋ Event Dispatcher๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค. ๋จผ์ ๋ฆฌ๋๋ณด๋ ์ ๋ณด ํธ์ถ์ ๋ํ ์ฒ๋ฆฌ ๋ก์ง์ ๊ตฌํํ๊ณ , StoveSDKGetRank ํจ์๋ฅผ ํตํด ํธ์ถํฉ๋๋ค.
๊ธฐ๋ณธ ๊ฐ์ด๋
ย PC SDK ์ฐ๋์ด ์ฒ์์ด๋ผ๋ฉด,ย Unreal Engine ์ํ ํ๋ก์ ํธ ์ฐ๋ (๋ฐ๋ผํ๊ธฐ) ๋ฅผ ๋จผ์ ์ฝ์ด๋ณด๊ธฐ ๋ฐ๋๋๋ค
์จ๋ผ์ธ ๊ฒ์์ผ ๊ฒฝ์ฐ, ๋ฐ๋์ ๊ณผ๋ชฐ์
๋ฐฉ์ง์ ์
ง๋ค์ด์ ์ฐ๋ํด์ผํฉ๋๋ค.
1) ๊ณผ๋ชฐ์
๋ฐฉ์ง (๋ฐ๋ก๊ฐ๊ธฐ)
2) ์
ง๋ค์ด โ ์ฒญ์๋
์ด์ฉ ๋ถ๊ฐ ๊ฒ์์ ์ฐ๋ ๋ถํ์ ํฉ๋๋ค. (๋ฐ๋ก๊ฐ๊ธฐ)
๋ฌธ์์ฌํญ์ด ์์ ๊ฒฝ์ฐ, ์คํ ๋ธ ์คํ ์ด์ ๋ฌธ์๋ฅผ ๋ถํ๋๋ฆฝ๋๋ค.
STOVE ํ๋ซํผ์ ๊ฒ์ ๋ฐฐํฌ ๋ฐ ํ๋งค, ์ปค๋ฎค๋ํฐ, ์งํ๋ถ์ ๋ฑ์ ํฌํจํ, ๊ฒ์ ์ถ์์ ๋ชจ๋ ๊ณผ์ ์ ์์คํ์ผ๋ก ์ฒ๋ฆฌํ ์ ์๋ ํตํฉ ์๋น์ค๋ฅผ ์ ๊ณตํฉ๋๋ค. PC SDK(Unreal, ์ดํ PC SDK)๋ฅผ ์ฌ์ฉํ๋ฉด Stove ํ๋ซํผ์ด ์ ๊ณตํ๋ ์๋น์ค๋ฅผ ๊ฒ์์ ์ฝ๊ฒ ํตํฉํ ์ ์์ต๋๋ค.
์ฌ๊ธฐ์๋ PC SDK๋ฅผ ์ฐ๋ํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์ค๋ช
ํฉ๋๋ค.