2012-06-12 29 views
13

Cái nào trong số này cung cấp API tốt nhất để phát triển trò chơi? Thư viện nào dễ sử dụng hơn, nhanh hơn, có nhiều tài liệu hơn?SharpDX vs SlimDX để phát triển trò chơi?

+1

Đây là câu hỏi "Cá mập sẽ đánh bại gorilla". http://blog.stackoverflow.com/2011/08/gorilla-vs-shark/ – Almo

+0

Đây không phải là một câu hỏi chính xác, và như vậy, sẽ không phổ biến ở đây. Bạn có thể thử lặp lại câu hỏi thành một câu hỏi cụ thể về lập trình hoặc bạn có thể tìm thấy những gì bạn đang tìm kiếm ở những nơi như thế này: http://gamedev.stackexchange.com/questions/23109/is-using-sharpdx-or-slimdx -easier-than-using-directx-trực tiếp-từ-c – kaliatech

Trả lời

22

Cả hai dự án đều hỗ trợ gần như toàn bộ thư viện DirectX (mặc dù SlimDX hỗ trợ nhiều hơn một chút trong không gian DirectX 9).

SlimDX rất chín chắn và đầy đủ tính năng. Một số quy mô lớn hơn, trò chơi thương mại đã được viết và xuất bản bằng cách sử dụng SlimDX. Nó cũng cung cấp thêm một "khung" để sử dụng và có thêm tài liệu hoàn chỉnh về tính năng.

SharpDX hứa hẹn hiệu suất tốt hơn một chút trong một số trường hợp nhất định (see benchmarks). Nó được tạo trực tiếp từ các tiêu đề DirectX, do đó, nó là một trình bao bọc DirectX mỏng hơn.

+14

Từ những gì bạn mô tả các dự án có lẽ nên trao đổi tên :-) – Wouter

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