Microsoft Game Stack හඳුන්වා දීම

Microsoft Game Stack හඳුන්වා දීම

අපි නව මුලපිරීමක්, Microsoft Game Stack නිවේදනය කරන්නෙමු, එහිදී අපි සියලු ක්‍රීඩා සංවර්ධකයින්ට, ඔවුන් ස්වාධීන සංවර්ධකයෙකු හෝ AAA චිත්‍රාගාරයක් වේවා, තවත් බොහෝ දේ ලබා ගැනීමට හැකි වන Microsoft මෙවලම් සහ සේවාවන් එකට ගෙන එන්නෙමු.

අද ලෝකයේ ක්‍රීඩකයින් බිලියන 2 ක් ඇත, විවිධ උපාංගවල විවිධ ක්‍රීඩා කරයි. ප්‍රජාව වීඩියෝ ප්‍රවාහය, බැලීම සහ බෙදාගැනීම සඳහා ක්‍රීඩා කිරීම හෝ තරඟකාරිත්වය කෙරෙහි වැඩි අවධානයක් යොමු කරයි. ක්‍රීඩා නිර්මාපකයින් ලෙස, ඔවුන් කොතැනක සිටියත් ඔවුන් කුමන උපාංගයක් භාවිතා කරන්නේද යන්න නොසලකා, ඔබේ ක්‍රීඩකයින් සම්බන්ධ කර ගැනීමට, ඔවුන්ගේ පරිකල්පනය අවුලුවාලීමට සහ ඔවුන්ව දිරිගැන්වීමට ඔබ සෑම දිනකම උත්සාහ කරයි. අපි මයික්‍රොසොෆ්ට් ගේම් ස්ටැක් හඳුන්වා දෙන්නේ ඔබට එය කිරීමට උදවු කිරීමටයි.


මෙම ලිපිය ඉංග්‍රීසියෙන්.

Microsoft Game Stack යනු කුමක්ද?

Game Stack විසින් Azure, PlayFab, DirectX, Visual Studio, Xbox Live, App Center සහ Havok වැනි අපගේ සියලුම ක්‍රීඩා සංවර්ධන වේදිකා, මෙවලම් සහ සේවාවන් ඕනෑම ක්‍රීඩා සංවර්ධකයෙකුට භාවිතා කළ හැකි ශක්තිමත් පරිසර පද්ධතියක් වෙත ගෙන එයි. Game Stack හි අරමුණ වන්නේ ඔබට ඔබේ ක්‍රීඩාව නිර්මාණය කිරීමට සහ කළමනාකරණය කිරීමට අවශ්‍ය මෙවලම් සහ සේවා පහසුවෙන් සොයා ගැනීමට උදවු කිරීමයි.

Game Stack හි Cloud තීරණාත්මක කාර්යභාරයක් ඉටු කරන අතර Azure මෙම වැදගත් අවශ්‍යතාවය පුරවයි. Azure විසින් ගණනය කිරීම සහ ගබඩා කිරීම වැනි මූලික කොටස් මෙන්ම දැනුම්දීම් සහ මිශ්‍ර යථාර්ත අවකාශීය යොමු කිරීම් සඳහා වලාකුළු මත පදනම් වූ යන්ත්‍ර ඉගෙනුම් සහ කෘතිම බුද්ධි සේවා සපයයි.

දැනට Azure සමඟ වැඩ කරන සමාගම් අතර Rare, Ubisoft සහ Wizards of the Coast ඇතුළත් වේ. ඔවුන් බහු ක්‍රීඩක ක්‍රීඩා සඳහා සේවාදායකයන් සත්කාරකත්වය දරයි, ක්‍රීඩකයන්ගේ දත්ත ආරක්ෂිතව සහ ආරක්ෂිතව ගබඩා කරයි, ක්‍රීඩා ටෙලිමෙට්‍රි විශ්ලේෂණය කරයි, DDOS ප්‍රහාරවලින් ඔවුන්ගේ ක්‍රීඩා ආරක්ෂා කරයි, සහ වඩාත් ගිලී ගිය ක්‍රීඩා අත්දැකීමක් නිර්මාණය කිරීමට AI පුහුණු කරයි.

Azure Game Stack හි කොටසක් වුවද, Game Stack යනු cloud, network, සහ device agnostic බව සටහන් කිරීම වැදගත් වේ. අපි එතනින් නවතින්නේ නැහැ.

අලුත් දේ

Game Stack හි මීළඟ අංගය වන්නේ PlayFab, ක්‍රීඩා නිර්මාණය කිරීම සහ ක්‍රියාත්මක කිරීම සඳහා සම්පූර්ණ පසුබිම් සේවාවකි. වසරකට පෙර, PlayFab සහ Microsoft ඒකාබද්ධ විය. අද අපි Azure පවුලට PlayFab එක් කරන බව ප්‍රකාශ කිරීමට අපි සතුටු වෙමු. එක්ව, Azure සහ PlayFab බලවත් සංයෝජනයකි: Azure විශ්වසනීයත්වය, ගෝලීය පරිමාණය සහ ව්‍යවසාය-ශ්‍රේණියේ ආරක්ෂාව සපයයි; කළමනාකරණය කළ ක්‍රීඩා සංවර්ධන සේවා, තත්‍ය කාලීන විශ්ලේෂණ සහ LiveOps හැකියාවන් සමඟ PlayFab Game Stack සපයයි.

PlayFab සම-නිර්මාතෘ James Gwertzman ට අනුව, “නූතන ක්‍රීඩා නිර්මාපකයින් චිත්‍රපට අධ්‍යක්ෂවරුන් මෙන් අඩු වෙමින් පවතී. දිගු කාලීන සාර්ථකත්වය සඳහා නිර්මාණ, අත්හදා බැලීම් සහ සූරාකෑමේ අඛණ්ඩ චක්‍රයක ක්‍රීඩකයන්ගේ සහභාගීත්වය අවශ්‍ය වේ. ඔබට ඔබේ ක්‍රීඩාව පෙරළා තවදුරටත් ඉදිරියට යා නොහැක. ” PlayFab iOS සහ Android සිට PC සහ Web, Xbox, Sony PlayStation සහ Nintendo Switch දක්වා සියලුම ප්‍රධාන උපාංග සඳහා සහය දක්වයි; සහ Unity සහ Unreal ඇතුළු සියලුම ප්‍රධාන ක්‍රීඩා එන්ජින්. PlayFab අනාගතයේදී සියලුම ප්‍රධාන ක්ලවුඩ් සේවාවන් සඳහාද සහාය වනු ඇත.

අද අපි නව PlayFab සේවා පහක් නිවේදනය කිරීමටද සතුටු වෙමු.

අද පොදු පෙරදසුන් ප්‍රවේශය තුළ:

  • PlayFab Matchmaking: Xbox Live වෙතින් අනුවර්තනය කරන ලද බහු ක්‍රීඩක ක්‍රීඩා සඳහා බලවත් ගැලපීම, නමුත් දැන් සියලුම ක්‍රීඩා සහ සියලුම උපාංග සඳහා ලබා ගත හැකිය.

අද පුද්ගලික පෙරදසුන් ප්‍රවේශය තුළ (ප්රවේශය ලබා ගැනීමට අපට ලියන්න):

  • PlayFab පක්ෂය: Xbox Party Chat වෙතින් අනුවර්තනය කරන ලද හඬ සහ කතාබස් සේවා, නමුත් දැන් සියලුම ක්‍රීඩා සහ උපාංග සඳහා ලබා ගත හැක. තවත් ක්‍රීඩකයින්ට ක්‍රීඩා ප්‍රවේශ කිරීමට තත්‍ය කාලීන පරිවර්තනය සහ පිටපත් කිරීම සඳහා පක්ෂය Azure Cognitive Services භාවිතා කරයි.
  • PlayFab විදසුන්: ඔබගේ ක්‍රීඩාවේ කාර්ය සාධනය මැනීමට සහ ක්‍රියාකාරී විදසුන් ජනනය කිරීමට වෙනත් විවිධ මූලාශ්‍රවලින් ක්‍රීඩා දත්ත සමඟ ශක්තිමත් තත්‍ය කාලීන ක්‍රීඩා ටෙලිමිතිය ඒකාබද්ධ කරයි. Azure Data Explorer මත ගොඩනගා ඇති, Game Insights Xbox Live ඇතුළුව දැනට පවතින තෙවන පාර්ශවීය දත්ත මූලාශ්‍ර වෙත සම්බන්ධක ලබා දෙනු ඇත.
  • PlayFab PubSub: Azure SignalR සහය සමඟ ස්ථීර සම්බන්ධතාවයක් හරහා PlayFab සේවාදායක වෙතින් එවන ලද පණිවිඩ සඳහා ඔබේ ක්‍රීඩා සේවාලාභියා දායක වන්න. මෙය තත්‍ය කාලීන අන්තර්ගත යාවත්කාලීන කිරීම්, ගැලපීම් දැනුම්දීම් සහ සරල බහු ක්‍රීඩක ක්‍රීඩා කිරීම වැනි අවස්ථා සඳහා ඉඩ සලසයි.
  • PlayFab පරිශීලක උත්පාදනය කළ අන්තර්ගතය: වෙනත් ක්‍රීඩකයන් සමඟ පරිශීලක-උත්පාදිත අන්තර්ගතයන් නිර්මාණය කිරීමට සහ ආරක්ෂිතව බෙදා ගැනීමට ක්‍රීඩකයින්ට ඉඩ දීමෙන් ඔබේ ප්‍රජාව සම්බන්ධ කර ගන්න. මෙම තාක්ෂණය මුලින්ම සංවර්ධනය කරන ලද්දේ Minecraft වෙළඳපොළට සහාය වීම සඳහා ය.

වර්ධනය වන Xbox සජීවී ප්‍රජාව

Game Stack හි තවත් වැදගත් අංගයක් වන්නේ Xbox Live වේ. පසුගිය වසර 16 තුළ, Xbox Live ලෝකයේ වඩාත්ම ප්‍රබෝධමත් සහ ක්‍රියාකාරී සූදු ප්‍රජාවක් බවට පත්ව ඇත. එය ආරක්ෂිත සහ ඇතුළත් ජාලයක් වන අතර එය ක්‍රීඩාවේ සීමාවන් පුළුල් කිරීමට ඉඩ සලසා දී ඇත, ක්‍රීඩකයින් දැන් උපාංග හරහා සම්බන්ධ වේ.

Xbox Live අනන්‍යතාවය සහ ප්‍රජා සේවා සපයන Microsoft Game Stack හි කොටසක් වීම ගැන අපි සතුටු වෙමු. Game Stack හි කොටසක් ලෙස, අපි මෙම ප්‍රජාව iOS සහ Android උපාංග වෙත ගෙන එන නව SDK එකක් හඳුන්වා දෙන විට Xbox Live එහි හරස් වේදිකා හැකියාවන් පුළුල් කරනු ඇත.

Xbox Live සමඟින්, ජංගම යෙදුම් සංවර්ධකයින්ට ග්‍රහලෝකයේ වඩාත්ම උද්‍යෝගිමත් සහ නියැලී සිටින ක්‍රීඩකයින් සමඟ සම්බන්ධ විය හැක. ජංගම සංවර්ධකයින් සඳහා වන ප්‍රතිලාභ කිහිපයක් මෙන්න:

  • විශ්වාසදායී ක්‍රීඩා අනන්‍යතාවය: නව Xbox Live SDK සමඟින්, සංවර්ධකයින්ට විශිෂ්ට ක්‍රීඩා නිර්මාණය කිරීම කෙරෙහි අවධානය යොමු කළ හැකි අතර පුරනය වීම, පෞද්ගලිකත්වය, සබැඳි ආරක්ෂාව සහ උප-ගිණුම් සඳහා සහාය වීම සඳහා Microsoft's විශ්වාසනීය අනන්‍යතා ජාලය භාවිතා කළ හැක. 
  • ඝර්ෂණ රහිත ඒකාබද්ධ කිරීම: නව ඉල්ලුම මත විකල්ප සහ Xbox සජීවී සහතිකයක් නොමැතිව ජංගම යෙදුම් සංවර්ධකයින්ට ඔවුන්ගේ ක්‍රීඩා නිර්මාණය කිරීමට සහ යාවත්කාලීන කිරීමට නම්‍යශීලී බවක් ලබා දේ. සංවර්ධකයින් සරලවම ඔවුන්ගේ අවශ්‍යතා වලට ගැලපෙන සේවාවන් භාවිතා කරයි.
  • විචිත්‍රවත් ක්‍රීඩා ප්‍රජාව: වර්ධනය වන Xbox Live ප්‍රජාවට සම්බන්ධ වී බහු වේදිකා හරහා ක්‍රීඩකයින් සම්බන්ධ කරන්න. ජයග්‍රහණ පද්ධති, Gamerscore සහ "hero" සංඛ්‍යාලේඛන ක්‍රියාත්මක කිරීමට නිර්මාණාත්මක ක්‍රම සොයන්න.

වෙනත් Game Stack සංරචක

අනෙකුත් Game Stack සංරචක වලට Visual Studio, Mixer, DirectX, Azure App Center, Visual Studio, Visual Studio Code, සහ Havok ඇතුළත් වේ. ඉදිරි මාසවලදී, අපි Game Stack වැඩිදියුණු කිරීමට සහ පුළුල් කිරීමට ක්‍රියා කරන විට, අපි වඩාත් ඵලදායි ලෙස එකට වැඩ කිරීම සඳහා මෙම සේවාවන් එක් කරන විට ඔබට මෙම සේවාවන් අතර ගැඹුරු සම්බන්ධතා පෙනෙනු ඇත.

මෙම ඒකාබද්ධ කිරීම දැනටමත් සිදු වන ආකාරය පිළිබඳ උදාහරණයක් ලෙස, අද අපි PlayFab සහ පහත Game Stack සංරචක එකට සම්බන්ධ කරමු:

  • යෙදුම් මධ්යස්ථානය: යෙදුම් මධ්‍යස්ථානයෙන් බිඳ වැටීම් ලොග් දත්ත දැන් PlayFab වෙත සම්බන්ධ කර ඇත, හුදකලා ක්‍රීඩකයන්ට තනි බිඳ වැටීම් ආරෝපණය කිරීමෙන් තථ්‍ය කාලීනව ඔබේ ක්‍රීඩාවේ ගැටලු වඩාත් හොඳින් තේරුම් ගැනීමට සහ ප්‍රතිචාර දැක්වීමට ඔබට ඉඩ සලසයි.
  • Visual StudioCode: Visual Studio කේතය සඳහා වන නව PlayFab ප්ලගිනය සමඟින්, Cloud Script සංස්කරණය කිරීම සහ යාවත්කාලීන කිරීම සම්පූර්ණයෙන්ම පහසු විය.

අද ඔබේ ලෝකය නිර්මාණය කර තවත් බොහෝ දේ අත්කර ගන්න

මූලාශ්රය: www.habr.com

අදහස් එක් කරන්න