一个C#游戏来统治它们(iOS,Android,WP7,W7,Mac OS X和XBOX)
嘿,我正在学习C#,只是想到了一个很酷的主意.考虑到游戏很简单.比方说,一个经典的文字输入风格游戏的翻拍,理论上可以将C#游戏移植到我上面列出的所有平台上,原始源代码几乎没有变化,对吗?
显然,用户界面必须进行调整,我非常怀疑这样的游戏是否会在每个平台上生存下来! 但是,尽管C#真的是MS很重,通过不同的方法,这可能有用,对吗?或者,我是否必须将C#源更改为Objective-C? Android甚至有像Apple和MS那样支持的官方语言吗? 这是一个奇怪的问题,但如果这是真的,那么C#真的是一个很好的通用语言,尽管它主要基于MS并且得到了MS的支持. 解决方法
我决定发布答案,因为我想到了一些更相关的事情.
首先回答你的问题:是的,它会起作用.不,您不必移植到Objective-C. Android的应用程序经常使用Java. 还有一点背景…… 关于使用.Net,C#进行跨平台开发的MonoTouch和MonoDroid,我听到了很多东西. 您已经接受了必须专门为每个平台处理UI层,因此您正走在正确的道路上. 重要的是,在9月9日,Apple放宽了他们的指导方针,这些指南以前阻止了使用Monotouch构建的应用程序在市场上发布. Statement by Apple on App Store Review Guidelines
同样有趣,来自Craig Dunn的博客…… ConceptDev (Craig Dunn’s blog): MonoTouch meet WindowsPhone7 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |