αž€αžΆαžšαžŽαŸ‚αž“αžΆαŸ†αž’αŸ†αž–αžΈ Microsoft Game Stack

αž€αžΆαžšαžŽαŸ‚αž“αžΆαŸ†αž’αŸ†αž–αžΈ Microsoft Game Stack

αž™αžΎαž„αž€αŸ†αž–αž»αž„αž”αŸ’αžšαž€αžΆαžŸαž–αžΈαž‚αŸ†αž“αž·αžαž•αŸ’αžαž½αž…αž•αŸ’αžαžΎαž˜αžαŸ’αž˜αžΈαž˜αž½αž™αž‚αžΊ Microsoft Game Stack αžŠαŸ‚αž›αž™αžΎαž„αž“αžΉαž„αž“αžΆαŸ†αž™αž€αž§αž”αž€αžšαžŽαŸ αž“αž·αž„αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αžšαž”αžŸαŸ‹ Microsoft αžšαž½αž˜αž‚αŸ’αž“αžΆ αžŠαŸ‚αž›αž’αžΆαž…αž±αŸ’αž™αž’αŸ’αž“αž€αž”αž„αŸ’αž€αžΎαžαž αŸ’αž‚αŸαž˜αž‘αžΆαŸ†αž„αž’αžŸαŸ‹ αž˜αž·αž“αžαžΆαž–αž½αž€αž‚αŸαž‡αžΆαž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž―αž€αžšαžΆαž‡αŸ’αž™ αž¬αžŸαŸ’αž‘αžΌαžŒαžΈαž™αŸ‰αžΌ AAA αžŠαžΎαž˜αŸ’αž”αžΈαž‘αž‘αž½αž›αž”αžΆαž“αž›αž‘αŸ’αž’αž•αž›αž€αžΆαž“αŸ‹αžαŸ‚αž…αŸ’αžšαžΎαž“αŸ”

αž˜αžΆαž“αž’αŸ’αž“αž€αž›αŸαž„αž›αŸ’αž”αŸ‚αž„αž…αŸ†αž“αž½αž“ 2 αž–αžΆαž“αŸ‹αž›αžΆαž“αž“αžΆαž€αŸ‹αž“αŸ…αž›αžΎαž–αž·αž—αž–αž›αŸ„αž€αžŸαž–αŸ’αžœαžαŸ’αž„αŸƒαž“αŸαŸ‡ αžŠαŸ‚αž›αž›αŸαž„αž αŸ’αž‚αŸαž˜αž‡αžΆαž…αŸ’αžšαžΎαž“αž“αŸ…αž›αžΎαž§αž”αž€αžšαžŽαŸαž•αŸ’αžŸαŸαž„αŸ—αŸ” αžŸαž αž‚αž˜αž“αŸαž•αŸ’αžαŸ„αžαž€αžΆαžšαž™αž€αž…αž·αžαŸ’αžαž‘αž»αž€αžŠαžΆαž€αŸ‹αž…αŸ’αžšαžΎαž“αž›αžΎαž€αžΆαžšαž•αŸ’αžŸαžΆαž™αžœαžΈαžŠαŸαž’αžΌ αž€αžΆαžšαž˜αžΎαž› αž“αž·αž„αž€αžΆαžšαž…αŸ‚αž€αžšαŸ†αž›αŸ‚αž€ αžŠαžΌαž…αžŠαŸ‚αž›αžœαžΆαž€αžΎαžαž‘αžΎαž„αž›αžΎαž αŸ’αž‚αŸαž˜ αž¬αž€αžΆαžšαž”αŸ’αžšαž€αž½αžαž”αŸ’αžšαž‡αŸ‚αž„αŸ” αž€αŸ’αž“αž»αž„αž“αžΆαž˜αž‡αžΆαž’αŸ’αž“αž€αž”αž„αŸ’αž€αžΎαžαž αŸ’αž‚αŸαž˜ αž’αŸ’αž“αž€αžαž·αžαžαŸ†αž‡αžΆαžšαŸ€αž„αžšαžΆαž›αŸ‹αžαŸ’αž„αŸƒαžŠαžΎαž˜αŸ’αž”αžΈαž‘αžΆαž€αŸ‹αž‘αžΆαž‰αž’αŸ’αž“αž€αž›αŸαž„αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€ αž‡αŸ†αžšαž»αž‰αž€αžΆαžšαžŸαŸ’αžšαž˜αžΎαž›αžŸαŸ’αžšαž˜αŸƒαžšαž”αžŸαŸ‹αž–αž½αž€αž‚αŸ αž“αž·αž„αž‡αŸ†αžšαž»αž‰αž–αž½αž€αž‚αŸ αž˜αž·αž“αžαžΆαž–αž½αž€αž‚αŸαž“αŸ…αž‘αžΈαžŽαžΆ αž¬αž§αž”αž€αžšαžŽαŸαž’αŸ’αžœαžΈαžŠαŸ‚αž›αž–αž½αž€αž‚αŸαž€αŸ†αž–αž»αž„αž”αŸ’αžšαžΎαž“αŸ„αŸ‡αž‘αŸαŸ” αž™αžΎαž„αž€αŸ†αž–αž»αž„αžŽαŸ‚αž“αžΆαŸ† Microsoft Game Stack αžŠαžΎαž˜αŸ’αž”αžΈαž‡αž½αž™αž’αŸ’αž“αž€αž’αŸ’αžœαžΎαžšαžΏαž„αž“αŸ„αŸ‡αŸ”


αž’αžαŸ’αžαž”αž‘αž“αŸαŸ‡αž‡αžΆαž—αžΆαžŸαžΆαž’αž„αŸ‹αž‚αŸ’αž›αŸαžŸαŸ”

តើ Microsoft Game Stack αž‡αžΆαž’αŸ’αžœαžΈ?

Game Stack αž“αžΆαŸ†αž˜αž€αž“αžΌαžœαžœαŸαž‘αž·αž€αžΆ αž€αžΆαžšαž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž αŸ’αž‚αŸαž˜ αž§αž”αž€αžšαžŽαŸ αž“αž·αž„αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αžšαž”αžŸαŸ‹αž™αžΎαž„ αžŠαžΌαž…αž‡αžΆ Azure, PlayFab, DirectX, Visual Studio, Xbox Live, App Center αž“αž·αž„ Havok αž…αžΌαž›αž‘αŸ…αž€αŸ’αž“αž»αž„αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž’αŸαž€αžΌαžŠαŸαžšαžΉαž„αž˜αžΆαŸ†αžŠαŸ‚αž›αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž αŸ’αž‚αŸαž˜αž’αžΆαž…αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž”αžΆαž“αŸ” αž‚αŸ„αž›αžŠαŸ…αžšαž”αžŸαŸ‹ Game Stack αž‚αžΊαžŠαžΎαž˜αŸ’αž”αžΈαž‡αž½αž™αž’αŸ’αž“αž€αž±αŸ’αž™αž„αžΆαž™αžŸαŸ’αžšαž½αž›αžŸαŸ’αžœαŸ‚αž„αžšαž€αž§αž”αž€αžšαžŽαŸ αž“αž·αž„αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αžŠαŸ‚αž›αž’αŸ’αž“αž€αžαŸ’αžšαžΌαžœαž€αžΆαžšαžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž€αžΎαž αž“αž·αž„αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž αŸ’αž‚αŸαž˜αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αŸ”

αž–αž–αž€αžŠαžΎαžšαžαž½αž“αžΆαž‘αžΈαž™αŸ‰αžΆαž„αžŸαŸ†αžαžΆαž“αŸ‹αž“αŸ…αž€αŸ’αž“αž»αž„ Game Stack αž αžΎαž™ Azure αž”αŸ†αž–αŸαž‰αžαž˜αŸ’αžšαžΌαžœαž€αžΆαžšαžŠαŸαžŸαŸ†αžαžΆαž“αŸ‹αž“αŸαŸ‡αŸ” Azure αž•αŸ’αžαž›αŸ‹αž“αžΌαžœαž•αŸ’αž“αŸ‚αž€αžŸαŸ†αžαžΆαž“αŸ‹αŸ—αžŠαžΌαž…αž‡αžΆαž€αž»αŸ†αž–αŸ’αž™αžΌαž‘αŸαžš αž“αž·αž„αž€αžΆαžšαž•αŸ’αž‘αž»αž€ αž€αŸαžŠαžΌαž…αž‡αžΆαž€αžΆαžšαžšαŸ€αž“αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αžŠαŸ‚αž›αž˜αžΆαž“αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž›αžΎαž–αž–αž€ αž“αž·αž„αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αž”αž‰αŸ’αž‰αžΆαžŸαž·αž”αŸ’αž”αž“αž·αž˜αž·αžαŸ’αžαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž‡αžΌαž“αžŠαŸ†αžŽαžΉαž„ αž“αž·αž„αž―αž€αžŸαžΆαžšαž™αŸ„αž„αž‡αžΆαž€αŸ‹αžŸαŸ’αžαŸ‚αž„αž…αž˜αŸ’αžšαž»αŸ‡αŸ”

αž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“αžŠαŸ‚αž›αž€αŸ†αž–αž»αž„αž’αŸ’αžœαžΎαž€αžΆαžšαž‡αžΆαž˜αž½αž™ Azure αžšαž½αž˜αž˜αžΆαž“ Rare, Ubisoft αž“αž·αž„ Wizards of the Coast αŸ” αž–αž½αž€αž‚αŸαž”αž„αŸ’αž αŸ„αŸ‡αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž αŸ’αž‚αŸαž˜αžŠαŸ‚αž›αž˜αžΆαž“αž’αŸ’αž“αž€αž›αŸαž„αž…αŸ’αžšαžΎαž“ αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž‘αž·αž“αŸ’αž“αž“αŸαž™αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž›αŸαž„αžŠαŸ„αž™αžŸαž»αžœαžαŸ’αžαž·αž—αžΆαž– αž“αž·αž„αžŸαž»αžœαžαŸ’αžαž·αž—αžΆαž– αžœαž·αž—αžΆαž‚αžαŸαž‘αŸαž˜αŸ‰αŸ‚αžαŸ’αžšαž αŸ’αž‚αŸαž˜ αž€αžΆαžšαž–αžΆαžšαž αŸ’αž‚αŸαž˜αžšαž”αžŸαŸ‹αž–αž½αž€αž‚αŸαž–αžΈαž€αžΆαžšαžœαžΆαž™αž”αŸ’αžšαž αžΆαžš DDOS αž“αž·αž„αž”αžŽαŸ’αžαž»αŸ‡αž”αžŽαŸ’αžαžΆαž› AI αžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž€αžΎαžαž”αž‘αž–αž·αžŸαŸ„αž’αž“αŸαž›αŸαž„αž αŸ’αž‚αŸαž˜αž€αžΆαž“αŸ‹αžαŸ‚αžŸαŸŠαžΈαž‡αž˜αŸ’αžšαŸ…αŸ”

αž‘αŸ„αŸ‡αž”αžΈαž‡αžΆ Azure αž‚αžΊαž‡αžΆαž•αŸ’αž“αŸ‚αž€αž˜αž½αž™αž“αŸƒ Game Stack αž€αŸαžŠαŸ„αž™ αžœαžΆαž‡αžΆαžšαžΏαž„αžŸαŸ†αžαžΆαž“αŸ‹αž€αŸ’αž“αž»αž„αž€αžΆαžšαž€αžαŸ‹αžŸαž˜αŸ’αž‚αžΆαž›αŸ‹αžαžΆ Game Stack αž‚αžΊαž‡αžΆαž–αž–αž€ αž”αžŽαŸ’αžαžΆαž‰ αž“αž·αž„αž§αž”αž€αžšαžŽαŸαž˜αž·αž“αž…αŸ’αž”αžΆαžŸαŸ‹αž›αžΆαžŸαŸ‹αŸ” αž™αžΎαž„αž˜αž·αž“αžˆαž”αŸ‹αž“αŸ…αž‘αžΈαž“αŸ„αŸ‡αž‘αŸαŸ”

αž’αŸ’αžœαžΈαžŠαŸ‚αž›αžαŸ’αž˜αžΈ?

αžŸαž˜αžΆαžŸαž—αžΆαž‚αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž“αŸƒ Game Stack αž‚αžΊ PlayFab αžŠαŸ‚αž›αž‡αžΆαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αž•αŸ’αž“αŸ‚αž€αžαžΆαž„αž€αŸ’αžšαŸ„αž™αž–αŸαž‰αž›αŸαž‰αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αž„αŸ’αž€αžΎαž αž“αž·αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž αŸ’αž‚αŸαž˜αŸ” αž€αžΆαž›αž–αžΈαž˜αž½αž™αž†αŸ’αž“αžΆαŸ†αž˜αž»αž“ PlayFab αž“αž·αž„ Microsoft αž”αžΆαž“αžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž‚αŸ’αž“αžΆαŸ” αžαŸ’αž„αŸƒαž“αŸαŸ‡αž™αžΎαž„αž˜αžΆαž“αžŸαŸαž…αž€αŸ’αžαžΈαžšαŸ†αž—αžΎαž”αž€αŸ’αž“αž»αž„αž€αžΆαžšαž”αŸ’αžšαž€αžΆαžŸαžαžΆαž™αžΎαž„αž€αŸ†αž–αž»αž„αž”αž“αŸ’αžαŸ‚αž˜ PlayFab αž‘αŸ…αž€αŸ’αž“αž»αž„αž‚αŸ’αžšαž½αžŸαžΆαžš Azure αŸ” αžšαž½αž˜αž‚αŸ’αž“αžΆ Azure αž“αž·αž„ PlayFab αž‚αžΊαž‡αžΆαž€αžΆαžšαžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž‚αŸ’αž“αžΆαžŠαŸαž˜αžΆαž“αž₯αž‘αŸ’αž’αž·αž–αž›αŸ– Azure αž•αŸ’αžαž›αŸ‹αž“αžΌαžœαž—αžΆαž–αž‡αžΏαž‡αžΆαž€αŸ‹ αž˜αžΆαžαŸ’αžšαžŠαŸ’αž‹αžΆαž“αžŸαž€αž› αž“αž·αž„αžŸαž»αžœαžαŸ’αžαž·αž—αžΆαž–αž€αž˜αŸ’αžšαž·αžαžŸαž αž‚αŸ’αžšαžΆαžŸαŸ” PlayFab αž•αŸ’αžαž›αŸ‹αž“αžΌαžœ Game Stack αž‡αžΆαž˜αž½αž™αž“αžΉαž„αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž αŸ’αž‚αŸαž˜αžŠαŸ‚αž›αž”αžΆαž“αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„ αž€αžΆαžšαžœαž·αž—αžΆαž‚αžαžΆαž˜αž–αŸαž›αžœαŸαž›αžΆαž‡αžΆαž€αŸ‹αžŸαŸ’αžαŸ‚αž„ αž“αž·αž„αžŸαž˜αžαŸ’αžαž—αžΆαž– LiveOps αŸ”

αž™αŸ„αž„αžαžΆαž˜αžŸαž αžŸαŸ’αžαžΆαž”αž“αž·αž€αžšαž”αžŸαŸ‹ PlayFab αž›αŸ„αž€ James Gwertzman αž”αžΆαž“αž“αž·αž™αžΆαž™αžαžΆ β€œαž’αŸ’αž“αž€αž”αž„αŸ’αž€αžΎαžαž αŸ’αž‚αŸαž˜αžŸαž˜αŸαž™αž‘αŸ†αž“αžΎαž”αž€αžΆαž“αŸ‹αžαŸ‚αžαž·αž…αž‘αŸ…αŸ—αžŠαžΌαž…αž‡αžΆαž’αŸ’αž“αž€αžŠαžΉαž€αž“αžΆαŸ†αžšαžΏαž„αŸ” αž—αžΆαž–αž‡αŸ„αž‚αž‡αŸαž™αžšαž™αŸˆαž–αŸαž›αžœαŸ‚αž„αžαž˜αŸ’αžšαžΌαžœαž±αŸ’αž™αž˜αžΆαž“αž€αžΆαžšαž…αžΌαž›αžšαž½αž˜αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž›αŸαž„αž“αŸ…αž€αŸ’αž“αž»αž„αžœαžŠαŸ’αžαž”αž“αŸ’αžαž“αŸƒαž€αžΆαžšαž”αž„αŸ’αž€αžΎαž αž€αžΆαžšαž–αž·αžŸαŸ„αž’αž“αŸ αž“αž·αž„αž€αžΆαžšαž€αŸαž„αž”αŸ’αžšαžœαŸαž‰αŸ’αž…αŸ” αž’αŸ’αž“αž€β€‹αž˜αž·αž“β€‹αž’αžΆαž…β€‹αž‚αŸ’αžšαžΆαž“αŸ‹β€‹αžαŸ‚β€‹αžšαž˜αŸ€αž›β€‹αž αŸ’αž‚αŸαž˜β€‹αžšαž”αžŸαŸ‹β€‹αž’αŸ’αž“αž€β€‹αž αžΎαž™β€‹αž”αž“αŸ’αžβ€‹αž‘αŸ€αžβ€‹αž‘αŸΒ»αŸ” PlayFab αž‚αžΆαŸ†αž‘αŸ’αžšαž§αž”αž€αžšαžŽαŸαžŸαŸ†αžαžΆαž“αŸ‹αŸ—αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž…αžΆαž”αŸ‹αž–αžΈ iOS αž“αž·αž„ Android αž‘αŸ… PC αž“αž·αž„ Web, Xbox, Sony PlayStation αž“αž·αž„ Nintendo Switch; αž“αž·αž„αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž αŸ’αž‚αŸαž˜αž’αŸ†αŸ—αž‘αžΆαŸ†αž„αž’αžŸαŸ‹ αžšαž½αž˜αž‘αžΆαŸ†αž„ Unity αž“αž·αž„ Unreal αŸ” PlayFab αž€αŸαž“αžΉαž„αž‚αžΆαŸ†αž‘αŸ’αžšαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αž–αž–αž€αžŸαŸ†αžαžΆαž“αŸ‹αŸ—αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž“αžΆαž–αŸαž›αž’αž“αžΆαž‚αžαž•αž„αžŠαŸ‚αžšαŸ”

αžαŸ’αž„αŸƒαž“αŸαŸ‡αž™αžΎαž„αž€αŸαžšαžΈαž€αžšαžΆαž™αž€αŸ’αž“αž»αž„αž€αžΆαžšαž”αŸ’αžšαž€αžΆαžŸαž’αŸ†αž–αžΈαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜ PlayFab αžαŸ’αž˜αžΈαž…αŸ†αž“αž½αž“αž”αŸ’αžšαžΆαŸ†αŸ”

αž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΆαžšαž…αžΌαž›αž˜αžΎαž›αž‡αžΆαžŸαžΆαž’αžΆαžšαžŽαŸˆαžαŸ’αž„αŸƒαž“αŸαŸ‡αŸ–

  • αž€αžΆαžšαž•αŸ’αž‚αžΌαž•αŸ’αž‚αž„ PlayFab: αž€αžΆαžšαž•αŸ’αž‚αžΌαž•αŸ’αž‚αž„αžŠαŸαž˜αžΆαž“αž’αžΆαž“αž»αž—αžΆαž–αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž αŸ’αž‚αŸαž˜αžŠαŸ‚αž›αž˜αžΆαž“αž’αŸ’αž“αž€αž›αŸαž„αž…αŸ’αžšαžΎαž“ αž€αŸ‚αžŸαž˜αŸ’αžšαž½αž›αž–αžΈ Xbox Live αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž₯αž‘αžΌαžœαž“αŸαŸ‡αž˜αžΆαž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž αŸ’αž‚αŸαž˜αž‘αžΆαŸ†αž„αž’αžŸαŸ‹ αž“αž·αž„αž§αž”αž€αžšαžŽαŸαž‘αžΆαŸ†αž„αž’αžŸαŸ‹αŸ”

αž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΆαžšαž…αžΌαž›αž˜αžΎαž›αž‡αžΆαž˜αž»αž“αž―αž€αž‡αž“αžαŸ’αž„αŸƒαž“αŸαŸ‡ (αžŸαžšαžŸαŸαžšαž˜αž€αž™αžΎαž„αžŠαžΎαž˜αŸ’αž”αžΈαž‘αž‘αž½αž›αž”αžΆαž“αž€αžΆαžšαž…αžΌαž›αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš):

  • αž–αž·αž’αžΈαž‡αž”αŸ‹αž›αŸ€αž„ PlayFabαŸ– αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αžŸαŸ†αž‘αŸαž„ αž“αž·αž„αž‡αž‡αŸ‚αž€αžŠαŸ‚αž›αž€αŸ‚αžŸαž˜αŸ’αžšαž½αž›αž–αžΈ Xbox Party Chat αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž₯αž‘αžΌαžœαž“αŸαŸ‡αž˜αžΆαž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž αŸ’αž‚αŸαž˜ αž“αž·αž„αž§αž”αž€αžšαžŽαŸαž‘αžΆαŸ†αž„αž’αžŸαŸ‹αŸ” αž–αž·αž’αžΈαž‡αž”αŸ‹αž›αŸ€αž„αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αž€αžΆαžšαž™αž›αŸ‹αžŠαžΉαž„ Azure αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž”αž€αž”αŸ’αžšαŸ‚ αž“αž·αž„αž€αžΆαžšαž…αž˜αŸ’αž›αž„αžαžΆαž˜αž–αŸαž›αžœαŸαž›αžΆαž‡αžΆαž€αŸ‹αžŸαŸ’αžαŸ‚αž„ αžŠαžΎαž˜αŸ’αž”αžΈαž’αŸ’αžœαžΎαž±αŸ’αž™αž αŸ’αž‚αŸαž˜αž’αžΆαž…αž…αžΌαž›αž”αŸ’αžšαžΎαž”αžΆαž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αž“αž€αž›αŸαž„αž€αžΆαž“αŸ‹αžαŸ‚αž…αŸ’αžšαžΎαž“αŸ”
  • αž€αžΆαžšαž™αž›αŸ‹αžŠαžΉαž„αž–αžΈ PlayFabαŸ– αžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž‚αŸ’αž“αžΆαž“αžΌαžœαžαŸαž‘αŸαž˜αŸ‰αŸ‚αžαŸ’αžšαž αŸ’αž‚αŸαž˜αž€αŸ’αž“αž»αž„αž–αŸαž›αžœαŸαž›αžΆαž‡αžΆαž€αŸ‹αžŸαŸ’αžαŸ‚αž„αžŠαŸαžšαžΉαž„αž˜αžΆαŸ†αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž‘αž·αž“αŸ’αž“αž“αŸαž™αž αŸ’αž‚αŸαž˜αž–αžΈαž”αŸ’αžšαž—αž–αž•αŸ’αžŸαŸαž„αŸ—αž‡αžΆαž…αŸ’αžšαžΎαž“ αžŠαžΎαž˜αŸ’αž”αžΈαžœαžΆαžŸαŸ‹αžŸαŸ’αž‘αž„αŸ‹αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž αŸ’αž‚αŸαž˜αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€ αž“αž·αž„αž”αž„αŸ’αž€αžΎαžαž€αžΆαžšαž™αž›αŸ‹αžŠαžΉαž„αžŠαŸ‚αž›αž’αžΆαž…αž’αŸ’αžœαžΎαžŸαž€αž˜αŸ’αž˜αž—αžΆαž–αž”αžΆαž“αŸ” αž”αž„αŸ’αž€αžΎαžαž‘αžΎαž„αž“αŸ…αž›αžΎαž€αŸ†αž–αžΌαž›αž“αŸƒ Azure Data Explorer, Game Insights αž“αžΉαž„αž•αŸ’αžαž›αŸ‹αž‡αžΌαž“αž“αžΌαžœαž§αž”αž€αžšαžŽαŸαž—αŸ’αž‡αžΆαž”αŸ‹αž‘αŸ…αž€αžΆαž“αŸ‹αž”αŸ’αžšαž—αž–αž‘αž·αž“αŸ’αž“αž“αŸαž™αž—αžΆαž‚αžΈαž‘αžΈαž”αžΈαžŠαŸ‚αž›αž˜αžΆαž“αžŸαŸ’αžšαžΆαž”αŸ‹ αžšαž½αž˜αž‘αžΆαŸ†αž„ Xbox Live αž•αž„αžŠαŸ‚αžšαŸ”
  • PlayFab PubSubαŸ– αž‡αžΆαžœαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž—αŸ’αž‰αŸ€αžœαž αŸ’αž‚αŸαž˜αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž‘αŸ…αžŸαžΆαžšαžŠαŸ‚αž›αž”αžΆαž“αž•αŸ’αž‰αžΎαž–αžΈαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ PlayFab αž›αžΎαž€αžΆαžšαžαž—αŸ’αž‡αžΆαž”αŸ‹αž‡αžΆαž”αŸ‹αž›αžΆαž”αŸ‹αž‡αžΆαž˜αž½αž™αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžš Azure SignalR αŸ” αž“αŸαŸ‡αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž˜αžΆαž“αžŸαŸαžŽαžΆαžšαžΈαž™αŸ‰αžΌαžŠαžΌαž…αž‡αžΆαž€αžΆαžšαž’αžΆαž”αŸ‹αžŠαŸαžαžαŸ’αž›αžΉαž˜αžŸαžΆαžšαžαžΆαž˜αž–αŸαž›αžœαŸαž›αžΆαž‡αžΆαž€αŸ‹αžŸαŸ’αžαŸ‚αž„ αž€αžΆαžšαž‡αžΌαž“αžŠαŸ†αžŽαžΉαž„αž’αŸ†αž–αžΈαž€αžΆαžšαž•αŸ’αž‚αžΌαž•αŸ’αž‚αž„ αž“αž·αž„αž€αžΆαžšαž›αŸαž„αž αŸ’αž‚αŸαž˜αžŸαžΆαž˜αž‰αŸ’αž‰αžŠαŸ‚αž›αž˜αžΆαž“αž’αŸ’αž“αž€αž›αŸαž„αž…αŸ’αžšαžΎαž“αŸ”
  • αž˜αžΆαžαž·αž€αžΆαžŠαŸ‚αž›αž”αž„αŸ’αž€αžΎαžαžŠαŸ„αž™αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹ PlayFabαŸ– αž…αžΌαž›αžšαž½αž˜αžŸαž αž‚αž˜αž“αŸαžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αžŠαŸ„αž™αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αž›αŸαž„αž”αž„αŸ’αž€αžΎαž αž“αž·αž„αž…αŸ‚αž€αžšαŸ†αž›αŸ‚αž€αž˜αžΆαžαž·αž€αžΆαžŠαŸ‚αž›αž”αž„αŸ’αž€αžΎαžαž‘αžΎαž„αžŠαŸ„αž™αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αžŠαŸ„αž™αžŸαž»αžœαžαŸ’αžαž·αž—αžΆαž–αž‡αžΆαž˜αž½αž™αž’αŸ’αž“αž€αž›αŸαž„αž•αŸ’αžŸαŸαž„αž‘αŸ€αžαŸ” αž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆαž“αŸαŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαž‘αžΎαž„αžŠαŸ†αž”αžΌαž„αžŠαžΎαž˜αŸ’αž”αžΈαž‚αžΆαŸ†αž‘αŸ’αžšαž‘αžΈαž•αŸ’αžŸαžΆαžš Minecraft αŸ”

αž€αžΆαžšαžšαžΈαž€αž›αžΌαžαž›αžΆαžŸαŸ‹αžŸαž αž‚αž˜αž“αŸ Xbox Live

αžŸαž˜αžΆαžŸαž’αžΆαžαž»αžŸαŸ†αžαžΆαž“αŸ‹αž˜αž½αž™αž‘αŸ€αžαž“αŸƒ Game Stack αž‚αžΊ Xbox Live αŸ” αž€αŸ’αž“αž»αž„αžšαž™αŸˆαž–αŸαž› 16 αž†αŸ’αž“αžΆαŸ†αž€αž“αŸ’αž›αž„αž˜αž€αž“αŸαŸ‡ Xbox Live αž”αžΆαž“αž€αŸ’αž›αžΆαž™αž‡αžΆαžŸαž αž‚αž˜αž“αŸαž›αŸαž„αž αŸ’αž‚αŸαž˜αžŠαŸαžšαžŸαŸ‹αžšαžœαžΎαž€ αž“αž·αž„αžŸαž€αž˜αŸ’αž˜αž”αŸ†αž•αž»αžαž˜αž½αž™αž“αŸ…αž€αŸ’αž“αž»αž„αž–αž·αž—αž–αž›αŸ„αž€αŸ” αžœαžΆαž€αŸαž‡αžΆαž”αžŽαŸ’αžαžΆαž‰αžŠαŸ‚αž›αž˜αžΆαž“αžŸαž»αžœαžαŸ’αžαž·αž—αžΆαž– αž“αž·αž„αžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž•αž„αžŠαŸ‚αžš αžŠαŸ‚αž›αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž–αŸ’αžšαŸ†αžŠαŸ‚αž“αž“αŸƒαž€αžΆαžšαž›αŸαž„αž αŸ’αž‚αŸαž˜αžαŸ’αžšαžΌαžœαž”αžΆαž“αž–αž„αŸ’αžšαžΈαž€ αžŠαŸ„αž™αž’αŸ’αž“αž€αž›αŸαž„αž₯αž‘αžΌαžœαž“αŸαŸ‡αž”αžΆαž“αž—αŸ’αž‡αžΆαž”αŸ‹αž§αž”αž€αžšαžŽαŸαž“αžΆαž“αžΆαŸ”

αž™αžΎαž„αž–αž·αžαž‡αžΆαžšαŸ†αž—αžΎαž”αžŠαŸ‚αž› Xbox Live αž“αžΉαž„αž€αŸ’αž›αžΆαž™αž‡αžΆαž•αŸ’αž“αŸ‚αž€αž˜αž½αž™αž“αŸƒ Microsoft Game Stack αžŠαŸ„αž™αž•αŸ’αžαž›αŸ‹αž“αžΌαžœαž’αžαŸ’αžαžŸαž‰αŸ’αž‰αžΆαžŽ αž“αž·αž„αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αžŸαž αž‚αž˜αž“αŸαŸ” αž‡αžΆαž•αŸ’αž“αŸ‚αž€αž˜αž½αž™αž“αŸƒ Game Stack, Xbox Live αž“αžΉαž„αž–αž„αŸ’αžšαžΈαž€αžŸαž˜αžαŸ’αžαž—αžΆαž–αž†αŸ’αž›αž„αžœαŸαž‘αž·αž€αžΆαžšαž”αžŸαŸ‹αžαŸ’αž›αž½αž“ αž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αž™αžΎαž„αžŽαŸ‚αž“αžΆαŸ† SDK αžαŸ’αž˜αžΈαžŠαŸ‚αž›αž“αžΆαŸ†αžŸαž αž‚αž˜αž“αŸαž“αŸαŸ‡αž‘αŸ…αž€αžΆαž“αŸ‹αž§αž”αž€αžšαžŽαŸ iOS αž“αž·αž„ Android αŸ”

αž‡αžΆαž˜αž½αž™αž“αžΉαž„ Xbox Live αž’αŸ’αž“αž€αž”αž„αŸ’αž€αžΎαžαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‘αžΌαžšαžŸαŸαž–αŸ’αž‘αž’αžΆαž…αž—αŸ’αž‡αžΆαž”αŸ‹αž‡αžΆαž˜αž½αž™αž’αŸ’αž“αž€αž›αŸαž„αž αŸ’αž‚αŸαž˜αžŠαŸ‚αž›αž…αžΌαž›αž…αž·αžαŸ’αž αž“αž·αž„αž…αžΌαž›αžšαž½αž˜αž…αŸ’αžšαžΎαž“αž”αŸ†αž•αž»αžαž“αŸ…αž›αžΎαž—αž–αž•αŸ‚αž“αžŠαžΈαŸ” αž“αŸαŸ‡αž‚αŸ’αžšαžΆαž“αŸ‹αžαŸ‚αž‡αžΆαž’αžαŸ’αžαž”αŸ’αžšαž™αŸ„αž‡αž“αŸαž˜αž½αž™αž…αŸ†αž“αž½αž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž‘αžΌαžšαžŸαŸαž–αŸ’αž‘αŸ–

  • αž’αžαŸ’αžαžŸαž‰αŸ’αž‰αžΆαžŽαž αŸ’αž‚αŸαž˜αžŠαŸ‚αž›αž’αžΆαž…αž‘αž»αž€αž…αž·αžαŸ’αžαž”αžΆαž“αŸ– αž‡αžΆαž˜αž½αž™αž“αžΉαž„ Xbox Live SDK αžαŸ’αž˜αžΈ αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž’αžΆαž…αž•αŸ’αžαŸ„αžαž›αžΎαž€αžΆαžšαž”αž„αŸ’αž€αžΎαžαž αŸ’αž‚αŸαž˜αžŠαŸαž’αžŸαŸ’αž…αžΆαžšαŸ’αž™ αž“αž·αž„αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž”αžŽαŸ’αžαžΆαž‰αž’αžαŸ’αžαžŸαž‰αŸ’αž‰αžΆαžŽαžŠαŸ‚αž›αž‚αž½αžšαž±αŸ’αž™αž‘αž»αž€αž…αž·αžαŸ’αžαžšαž”αžŸαŸ‹ Microsoft αžŠαžΎαž˜αŸ’αž”αžΈαž‚αžΆαŸ†αž‘αŸ’αžšαž€αžΆαžšαž…αžΌαž› αž―αž€αž‡αž“αž—αžΆαž– αžŸαž»αžœαžαŸ’αžαž·αž—αžΆαž–αž’αž“αž‘αžΆαž‰ αž“αž·αž„αž‚αžŽαž“αžΈαžšαž„αŸ” 
  • αž€αžΆαžšαžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž‚αŸ’αž˜αžΆαž“αž€αžΆαžšαž€αž€αž·αžαŸ– αž‡αž˜αŸ’αžšαžΎαžŸαžαžΆαž˜αžαž˜αŸ’αžšαžΌαžœαž€αžΆαžšαžαŸ’αž˜αžΈ αž“αž·αž„αž˜αž·αž“αž˜αžΆαž“αžœαž·αž‰αŸ’αž‰αžΆαž”αž“αž”αŸαžαŸ’αžš Xbox Live αž•αŸ’αžαž›αŸ‹αž±αŸ’αž™αž’αŸ’αž“αž€αž”αž„αŸ’αž€αžΎαžαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‘αžΌαžšαžŸαŸαž–αŸ’αž‘αž“αžΌαžœαž—αžΆαž–αž”αžαŸ‹αž”αŸ‚αž“αž€αŸ’αž“αž»αž„αž€αžΆαžšαž”αž„αŸ’αž€αžΎαž αž“αž·αž„αž’αŸ’αžœαžΎαž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž—αžΆαž–αž αŸ’αž‚αŸαž˜αžšαž”αžŸαŸ‹αž–αž½αž€αž‚αŸαŸ” αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž‚αŸ’αžšαžΆαž“αŸ‹αžαŸ‚αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αžŠαŸ‚αž›αžŸαž˜αžŸαŸ’αžšαž”αž”αŸ†αž•αž»αžαžαžΆαž˜αžαž˜αŸ’αžšαžΌαžœαž€αžΆαžšαžšαž”αžŸαŸ‹αž–αž½αž€αž‚αŸαŸ”
  • αžŸαž αž‚αž˜αž“αŸαž αŸ’αž‚αŸαž˜αžšαžŸαŸ‹αžšαžœαžΎαž€αŸ– αž…αžΌαž›αžšαž½αž˜αžŸαž αž‚αž˜αž“αŸ Xbox Live αžŠαŸ‚αž›αž€αŸ†αž–αž»αž„αžšαžΈαž€αž…αž˜αŸ’αžšαžΎαž“ αž“αž·αž„αž—αŸ’αž‡αžΆαž”αŸ‹αž’αŸ’αž“αž€αž›αŸαž„αž›αŸ’αž”αŸ‚αž„αž†αŸ’αž›αž„αž€αžΆαžαŸ‹αžœαŸαž‘αž·αž€αžΆαž‡αžΆαž…αŸ’αžšαžΎαž“αŸ” αžŸαŸ’αžœαŸ‚αž„αžšαž€αžœαž·αž’αžΈαž…αŸ’αž“αŸƒαž”αŸ’αžšαžŒαž·αžαžŠαžΎαž˜αŸ’αž”αžΈαž’αž“αž»αžœαžαŸ’αžαž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŸαž˜αž·αž‘αŸ’αž’αž·αž•αž› Gamerscore αž“αž·αž„ "αžœαžΈαžšαž”αž»αžšαžŸ" αžŸαŸ’αžαž·αžαž·αŸ”

αžŸαž˜αžΆαžŸαž’αžΆαžαž»αž‡αž„αŸ‹αž αŸ’αž‚αŸαž˜αž•αŸ’αžŸαŸαž„αž‘αŸ€αžαŸ”

αžŸαž˜αžΆαžŸαž’αžΆαžαž»αž‡αž„αŸ‹αž αŸ’αž‚αŸαž˜αž•αŸ’αžŸαŸαž„αž‘αŸ€αžαžšαž½αž˜αž˜αžΆαž“ Visual Studio, Mixer, DirectX, Azure App Center, Visual Studio, Visual Studio Code αž“αž·αž„ Havok αŸ” αž“αŸ…αž”αŸ‰αž»αž“αŸ’αž˜αžΆαž“αžαŸ‚αžαžΆαž„αž˜αž»αžαž“αŸαŸ‡ αž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αž™αžΎαž„αž’αŸ’αžœαžΎαž€αžΆαžšαž€αŸ‚αž›αž˜αŸ’αž’ αž“αž·αž„αž–αž„αŸ’αžšαžΈαž€ Game Stack αž’αŸ’αž“αž€αž“αžΉαž„αžƒαžΎαž‰αž‘αŸ†αž“αžΆαž€αŸ‹αž‘αŸ†αž“αž„αž€αžΆαž“αŸ‹αžαŸ‚αžŸαŸŠαžΈαž‡αž˜αŸ’αžšαŸ…αžšαžœαžΆαž„αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αž‘αžΆαŸ†αž„αž“αŸαŸ‡ αž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αž™αžΎαž„αž“αžΆαŸ†αž™αž€αž–αž½αž€αžœαžΆαžšαž½αž˜αž‚αŸ’αž“αžΆαžŠαžΎαž˜αŸ’αž”αžΈαž’αŸ’αžœαžΎαž€αžΆαžšαž‡αžΆαž˜αž½αž™αž‚αŸ’αž“αžΆαž€αžΆαž“αŸ‹αžαŸ‚αž˜αžΆαž“αž”αŸ’αžšαžŸαž·αž‘αŸ’αž’αž—αžΆαž–αŸ”

αž‡αžΆαž§αž‘αžΆαž αžšαžŽαŸαž“αŸƒαžšαž”αŸ€αž”αžŠαŸ‚αž›αž€αžΆαžšαžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž“αŸαŸ‡αž€αŸ†αž–αž»αž„αž€αžΎαžαž‘αžΎαž„αžšαž½αž…αž αžΎαž™ αžαŸ’αž„αŸƒαž“αŸαŸ‡αž™αžΎαž„αž€αŸ†αž–αž»αž„αž—αŸ’αž‡αžΆαž”αŸ‹ PlayFab αž“αž·αž„αžŸαž˜αžΆαžŸαž’αžΆαžαž» Game Stack αžαžΆαž„αž€αŸ’αžšαŸ„αž˜αž‡αžΆαž˜αž½αž™αž‚αŸ’αž“αžΆαŸ–

  • αž˜αž‡αŸ’αžˆαž˜αžŽαŸ’αžŒαž›αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαŸ– αž‘αž·αž“αŸ’αž“αž“αŸαž™αž€αŸ†αžŽαžαŸ‹αž αŸαžαž»αž‚αžΆαŸ†αž„αž–αžΈαž˜αž‡αŸ’αžˆαž˜αžŽαŸ’αžŒαž›αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž₯αž‘αžΌαžœαž“αŸαŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αž—αŸ’αž‡αžΆαž”αŸ‹αž‘αŸ… PlayFab αžŠαŸ‚αž›αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αž™αž›αŸ‹αž€αžΆαž“αŸ‹αžαŸ‚αž…αŸ’αž”αžΆαžŸαŸ‹ αž“αž·αž„αž†αŸ’αž›αžΎαž™αžαž”αž‘αŸ…αž“αžΉαž„αž”αž‰αŸ’αž αžΆαž“αŸ…αž€αŸ’αž“αž»αž„αž αŸ’αž‚αŸαž˜αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž€αŸ’αž“αž»αž„αž–αŸαž›αž‡αžΆαž€αŸ‹αžŸαŸ’αžαŸ‚αž„ αžŠαŸ„αž™αž€αŸ†αžŽαžαŸ‹αž€αžΆαžšαž‚αžΆαŸ†αž„αž”αž»αž‚αŸ’αž‚αž›αž…αŸ†αž–αŸ„αŸ‡αž’αŸ’αž“αž€αž›αŸαž„αžŠαžΆαž…αŸ‹αžŠαŸ„αž™αž‘αŸ‚αž€αŸ”
  • αž€αžΌαžŠαžŸαŸ’αž‘αžΌαžŒαžΈαž™αŸ„αžšαžΌαž”αž—αžΆαž–αŸ– αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‡αŸ†αž“αž½αž™ PlayFab αžαŸ’αž˜αžΈαžŸαž˜αŸ’αžšαžΆαž”αŸ‹ Visual Studio Code αž€αžΆαžšαž€αŸ‚αžŸαž˜αŸ’αžšαž½αž› αž“αž·αž„αž’αžΆαž”αŸ‹αžŠαŸαž Cloud Script αž€αžΆαž“αŸ‹αžαŸ‚αž„αžΆαž™αžŸαŸ’αžšαž½αž›αž‡αžΆαž„αž˜αž»αž“αŸ”

αž”αž„αŸ’αž€αžΎαžαž–αž·αž—αž–αž›αŸ„αž€αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž“αŸ…αžαŸ’αž„αŸƒαž“αŸαŸ‡ αž“αž·αž„αžŸαž˜αŸ’αžšαŸαž…αž”αžΆαž“αž€αžΆαž“αŸ‹αžαŸ‚αž…αŸ’αžšαžΎαž“

αž”αŸ’αžšαž—αž–: www.habr.com

αž”αž“αŸ’αžαŸ‚αž˜αž˜αžαž·αž™αŸ„αž”αž›αŸ‹