Mục lục:
Định nghĩa - Microsoft XNA có nghĩa là gì?
Microsoft XNA là một bộ công cụ được cung cấp bởi Microsoft để phát triển trò chơi video và quản lý trò chơi video. Được cung cấp với môi trường thời gian chạy được quản lý bởi Microsoft, Microsoft XNA dựa trên khung .NET. Microsoft XNA được nhắm mục tiêu cho các trò chơi nhẹ chạy trên nhiều nền tảng của Microsoft. XNA hiện không được phát triển tích cực và không được hỗ trợ bởi một số nền tảng của Microsoft.
Techopedia giải thích Microsoft XNA
Được coi là tương tự .NET của Direct X, Microsoft XNA là phần mềm miễn phí. Đây là nền tảng cơ bản cho Xbox Live Indie Games. XNA được giới thiệu vào năm 2004 và Bản xem trước công nghệ cộng đồng của XNA Build đã được cung cấp vào năm 2006. Khung XNA đảm bảo các thay đổi công nghệ cấp thấp cũng được thực hiện cùng với sự phát triển của trò chơi, điều này làm cho chính khung này trở thành sự khác biệt giữa các nền tảng các trò chơi được chuyển.
Các công cụ như công cụ tạo âm thanh đa nền tảng và một số công cụ khác được tích hợp vào khung XNA. Các công cụ này cùng với khung XNA hỗ trợ cả phát triển trò chơi 2-D và 3-D. Đối với các nhà phát triển trò chơi, khung XNA cung cấp các công cụ phù hợp để tập trung vào cả chơi game và trải nghiệm giàu nội dung. Các trò chơi được phát triển với XNA có thể được phân phối với Windows Phone hoặc Xbox Live Indie Games nếu có thỏa thuận cấp phép giữa nhà phát triển và Microsoft.
Mặc dù XNA không được phát triển tích cực, MonoGame, phiên bản đa nền tảng miễn phí của giao diện lập trình XNA, vẫn được phát triển tích cực.