Đây là kinh nghiệm của tôi khi là lập trình viên máy chủ cho MMO thương mại:
Phần mềm trung gian MMO không phải là một lĩnh vực thương mại được thiết lập tốt và đã có rất ít nỗ lực thành công để sử dụng phần mềm trung gian dành riêng cho mmo, ít nhất là trong lĩnh vực MMO quy mô lớn như World of Warcraft của bạn.
Multiverse đã được sử dụng trong một vài MMO nhỏ hơn và tôi tin là miễn phí cho các MMO phi thương mại. Tuy nhiên, đồ họa có phần lỗi thời và nó không được thiết kế để triển khai quy mô lớn.
Hero Engine đã xuất hiện được vài năm và có một số công cụ tạo nội dung rất tốt. Tôi không có kiến thức trực tiếp nhưng đã nghe thông tin đáng thất vọng về tính hữu ích của gói máy chủ back end và tôi vẫn chưa thấy một trò chơi được vận chuyển sử dụng phần mềm trung gian này. MMO The Old Republic sắp tới đang sử dụng công cụ này, mặc dù tôi không biết ở mức độ nào.
BigWorld đã được tích hợp vào một số MMO quy mô trung bình thực sự được vận chuyển, do đó có một chút khó khăn. Tôi một lần nữa không có kiến thức cá nhân nào ngoài việc bị ấn tượng bởi công cụ tạo nội dung của họ tại GDC. Tôi nghi ngờ chúng không đặc biệt rẻ.
Nói chung, tôi sẽ cực kỳ nghi ngờ về việc sử dụng bất kỳ giải pháp Middleware nào chưa được sử dụng trong sản phẩm vận chuyển thực tế. Có một khoảng cách lớn giữa việc tạo các công cụ tạo nội dung và tạo một kiến trúc máy chủ hoạt động có thể mở rộng. Cho đến khi một MMO được công khai và bị ảnh hưởng bởi người dùng thực sự, không có cách nào để biết liệu công nghệ này có tốt không.