Microsoft ๊ฒŒ์ž„ ์Šคํƒ ์†Œ๊ฐœ

Microsoft ๊ฒŒ์ž„ ์Šคํƒ ์†Œ๊ฐœ

์šฐ๋ฆฌ๋Š” ๋…๋ฆฝ ๊ฐœ๋ฐœ์ž์ด๋“  AAA ์ŠคํŠœ๋””์˜ค์ด๋“  ๊ด€๊ณ„์—†์ด ๋ชจ๋“  ๊ฒŒ์ž„ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋” ๋งŽ์€ ๊ฒƒ์„ ์„ฑ์ทจํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•˜๋Š” Microsoft ๋„๊ตฌ์™€ ์„œ๋น„์Šค๋ฅผ ํ†ตํ•ฉํ•  ์ƒˆ๋กœ์šด ์ด๋‹ˆ์…”ํ‹ฐ๋ธŒ์ธ Microsoft Game Stack์„ ๋ฐœํ‘œํ•ฉ๋‹ˆ๋‹ค.

์˜ค๋Š˜๋‚  ์ „ ์„ธ๊ณ„์ ์œผ๋กœ 2์–ต ๋ช…์˜ ๊ฒŒ์ด๋จธ๊ฐ€ ๋‹ค์–‘ํ•œ ์žฅ์น˜์—์„œ ๋‹ค์–‘ํ•œ ๊ฒŒ์ž„์„ ์ฆ๊ธฐ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ปค๋ฎค๋‹ˆํ‹ฐ๋Š” ๊ฒŒ์ž„์ด๋‚˜ ๊ฒฝ์Ÿ๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ๋น„๋””์˜ค ์ŠคํŠธ๋ฆฌ๋ฐ, ์‹œ์ฒญ ๋ฐ ๊ณต์œ ์— ์ค‘์ ์„ ๋‘๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฒŒ์ž„ ์ œ์ž‘์ž๋กœ์„œ ๊ท€ํ•˜๋Š” ํ”Œ๋ ˆ์ด์–ด๊ฐ€ ์–ด๋””์— ์žˆ๋“ , ์–ด๋–ค ์žฅ์น˜๋ฅผ ์‚ฌ์šฉํ•˜๋“  ๊ด€๊ณ„์—†์ด ํ”Œ๋ ˆ์ด์–ด์˜ ์ฐธ์—ฌ๋ฅผ ์œ ๋„ํ•˜๊ณ  ์ƒ์ƒ๋ ฅ์„ ์ž๊ทนํ•˜๋ฉฐ ์˜๊ฐ์„ ์ฃผ๊ธฐ ์œ„ํ•ด ๋งค์ผ ๋…ธ๋ ฅํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜๋Š” Microsoft Game Stack์„ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค.


์ด ๊ธฐ์‚ฌ๋Š” ์˜์–ด๋กœ ์ž‘์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

Microsoft ๊ฒŒ์ž„ ์Šคํƒ์ด๋ž€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

Game Stack์€ Azure, PlayFab, DirectX, Visual Studio, Xbox Live, App Center ๋ฐ Havok๊ณผ ๊ฐ™์€ ๋ชจ๋“  ๊ฒŒ์ž„ ๊ฐœ๋ฐœ ํ”Œ๋žซํผ, ๋„๊ตฌ ๋ฐ ์„œ๋น„์Šค๋ฅผ ๋ชจ๋“  ๊ฒŒ์ž„ ๊ฐœ๋ฐœ์ž๊ฐ€ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ•๋ ฅํ•œ ์ƒํƒœ๊ณ„๋กœ ํ†ตํ•ฉํ•ฉ๋‹ˆ๋‹ค. Game Stack์˜ ๋ชฉํ‘œ๋Š” ๊ฒŒ์ž„์„ ๋งŒ๋“ค๊ณ  ๊ด€๋ฆฌํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ๋„๊ตฌ์™€ ์„œ๋น„์Šค๋ฅผ ์‰ฝ๊ฒŒ ์ฐพ์„ ์ˆ˜ ์žˆ๋„๋ก ๋•๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

ํด๋ผ์šฐ๋“œ๋Š” ๊ฒŒ์ž„ ์Šคํƒ์—์„œ ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•˜๋ฉฐ Azure๋Š” ์ด๋Ÿฌํ•œ ์ค‘์š”ํ•œ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•ฉ๋‹ˆ๋‹ค. Azure๋Š” ์•Œ๋ฆผ ๋ฐ ํ˜ผํ•ฉ ํ˜„์‹ค ๊ณต๊ฐ„ ์ฐธ์กฐ๋ฅผ ์œ„ํ•œ ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜ ๊ธฐ๊ณ„ ํ•™์Šต ๋ฐ ์ธ๊ณต ์ง€๋Šฅ ์„œ๋น„์Šค๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์ปดํ“จํŒ… ๋ฐ ์Šคํ† ๋ฆฌ์ง€์™€ ๊ฐ™์€ ๊ธฐ๋ณธ ๋ถ€๋ถ„์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

ํ˜„์žฌ Azure์™€ ํ˜‘๋ ฅํ•˜๊ณ  ์žˆ๋Š” ํšŒ์‚ฌ๋กœ๋Š” Rare, Ubisoft ๋ฐ Wizards of the Coast๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฉ€ํ‹ฐํ”Œ๋ ˆ์ด์–ด ๊ฒŒ์ž„์šฉ ์„œ๋ฒ„๋ฅผ ํ˜ธ์ŠคํŒ…ํ•˜๊ณ , ํ”Œ๋ ˆ์ด์–ด ๋ฐ์ดํ„ฐ๋ฅผ ์•ˆ์ „ํ•˜๊ฒŒ ์ €์žฅํ•˜๊ณ , ๊ฒŒ์ž„ ์›๊ฒฉ ์ธก์ •์„ ๋ถ„์„ํ•˜๊ณ , DDOS ๊ณต๊ฒฉ์œผ๋กœ๋ถ€ํ„ฐ ๊ฒŒ์ž„์„ ๋ณดํ˜ธํ•˜๊ณ , AI๋ฅผ ๊ต์œกํ•˜์—ฌ ๋”์šฑ ๋ชฐ์ž…๋„ ๋†’์€ ๊ฒŒ์ž„ ๊ฒฝํ—˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

Azure๋Š” Game Stack์˜ ์ผ๋ถ€์ด์ง€๋งŒ Game Stack์€ ํด๋ผ์šฐ๋“œ, ๋„คํŠธ์›Œํฌ ๋ฐ ์žฅ์น˜์— ๊ตฌ์• ๋ฐ›์ง€ ์•Š๋Š”๋‹ค๋Š” ์ ์— ์œ ์˜ํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๊ฑฐ๊ธฐ์„œ ๋ฉˆ์ถ”์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ƒˆ๋กœ์šด ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

๊ฒŒ์ž„ ์Šคํƒ์˜ ๋‹ค์Œ ๊ตฌ์„ฑ ์š”์†Œ๋Š” ๊ฒŒ์ž„ ์ œ์ž‘ ๋ฐ ์šด์˜์„ ์œ„ํ•œ ์™„์ „ํ•œ ๋ฐฑ์—”๋“œ ์„œ๋น„์Šค์ธ PlayFab์ž…๋‹ˆ๋‹ค. XNUMX๋…„ ์ „ PlayFab๊ณผ Microsoft๊ฐ€ ํ•ฉ๋ณ‘๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์˜ค๋Š˜ ์šฐ๋ฆฌ๋Š” Azure ์ œํ’ˆ๊ตฐ์— PlayFab์„ ์ถ”๊ฐ€ํ•œ๋‹ค๋Š” ์†Œ์‹์„ ๋ฐœํ‘œํ•˜๊ฒŒ ๋˜์–ด ๊ธฐ์˜๊ฒŒ ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. Azure์™€ PlayFab์€ ํ•จ๊ป˜ ๊ฐ•๋ ฅํ•œ ์กฐํ•ฉ์ž…๋‹ˆ๋‹ค. Azure๋Š” ์•ˆ์ •์„ฑ, ๊ธ€๋กœ๋ฒŒ ๊ทœ๋ชจ ๋ฐ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ๊ธ‰ ๋ณด์•ˆ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. PlayFab์€ ๊ด€๋ฆฌํ˜• ๊ฒŒ์ž„ ๊ฐœ๋ฐœ ์„œ๋น„์Šค, ์‹ค์‹œ๊ฐ„ ๋ถ„์„ ๋ฐ LiveOps ๊ธฐ๋Šฅ์„ Game Stack์— ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

PlayFab ๊ณต๋™ ์„ค๋ฆฝ์ž James Gwertzman์— ๋”ฐ๋ฅด๋ฉด, โ€œํ˜„๋Œ€ ๊ฒŒ์ž„ ์ œ์ž‘์ž๋Š” ์ ์  ๋” ์˜ํ™” ๊ฐ๋…๊ณผ ๋‹ฎ์•„๊ฐ€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์žฅ๊ธฐ์ ์ธ ์„ฑ๊ณต์„ ์œ„ํ•ด์„œ๋Š” ํ”Œ๋ ˆ์ด์–ด๊ฐ€ ์ฐฝ์ž‘, ์‹คํ—˜, ํ™œ์šฉ์˜ ์ง€์†์ ์ธ ์ฃผ๊ธฐ์— ์ฐธ์—ฌํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋” ์ด์ƒ ๊ฒŒ์ž„์„ ๊ตด๋ฆฌ๊ณ  ๊ณ„์† ๋‚˜์•„๊ฐˆ ์ˆ˜๋Š” ์—†์Šต๋‹ˆ๋‹ค.โ€ PlayFab์€ iOS ๋ฐ Android๋ถ€ํ„ฐ PC ๋ฐ ์›น, Xbox, Sony PlayStation ๋ฐ Nintendo Switch์— ์ด๋ฅด๊ธฐ๊นŒ์ง€ ๋ชจ๋“  ์ฃผ์š” ์žฅ์น˜๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. Unity ๋ฐ Unreal์„ ํฌํ•จํ•œ ๋ชจ๋“  ์ฃผ์š” ๊ฒŒ์ž„ ์—”์ง„. PlayFab์€ ํ–ฅํ›„ ๋ชจ๋“  ์ฃผ์š” ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค๋„ ์ง€์›ํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.

์˜ค๋Š˜ ์šฐ๋ฆฌ๋Š” ๋˜ํ•œ XNUMX๊ฐœ์˜ ์ƒˆ๋กœ์šด PlayFab ์„œ๋น„์Šค๋ฅผ ๋ฐœํ‘œํ•˜๊ฒŒ ๋œ ๊ฒƒ์„ ๊ธฐ์˜๊ฒŒ ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

์˜ค๋Š˜ ๊ณต๊ฐœ ๋ฏธ๋ฆฌ ๋ณด๊ธฐ ์•ก์„ธ์Šค:

  • PlayFab ๋งค์น˜๋ฉ”์ดํ‚น: Xbox Live๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ๋ฉ€ํ‹ฐํ”Œ๋ ˆ์ด์–ด ๊ฒŒ์ž„์„ ์œ„ํ•œ ๊ฐ•๋ ฅํ•œ ๋งค์น˜๋ฉ”์ดํ‚น ๊ธฐ๋Šฅ์„ ์ด์ œ ๋ชจ๋“  ๊ฒŒ์ž„๊ณผ ์žฅ์น˜์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์˜ค๋Š˜ ๋น„๊ณต๊ฐœ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์•ก์„ธ์Šค(์•ก์„ธ์Šคํ•˜๋ ค๋ฉด ์šฐ๋ฆฌ์—๊ฒŒ ํŽธ์ง€๋ฅผ ๋ณด๋‚ด์„ธ์š”):

  • PlayFab ํŒŒํ‹ฐ: Xbox ํŒŒํ‹ฐ ์ฑ„ํŒ…์—์„œ ์ฑ„ํƒ๋œ ์Œ์„ฑ ๋ฐ ์ฑ„ํŒ… ์„œ๋น„์Šค๊ฐ€ ์ด์ œ ๋ชจ๋“  ๊ฒŒ์ž„๊ณผ ์žฅ์น˜์—์„œ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. Party๋Š” ์‹ค์‹œ๊ฐ„ ๋ฒˆ์—ญ ๋ฐ ์ „์‚ฌ๋ฅผ ์œ„ํ•ด Azure Cognitive Services๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋” ๋งŽ์€ ํ”Œ๋ ˆ์ด์–ด๊ฐ€ ๊ฒŒ์ž„์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.
  • PlayFab ํ†ต์ฐฐ๋ ฅ: ๊ฐ•๋ ฅํ•œ ์‹ค์‹œ๊ฐ„ ๊ฒŒ์ž„ ์›๊ฒฉ ์ธก์ •์„ ๋‹ค๋ฅธ ์—ฌ๋Ÿฌ ์†Œ์Šค์˜ ๊ฒŒ์ž„ ๋ฐ์ดํ„ฐ์™€ ๊ฒฐํ•ฉํ•˜์—ฌ ๊ฒŒ์ž„ ์„ฑ๋Šฅ์„ ์ธก์ •ํ•˜๊ณ  ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ํ†ต์ฐฐ๋ ฅ์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. Azure Data Explorer๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌ์ถ•๋œ Game Insights๋Š” Xbox Live๋ฅผ ํฌํ•จํ•œ ๊ธฐ์กด ํƒ€์‚ฌ ๋ฐ์ดํ„ฐ ์†Œ์Šค์— ๋Œ€ํ•œ ์ปค๋„ฅํ„ฐ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • PlayFab PubSub: Azure SignalR ์ง€์›์„ ํ†ตํ•œ ์ง€์†์ ์ธ ์—ฐ๊ฒฐ์„ ํ†ตํ•ด PlayFab ์„œ๋ฒ„์—์„œ ๋ณด๋‚ธ ๋ฉ”์‹œ์ง€๋ฅผ ๊ฒŒ์ž„ ํด๋ผ์ด์–ธํŠธ์—์„œ ๊ตฌ๋…ํ•˜์„ธ์š”. ์ด๋ฅผ ํ†ตํ•ด ์‹ค์‹œ๊ฐ„ ์ฝ˜ํ…์ธ  ์—…๋ฐ์ดํŠธ, ๋งค์น˜๋ฉ”์ดํ‚น ์•Œ๋ฆผ, ๊ฐ„๋‹จํ•œ ๋ฉ€ํ‹ฐํ”Œ๋ ˆ์ด์–ด ๊ฒŒ์ž„ํ”Œ๋ ˆ์ด ๋“ฑ์˜ ์‹œ๋‚˜๋ฆฌ์˜ค๊ฐ€ ๊ฐ€๋Šฅํ•ด์ง‘๋‹ˆ๋‹ค.
  • PlayFab ์‚ฌ์šฉ์ž ์ƒ์„ฑ ์ฝ˜ํ…์ธ : ํ”Œ๋ ˆ์ด์–ด๊ฐ€ ์‚ฌ์šฉ์ž ์ƒ์„ฑ ์ฝ˜ํ…์ธ ๋ฅผ ๋งŒ๋“ค๊ณ  ๋‹ค๋ฅธ ํ”Œ๋ ˆ์ด์–ด์™€ ์•ˆ์ „ํ•˜๊ฒŒ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜์—ฌ ์ปค๋ฎค๋‹ˆํ‹ฐ์˜ ์ฐธ์—ฌ๋ฅผ ์œ ๋„ํ•˜์„ธ์š”. ์ด ๊ธฐ์ˆ ์€ ์›๋ž˜ Minecraft ๋งˆ์ผ“ํ”Œ๋ ˆ์ด์Šค๋ฅผ ์ง€์›ํ•˜๊ธฐ ์œ„ํ•ด ๊ฐœ๋ฐœ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

Xbox Live ์ปค๋ฎค๋‹ˆํ‹ฐ ์„ฑ์žฅ

Game Stack์˜ ๋˜ ๋‹ค๋ฅธ ์ค‘์š”ํ•œ ๊ตฌ์„ฑ ์š”์†Œ๋Š” Xbox Live์ž…๋‹ˆ๋‹ค. ์ง€๋‚œ 16๋…„ ๋™์•ˆ Xbox Live๋Š” ์„ธ๊ณ„์—์„œ ๊ฐ€์žฅ ํ™œ๊ธฐ์ฐจ๊ณ  ํ™œ๋™์ ์ธ ๊ฒŒ์ž„ ์ปค๋ฎค๋‹ˆํ‹ฐ ์ค‘ ํ•˜๋‚˜๊ฐ€ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ํ”Œ๋ ˆ์ด์–ด๊ฐ€ ์ด์ œ ์—ฌ๋Ÿฌ ์žฅ์น˜์— ๊ฑธ์ณ ์—ฐ๊ฒฐํ•˜์—ฌ ๊ฒŒ์ž„์˜ ๊ฒฝ๊ณ„๋ฅผ ํ™•์žฅํ•  ์ˆ˜ ์žˆ๋Š” ์•ˆ์ „ํ•˜๊ณ  ํฌ๊ด„์ ์ธ ๋„คํŠธ์›Œํฌ์ด๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค.

Xbox Live๊ฐ€ Microsoft Game Stack์˜ ์ผ๋ถ€๊ฐ€ ๋˜์–ด ID์™€ ์ปค๋ฎค๋‹ˆํ‹ฐ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๊ฒŒ ๋˜์–ด ๋งค์šฐ ๊ธฐ์ฉ๋‹ˆ๋‹ค. Game Stack์˜ ์ผ๋ถ€์ธ Xbox Live๋Š” ์ด ์ปค๋ฎค๋‹ˆํ‹ฐ๋ฅผ iOS ๋ฐ Android ์žฅ์น˜์— ์ œ๊ณตํ•˜๋Š” ์ƒˆ๋กœ์šด SDK๋ฅผ ๋„์ž…ํ•˜๋ฉด์„œ ํฌ๋กœ์Šค ํ”Œ๋žซํผ ๊ธฐ๋Šฅ์„ ํ™•์žฅํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

Xbox Live๋ฅผ ํ†ตํ•ด ๋ชจ๋ฐ”์ผ ์•ฑ ๊ฐœ๋ฐœ์ž๋Š” ์ง€๊ตฌ์ƒ์—์„œ ๊ฐ€์žฅ ์—ด์ •์ ์ด๊ณ  ์ฐธ์—ฌ๋„๊ฐ€ ๋†’์€ ๊ฒŒ์ด๋จธ์™€ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋ฐ”์ผ ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ๋ช‡ ๊ฐ€์ง€ ์ด์ ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒŒ์ž„ ID: ์ƒˆ๋กœ์šด Xbox Live SDK๋ฅผ ํ†ตํ•ด ๊ฐœ๋ฐœ์ž๋Š” ํ›Œ๋ฅญํ•œ ๊ฒŒ์ž„์„ ๋งŒ๋“œ๋Š” ๋ฐ ์ง‘์ค‘ํ•˜๊ณ  Microsoft์˜ Trusted Identity Network๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๋กœ๊ทธ์ธ, ๊ฐœ์ธ ์ •๋ณด ๋ณดํ˜ธ, ์˜จ๋ผ์ธ ๋ณด์•ˆ ๋ฐ ํ•˜์œ„ ๊ณ„์ •์„ ์ง€์›ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 
  • ๋งˆ์ฐฐ ์—†๋Š” ํ†ตํ•ฉ: ์ƒˆ๋กœ์šด ์ฃผ๋ฌธํ˜• ์˜ต์…˜๊ณผ Xbox Live ์ธ์ฆ ์—†์Œ์„ ํ†ตํ•ด ๋ชจ๋ฐ”์ผ ์•ฑ ๊ฐœ๋ฐœ์ž๋Š” ๊ฒŒ์ž„์„ ๋งŒ๋“ค๊ณ  ์—…๋ฐ์ดํŠธํ•  ์ˆ˜ ์žˆ๋Š” ์œ ์—ฐ์„ฑ์„ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž๋Š” ์ž์‹ ์˜ ํ•„์š”์— ๊ฐ€์žฅ ์ ํ•ฉํ•œ ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.
  • ํ™œ๋ฐœํ•œ ๊ฒŒ์ž„ ์ปค๋ฎค๋‹ˆํ‹ฐ: ์„ฑ์žฅํ•˜๋Š” Xbox Live ์ปค๋ฎค๋‹ˆํ‹ฐ์— ์ฐธ์—ฌํ•˜๊ณ  ์—ฌ๋Ÿฌ ํ”Œ๋žซํผ์— ๊ฑธ์ณ ๊ฒŒ์ด๋จธ๋ฅผ ์—ฐ๊ฒฐํ•˜์„ธ์š”. ์„ฑ๊ณผ ์‹œ์Šคํ…œ, ๊ฒŒ์ด๋จธ ์ ์ˆ˜ ๋ฐ "์˜์›…" ํ†ต๊ณ„๋ฅผ ๊ตฌํ˜„ํ•˜๋Š” ์ฐฝ์˜์ ์ธ ๋ฐฉ๋ฒ•์„ ์ฐพ์•„๋ณด์„ธ์š”.

๊ธฐํƒ€ ๊ฒŒ์ž„ ์Šคํƒ ๊ตฌ์„ฑ ์š”์†Œ

๊ธฐํƒ€ ๊ฒŒ์ž„ ์Šคํƒ ๊ตฌ์„ฑ ์š”์†Œ๋กœ๋Š” Visual Studio, Mixer, DirectX, Azure App Center, Visual Studio, Visual Studio Code ๋ฐ Havok์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์•ž์œผ๋กœ ๋ช‡ ๋‹ฌ ๋™์•ˆ ์šฐ๋ฆฌ๋Š” ๊ฒŒ์ž„ ์Šคํƒ์„ ๊ฐœ์„ ํ•˜๊ณ  ํ™•์žฅํ•˜๊ธฐ ์œ„ํ•ด ๋…ธ๋ ฅํ•˜๋ฉด์„œ ์ด๋Ÿฌํ•œ ์„œ๋น„์Šค๋ฅผ ํ†ตํ•ฉํ•˜์—ฌ ๋ณด๋‹ค ํšจ๊ณผ์ ์œผ๋กœ ํ˜‘๋ ฅํ•จ์œผ๋กœ์จ ์ด๋Ÿฌํ•œ ์„œ๋น„์Šค ๊ฐ„์˜ ๋” ๊นŠ์€ ์—ฐ๊ฒฐ์„ ๋ณด๊ฒŒ ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ด ํ†ตํ•ฉ์ด ์ด๋ฏธ ์–ด๋–ป๊ฒŒ ์ง„ํ–‰๋˜๊ณ  ์žˆ๋Š”์ง€ ๋ณด์—ฌ์ฃผ๋Š” ์˜ˆ๋กœ์„œ ์˜ค๋Š˜ ์šฐ๋ฆฌ๋Š” PlayFab๊ณผ ๋‹ค์Œ ๊ฒŒ์ž„ ์Šคํƒ ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ํ•จ๊ป˜ ์—ฐ๊ฒฐํ•ฉ๋‹ˆ๋‹ค.

  • ์•ฑ ์„ผํ„ฐ: ์ด์ œ App Center์˜ ์ถฉ๋Œ ๋กœ๊ทธ ๋ฐ์ดํ„ฐ๊ฐ€ PlayFab์— ์—ฐ๊ฒฐ๋˜๋ฏ€๋กœ ๊ฐœ๋ณ„ ์ถฉ๋Œ์ด ๊ฒฉ๋ฆฌ๋œ ํ”Œ๋ ˆ์ด์–ด์— ๊ท€์†๋˜์–ด ๊ฒŒ์ž„์˜ ๋ฌธ์ œ๋ฅผ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋” ์ž˜ ์ดํ•ดํ•˜๊ณ  ๋Œ€์‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋น„์ฃผ์–ผ ์ŠคํŠœ๋””์˜ค ์ฝ”๋“œ: Visual Studio Code์šฉ ์ƒˆ๋กœ์šด PlayFab ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์‚ฌ์šฉํ•˜๋ฉด ํด๋ผ์šฐ๋“œ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ํŽธ์ง‘ํ•˜๊ณ  ์—…๋ฐ์ดํŠธํ•˜๋Š” ๊ฒƒ์ด ํ›จ์”ฌ ์‰ฌ์›Œ์กŒ์Šต๋‹ˆ๋‹ค.

์˜ค๋Š˜ ๋‚˜๋งŒ์˜ ์„ธ์ƒ์„ ๋งŒ๋“ค๊ณ  ๋” ๋งŽ์€ ๊ฒƒ์„ ์„ฑ์ทจํ•˜์„ธ์š”

์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€