2013-03-21 34 views
5

Tôi đã đọc rất nhiều về khung công tác XNA và Microsoft không công khai hỗ trợ nó nữa. Tôi muốn biết nếu có bất kỳ công nghệ tương tự có sẵn trong tâm trí mà tôi không muốn trả rất nhiều $$ để tạo ra một trò chơi indie nền tảng chéo .. Tôi biết rằng XNA chỉ hỗ trợ các thiết bị Microsoft và rằng đã có một nhiều công cụ trò chơi mã nguồn mở có sẵn như Torque, NeoAxis và v.v. Tôi chủ yếu tìm kiếm một công cụ trò chơi đơn giản, nơi tôi có thể viết mã trong C#. Tôi không yêu cầu thành phần dựng hình 3D phức tạp hoặc lo lắng nhiều về quản lý bộ nhớ. Chỉ muốn có được một bộ công cụ đơn giản như một người mới bắt đầu. Mọi đề xuất sẽ được đánh giá cao ..Tôi cần sử dụng gì để phát triển trò chơi trong C#?

Trả lời

7

Unity3D là câu trả lời cho vấn đề của bạn. Mặc dù 3D có tên, bạn có thể làm bất kỳ loại trò chơi nào trong Unity. Nó cũng hỗ trợ kịch bản trò chơi bằng các ngôn ngữ khác như JS. Có rất nhiều ví dụ, hỗ trợ tuyệt vời và mức độ phổ biến ngày càng tăng. Tôi tin rằng họ cũng có một phiên bản miễn phí của động cơ của họ. www.unity3d.com

3

Nếu bạn muốn một cái gì đó tương tự như XNA của Microsoft, bạn luôn có thể thử MonoGame là một triển khai mã nguồn mở của XNA 4 và bao gồm hỗ trợ cho Windows, Windows Metro, Mac OSX, Linux, Android (với MonoDroid) và iOS (với Xamarin.iOS/MonoTouch)

Các vấn đề liên quan