๊ณ์ค๊น์?
์ง๊ธ ์จ๋ผ์ธ ๋ฉํฐ๊ฒ์์ ๋ง๋ค๊ณ ์์ต๋๋ค.
steam์์ ์ ๊ณตํ๋ sdk๋ก unreal onlinesubsystem์ ์ ์ฉํด์ ๊ฐ๋ฐ์ ํ๋ ค๊ณ ํ์ต๋๋ค.
๊ทธ๋ฐ๋ฐ, steam์์ ์ ๊ณตํ๋ ์ํ์ฑ์ธ spaceWar(appid: 480)๋ mac 32๋นํธ ๊ฒ์์ด๋ผ์ ์ mac์์ ๋์์ ์ ํ๋๋ผ๊ณ ์.
(mac ์ฐ์ง ๋ง๊ป...)
๊ทธ๋์, onlinesubsystem ์ ์ฉ์ ๋๊ด์ ๊ฒช๊ณ ์์ต๋๋ค.
์ผ๋จ steam ๊ฐ๋ฐ์ ๋ฑ๋ก๋ ๋๋ ์ํ๋ผ, spacewar์ฒ๋ผ unrealEditor์์ ๋น๋๋ ๋ฐ์ด๋๋ฆฌ ํ์ผ์ ์ app์ launch ์ค์ ์ ๋ฃ์ด์ ๋๋ฆฌ๋ฉด
์ํ์ฑ๊ณผ ๋์ผํ๊ฒ mac 64๋นํธ์์๋ ๋๋ฆด ์ ์์ง ์์๊น๋ผ๋ ์๊ฐ์ด ๋ค์ด์ ํด๋ณด๋ ์ค์ธ๋ฐ์.
์ ์๋์, ๋ง๋งํ๋ค์.
==================================
ํน์ spacewar์ ๊ฐ์ ์ํ ์ฑ ์ฒ๋ผ, unrealEditor์์ ํ
์คํธํด๋ณผ ์ ์๊ฒ steam app์ค์ ์ ํด๋ณด์ ๋ถ์ด ๊ณ์ค๊น์?
์ด๋ป๊ฒ ์ค์ ํด์ผํ ์ง ํ ๊ฐ์ ๊ฒ ์์๊น์? ์๋๋ฉด ๋ฌธ์๋ผ๋...
spacewar๋ฅผ ์ ๋๋ฆฐ๋ค๋๊ฑฐ์ ๊ทธ๋ฅ appid๋ง ์จ์ ์คํ์์ค ํ ์คํธ์ฉ์ผ๋ก ์ฐ๋ ๊ฒ์ธ๋ฐ
steamAPI_init์ด ๊ณ์ ์คํจํด์. steamAPI ์ฐ๊ธฐ ์ ์ SteamAPI_RestartAppIfNecessary(AppId)ํํ๋ก steam์์ ์ดํ๋ฆฌ์ผ์ด์ ์ ๋ค์ ํ ๋ฒ ์คํ์ํค๋ ํํ๋ก, unrealEditor์์ ์์ ์ค์ธ ๋ฐ์ด๋๋ฆฌ์ Steam์ด ์ ๊ทผํด์ ๊ฒ์์ ์คํ์ํฌ๋ ค๊ณ ํ๋๋ฐ์.
window์์ ์๋์์ผฐ์ ๋ ๋ณด๋, spacewar๊ฐ์ ๊ฒฝ์ฐ์ unrealEditor์์ standalone์ผ๋ก ์คํ์ํค๋ฉด ์์์ ์์ ์ค์ธ ๋ฐ์ด๋๋ฆฌ๋ฅผ ์ฐพ์์ ์คํ์ํค๋ ๊ฒ ๊ฐ๋๋ผ๊ณ ์. ๊ทธ ๊ณผ์ ์ spacewar๊ฐ ๋์ ํด์ฃผ๊ณ ์๋๊ฒ ์๋๊ฐ ์ถ์ด์์. ์ ๊ฐ ํ๋ฆฌ๊ฒ ์๊ฐํ ๊ฑธ๊น์?