Xin chào, tôi đang học C# và nghĩ về một ý tưởng hay. Xét rằng một trò chơi đủ đơn giản. Nói, một phiên bản làm lại của một trò chơi kiểu nhập văn bản cổ điển, một trò chơi C# về mặt lý thuyết có thể được chuyển đến tất cả các nền tảng tôi liệt kê ở trên, với ít hoặc không có thay đổi mã nguồn gốc, đúng không?Một trò chơi C# để cai trị tất cả (iOS, Android, WP7, W7, Mac OS X và XBOX)
Rõ ràng giao diện người dùng sẽ phải được tinh chỉnh và tôi rất nghi ngờ một trò chơi như vậy sẽ thực sự tồn tại trên từng nền tảng đó!
Nhưng, mặc dù C# thực sự là MS nặng, thông qua các phương pháp khác nhau, có thể hoạt động, đúng không? Hoặc, tôi sẽ phải thay đổi nguồn C# thành Objective-C? Android có có ngôn ngữ chính thức mà họ hỗ trợ như Apple và MS không?
Đây là một câu hỏi kỳ lạ, nhưng nếu điều này là đúng, thì C# thực sự là một ngôn ngữ đa năng tốt đẹp mặc dù nó chủ yếu dựa trên và xác nhận bởi MS.
Chủ yếu là đường dẫn, bạn có thể sử dụng C#/XNA để tạo trò chơi Windows/Xbox/WP7 và có thể sử dụng C# qua Mono/MonoTouch để thực hiện OS X/iOS. Hiện tại, Android không có triển khai thực hiện mono phù hợp để hỗ trợ điều này. Điều này không hề có nghĩa là không khuyến khích, đồng thời MS cũng đã cung cấp ngôn ngữ C# cho cộng đồng .. http://www.microsoft.com/interop/cp/default.mspx –
Bạn có thể gửi câu trả lời này, nhưng vâng , Tôi đã nhìn vào nó và tôi sẽ có mặc dù nếu không về Android. – Qcom
retagged ios-> iphone –