
Microsoft XNA Framework Redistributable là một bộ sưu tập các thành phần quan trọng, hỗ trợ đắc lực cho việc tạo ra các trò chơi trên cả nền tảng PC và Xbox. Thư viện này giúp giảm thiểu tối đa các vấn đề kỹ thuật phức tạp, cho phép các nhà phát triển tập trung hoàn toàn vào việc xây dựng nội dung hấp dẫn cho video game.

Microsoft XNA (viết tắt của XNA's Not Acronymed) là một bộ công cụ phát triển hoàn toàn miễn phí, được Microsoft cung cấp để hỗ trợ quá trình tạo và quản lý các video game. Bộ công cụ này bao gồm XNA Framework, XNA Build và XNA Game Studio. XNA được xây dựng dựa trên .NET Framework và tương thích với nhiều phiên bản Windows NT, Windows Phone và Xbox 360.
Các dự án XNA được tạo ra bằng XNA Game Studio, vận hành bằng XNA Framework (cho các game trên Windows) và có thể được xuất bản dưới dạng các file thực thi gốc (native executable) cho Xbox 360, Windows Phone và Zune.
Về nhiều khía cạnh, XNA có thể được coi là một phiên bản đơn giản hóa của hệ thống phát triển game mạnh mẽ của Microsoft, DirectX . Tuy nhiên, XNA hướng đến những nhà phát triển tập trung vào việc tạo ra các game nhẹ nhàng, chạy tốt trên nền tảng Windows. Đồng thời, XNA cũng là nền tảng cốt lõi cho các game Xbox Live Indie Games.

XNA Framework được xây dựng trên nền tảng .NET Compact Framework 2.0 để hỗ trợ phát triển game trên Xbox 360 và .NET Framework 2.0 cho nền tảng Windows. Nó cung cấp một tập hợp các thư viện lớp mở rộng, đặc biệt hữu ích trong việc phát triển game, nhằm thúc đẩy việc tái sử dụng mã nguồn trên nhiều nền tảng khác nhau.
Do các game XNA được thiết kế để chạy trong môi trường runtime, chúng chỉ có thể hoạt động trên các nền tảng hỗ trợ XNA Framework, với rất ít hoặc không cần tùy chỉnh.

XNA Framework giúp đơn giản hóa các chi tiết kỹ thuật phức tạp trong quá trình viết code game, đảm bảo khả năng tương thích trên nhiều nền tảng khi game được chuyển đổi từ nền tảng này sang nền tảng khác. Điều này cho phép các nhà phát triển tập trung vào nội dung và trải nghiệm game, thay vì lo lắng về các yếu tố kỹ thuật.
XNA Framework tích hợp nhiều công cụ hữu ích, chẳng hạn như Cross-platform Audio Creation Tool (XACT) để hỗ trợ tạo nội dung âm thanh. Nó cũng hỗ trợ cả việc tạo game 2D và 3D, đồng thời cho phép sử dụng Controller và chức năng Vibration của Xbox 360.
Cấu hình hệ thống yêu cầu
1 nhận xét

