2013-03-17 56 views
19

Vì Microsoft đang giảm XNA (và có, tôi biết rằng người dùng vẫn có thể sử dụng thành công, nhưng thực tế nó không được phát triển chỉ sau một khoảng thời gian ngắn tồn tại). Các thư viện đồ họa C# tốt nhất để phát triển 2D đơn giản (giống như Allegro, SFML, SDL và các thích)? Bởi tốt nhất tôi có nghĩa là những người dưới sự phát triển tích cực, với một cộng đồng năng động, và hy vọng với một số hướng dẫn phong nha.Thư viện đồ họa cho 2D (Không XNA)

tôi đã cố gắng tìm kiếm một câu trả lời nhưng, cách này hay cách khác, đó là XNA luôn đi lên (có thể vì một lý do ...)

Cảm ơn bạn!

+1

Bạn đã xem Monogame chưa? là api XNA và nó dưới sự kiểm tra phát triển nặng github.com/mono/monogame – roundcrisis

+7

Câu hỏi này hữu ích và mang tính xây dựng. Nó cần phải được mở cửa trở lại. – ThunderGr

+0

@ThunderGr Đó là yêu cầu rõ ràng cho các tài nguyên ngoài trang web. Nó cần phải được đóng lại. –

Trả lời

9

OpenTK hoặc TaoFramework.

Có rất nhiều hướng dẫn. Một trong số họ có thể được tìm thấy here.

+0

Cảm ơn bạn! Đó chính xác là những gì tôi đang tìm kiếm! Bằng cách nào đó đã bỏ lỡ nó trên Google có lợi cho trình bao bọc SDL và như vậy. – Leo

+0

OpenTK không được tích cực phát triển, bản phát hành cuối cùng của họ là> 3 năm trước ... – d3dave

+0

OpenTK vẫn hoạt động và một phần của nó được sử dụng trong MonoDevelop. Tương đối, TaoFramework thậm chí còn ít hoạt động hơn. 3 năm ..., không quá lỗi thời, và chất lượng của OpenTK, tôi nghĩ, đáng chú ý. – David

2

Khung tôi thích:

Đối với các thư viện bạn đã liệt kê ở đó là một wrapper cho SDL SDL.NET

Re- thêm nội dung đã bị xóa trong bài đánh giá (WHY? Câu trả lời không phải là XNA, nhưng việc triển khai Nguồn mở của XNA)

Ngoài ra nếu bạn đã quen thuộc với XNA, bạn có thể sử dụng MonoGame - triển khai XNA dưới sự phát triển tích cực. Hỗ trợ Playstation Mobile và Raspberry PI đang được phát triển.

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