Các yêu cầu phần cứng / trình điều khiển tối thiểu để chạy trò chơi Monogame 3.x, trên mỗi Hệ điều hành khác nhau là gì?
Các yêu cầu phần cứng / trình điều khiển tối thiểu để chạy trò chơi Monogame 3.x, trên mỗi Hệ điều hành khác nhau là gì?
Câu trả lời:
Đối với phiên bản MonoGame SDL2 sắp tới; https://github.com/flibitijibibo/MonoGame
Phiên bản SDL2 hiện không được dự kiến thay thế các giải pháp Linux, Mac & GL nhưng khi tôi hỏi Dev, anh ấy trả lời "Tôi hy vọng thế." Tôi cũng hỏi anh ta về các phiên bản shader;
Vì MonoGame chạy trên XP, tôi cho rằng yêu cầu mô hình đổ bóng D3D sẽ là 3.0 (tức là DirectX 9.0c). Tôi cảm thấy cũng an toàn khi giả định rằng các cổng MonoGame hiện tại yêu cầu GL 2.1 không có phần mở rộng ARB. Mà máy tính xách tay của tôi phải thiếu.
Máy tính xách tay của tôi để tham khảo đang chạy với bộ xử lý Intel Celeron với Mobile Intel® GMA 4500M cho đồ họa (mà tôi tin là có OpenGL 2.0 / 2.1) và hiện đang có trên Linux (Trước khi tôi đổi nó sang chạy Linux, tôi đã chạy Windows 7 và Giải pháp WindowsGL sẽ hoạt động hoàn toàn tốt).
Bài viết này trên Gamasutra cũng cung cấp thêm thông tin về các yêu cầu phần mềm;
Đối với máy tính để bàn Windows, bạn có thể sử dụng VS 2010 Express trở lên hoặc VS 2012 Express cho Máy tính để bàn hoặc cao hơn trên Windows 7 hoặc 8.
Đối với Windows Store, bạn sẽ cần VS 2012 Express cho Windows 8 trở lên trên Windows 8.
Đối với Windows Phone 8, bạn sẽ cần Windows 8 64 bit và SDK Windows Phone 8. Điều này sẽ cài đặt VS 2012 Express cho Windows Phone và cũng có thể hoạt động với VS 2012 Professional trở lên.
Để sử dụng trình giả lập Windows Phone 8, PC của bạn cần đáp ứng các yêu cầu phần cứng cụ thể; xem www.microsoft.com/en-GB/doad/details.aspx?id=35471 để biết chi tiết.
Đối với Android và / hoặc iOS, bạn sẽ cần VS 2010 hoặc 2012 Professional trở lên và Xamarin Business trở lên trên Windows 7 hoặc 8.
http://www.gamasutra.com/view/feature/192209/from_xna_to_monogame.php
Được rồi tôi sẽ bắt đầu wiki.
iOS, Android, Windows (cả OpenGL và DirectX), Mac OS X, Linux, Windows 8 Store, Windows Phone 8, PlayStation Mobile và bảng điều khiển OUYA.
Tài liệu tham khảo: http://www.monogame.net/
Tài liệu tham khảo: https://github.com/mono/MonoGame/wiki/Tutorials:prerequisites https://monogame.codeplex.com/discussions/438421
Tham khảo: Tệp dự án https://github.com/mono/MonoGame/tree/develop/MonoGame.Framework
Sau đây là các yêu cầu hệ thống để xây dựng nội dung cho tất cả các nền tảng mục tiêu MonoGame:
Tại thời điểm này, MonoGame không bao gồm triển khai độc lập đường ống nội dung XNA. Chúng tôi phụ thuộc vào việc triển khai đường ống nội dung XNA của Microsoft và Visual Studio 2010 trên Windows để xây dựng nội dung cho tất cả các nền tảng MonoGame.
Tham khảo: https://github.com/mono/MonoGame/wiki/MonoGame-Content-Processing
Tôi đã hỏi câu hỏi trên các diễn đàn Monogame , đây là danh sách xuất phát từ đó:
- Windows Phone 8 : Không hạn chế. Sẽ chạy trên tất cả các thiết bị Windows Phone 8.
- Windows Store : Không hạn chế. Các yêu cầu tương tự như bạn cần đáp ứng để cài đặt Windows 8 trên PC đó.
- Máy tính để bàn Windows (OpenGL) : Tôi nghĩ OpenGL 3.0 là mức tối thiểu cho đồ họa, cộng với OpenAL cho âm thanh.
- Máy tính để bàn Windows (DirectX) : Đã cài đặt DirectX 11.
- Android : Android tối thiểu 2.3.
- iOS : Tôi nghĩ iOS 4.0 là tối thiểu.
- Mac OS X : Nên chạy trên tất cả các phần cứng Mac OS X gần đây và hiện tại.
- Linux : Hỗ trợ trình điều khiển OpenGL 3.0, tôi nghĩ có một số gói bắt buộc khác như libsdlmixer, v.v.
Phần mềm:
Windows Vista:
DirectX11 đã cài đặt
.NET 4.0 / 4.5
Đã cài đặt Windows 7:
.NET 4.0 / 4.5
Windows 8:
Không phụ thuộc (DirectX11 + .NET 4.5 đã đi kèm với HĐH)
Phần cứng:
Tuy nhiên, điều đó đang được nói, nó thực sự phụ thuộc vào mức độ bộ nhớ của trò chơi của bạn. Nếu đó là một trò chơi có nhiều mô hình, họa tiết, v.v. thì bạn sẽ cần thêm RAM. Một trò chơi bình thường cần khoảng 2-4 GB RAM, với bộ xử lý tốt và hệ điều hành 64 bit.