Giới thiệu về Microsoft Game Stack

Giới thiệu về Microsoft Game Stack

Chúng tôi sắp công bố một sáng kiến ​​mới, Microsoft Game Stack, nơi chúng tôi sẽ tập hợp các công cụ và dịch vụ của Microsoft nhằm hỗ trợ tất cả các nhà phát triển trò chơi, cho dù họ là nhà phát triển độc lập hay studio AAA, đạt được nhiều thành tựu hơn.

Hiện nay trên thế giới có 2 tỷ game thủ, chơi nhiều loại game trên nhiều loại thiết bị. Cộng đồng chú trọng nhiều đến việc truyền phát, xem và chia sẻ video cũng như việc chơi game hoặc thi đấu. Với tư cách là người sáng tạo trò chơi, bạn cố gắng mỗi ngày để thu hút người chơi, khơi dậy trí tưởng tượng và truyền cảm hứng cho họ, bất kể họ ở đâu hay đang sử dụng thiết bị nào. Chúng tôi đang giới thiệu Microsoft Game Stack để giúp bạn thực hiện điều đó.


Bài viết này bằng tiếng Anh.

Ngăn xếp trò chơi của Microsoft là gì?

Game Stack tập hợp tất cả các nền tảng, công cụ và dịch vụ phát triển trò chơi của chúng tôi, chẳng hạn như Azure, PlayFab, DirectX, Visual Studio, Xbox Live, App Center và Havok, vào một hệ sinh thái mạnh mẽ mà bất kỳ nhà phát triển trò chơi nào cũng có thể sử dụng. Mục tiêu của Game Stack là giúp bạn dễ dàng tìm thấy các công cụ và dịch vụ bạn cần để tạo và quản lý trò chơi của mình.

Đám mây đóng một vai trò quan trọng tại Game Stack và Azure đáp ứng nhu cầu quan trọng này. Azure cung cấp các nguyên tắc cơ bản như điện toán và lưu trữ, cũng như dịch vụ đám mây trí tuệ nhân tạo và máy học để gửi thông báo và các neo không gian thực tế hỗn hợp.

Các công ty hiện đang làm việc với Azure bao gồm Rare, Ubisoft và Wizards of the Coast. Họ lưu trữ máy chủ cho các trò chơi nhiều người chơi, lưu trữ dữ liệu người chơi một cách an toàn và bảo mật, phân tích dữ liệu đo từ xa của trò chơi, bảo vệ trò chơi của họ khỏi các cuộc tấn công DDOS và đào tạo AI để tạo ra trải nghiệm chơi game sống động hơn.

Mặc dù Azure là một phần của Game Stack nhưng điều quan trọng cần lưu ý là Game Stack hoạt động độc lập với đám mây, mạng và thiết bị. Chúng tôi không dừng lại ở đó.

Có gì mới?

Thành phần tiếp theo của Game Stack là PlayFab, một dịch vụ phụ trợ hoàn chỉnh để tạo và vận hành trò chơi. Một năm trước, PlayFab và Microsoft đã sáp nhập. Hôm nay, chúng tôi vui mừng thông báo rằng chúng tôi sẽ thêm PlayFab vào gia đình Azure. Cùng với nhau, Azure và PlayFab là sự kết hợp mạnh mẽ: Azure cung cấp độ tin cậy, quy mô toàn cầu và bảo mật cấp doanh nghiệp; PlayFab cung cấp cho Game Stack các dịch vụ phát triển trò chơi được quản lý, phân tích thời gian thực và khả năng LiveOps.

Theo người đồng sáng lập PlayFab, James Gwertzman, “Những người sáng tạo trò chơi hiện đại ngày càng trở nên ít giống các đạo diễn phim hơn. Thành công lâu dài đòi hỏi người chơi phải tham gia vào một chu kỳ sáng tạo, thử nghiệm và khai thác liên tục. Bạn không thể chỉ dừng trò chơi của mình và đi tiếp nữa.” PlayFab hỗ trợ tất cả các thiết bị chính, từ iOS và Android, đến PC và Web, Xbox, Sony PlayStation và Nintendo Switch; và tất cả các công cụ trò chơi lớn, bao gồm Unity và Unreal. PlayFab cũng sẽ hỗ trợ tất cả các dịch vụ đám mây lớn trong tương lai.

Hôm nay, chúng tôi cũng vui mừng thông báo năm dịch vụ PlayFab mới.

Trong quyền truy cập xem trước công khai ngày hôm nay:

  • Kết nối PlayFab: Tìm kiếm mai mối mạnh mẽ cho các trò chơi nhiều người chơi được chuyển thể từ Xbox Live nhưng hiện có sẵn cho tất cả trò chơi và mọi thiết bị.

Trong quyền truy cập xem trước riêng tư ngày hôm nay (viết thư cho chúng tôi để có được quyền truy cập):

  • Bữa tiệc PlayFab: Dịch vụ thoại và trò chuyện được điều chỉnh từ Xbox Party Chat nhưng hiện có sẵn cho tất cả trò chơi và thiết bị. Party sử dụng Dịch vụ nhận thức Azure để dịch và phiên âm theo thời gian thực nhằm giúp nhiều người chơi có thể tiếp cận trò chơi hơn.
  • Thông tin chi tiết về PlayFab: Kết hợp phép đo từ xa trò chơi theo thời gian thực mạnh mẽ với dữ liệu trò chơi từ nhiều nguồn khác để đo lường hiệu suất trò chơi của bạn và tạo ra những hiểu biết hữu ích. Được xây dựng dựa trên Azure Data Explorer, Game Insights sẽ cung cấp các trình kết nối với các nguồn dữ liệu hiện có của bên thứ ba, bao gồm cả Xbox Live.
  • PlayFab PubSub: Đăng ký ứng dụng khách trò chơi của bạn để nhận các tin nhắn được gửi từ máy chủ PlayFab qua kết nối liên tục với sự hỗ trợ của Azure SignalR. Điều này cho phép thực hiện các tình huống như cập nhật nội dung theo thời gian thực, thông báo mai mối và chơi trò chơi nhiều người chơi đơn giản.
  • Nội dung do người dùng PlayFab tạo: Thu hút cộng đồng của bạn bằng cách cho phép người chơi tạo và chia sẻ nội dung do người dùng tạo với những người chơi khác một cách an toàn. Công nghệ này ban đầu được phát triển để hỗ trợ thị trường Minecraft.

Cộng đồng Xbox Live đang phát triển

Một thành phần quan trọng khác của Game Stack là Xbox Live. Trong 16 năm qua, Xbox Live đã trở thành một trong những cộng đồng chơi game sôi động và tích cực nhất trên thế giới. Đây cũng là một mạng lưới an toàn và toàn diện đã cho phép mở rộng ranh giới của trò chơi, với việc người chơi hiện có thể kết nối trên nhiều thiết bị.

Chúng tôi rất vui mừng khi Xbox Live sẽ trở thành một phần của Microsoft Game Stack, cung cấp các dịch vụ nhận dạng và cộng đồng. Là một phần của Game Stack, Xbox Live sẽ mở rộng khả năng đa nền tảng khi chúng tôi giới thiệu SDK mới đưa cộng đồng này đến với các thiết bị iOS và Android.

Với Xbox Live, các nhà phát triển ứng dụng di động có thể kết nối với những game thủ đam mê và gắn bó nhất trên hành tinh. Đây chỉ là một số lợi ích dành cho nhà phát triển thiết bị di động:

  • Danh tính trò chơi đáng tin cậy: Với Xbox Live SDK mới, các nhà phát triển có thể tập trung vào việc xây dựng các trò chơi tuyệt vời và tận dụng mạng nhận dạng đáng tin cậy của Microsoft để hỗ trợ đăng nhập, quyền riêng tư, bảo mật trực tuyến và tài khoản trẻ em. 
  • Tích hợp không ma sát: Các tùy chọn theo yêu cầu mới và không có chứng nhận Xbox Live mang lại cho các nhà phát triển ứng dụng di động sự linh hoạt trong việc tạo và cập nhật trò chơi của họ. Các nhà phát triển chỉ cần sử dụng các dịch vụ phù hợp nhất với nhu cầu của họ.
  • Cộng đồng chơi game sôi động: Tham gia cộng đồng Xbox Live đang phát triển và kết nối người chơi trên nhiều nền tảng. Tìm những cách sáng tạo để triển khai hệ thống thành tích, Gamerscore và số liệu thống kê về "anh hùng".

Các thành phần ngăn xếp trò chơi khác

Các thành phần khác của Game Stack bao gồm Visual Studio, Mixer, DirectX, Azure App Center, Visual Studio, Visual Studio Code và Havok. Trong những tháng tới, khi chúng tôi nỗ lực cải thiện và mở rộng Game Stack, bạn sẽ thấy mối liên kết sâu sắc hơn giữa các dịch vụ này khi chúng tôi kết hợp chúng lại với nhau để cùng nhau làm việc hiệu quả hơn.

Để làm ví dụ về cách quá trình tích hợp này đang diễn ra, hôm nay chúng tôi sẽ liên kết PlayFab và các thành phần Game Stack sau đây với nhau:

  • Trung tâm Ứng dụng: Dữ liệu nhật ký sự cố từ Trung tâm ứng dụng hiện được kết nối với PlayFab, cho phép bạn hiểu rõ hơn và phản hồi tốt hơn các sự cố trong trò chơi của mình trong thời gian thực bằng cách liên kết từng sự cố với từng người chơi.
  • Mã Visual Studio: Với plugin PlayFab mới dành cho Visual Studio Code, việc chỉnh sửa và cập nhật Cloud Script trở nên dễ dàng hơn rất nhiều.

Tạo thế giới của bạn ngày hôm nay và đạt được nhiều hơn nữa

Nguồn: www.habr.com

Thêm một lời nhận xét