
自从Windows Phone发布以来——那时它还是Windows Phone 7——游戏开发者一直在抱怨他们必须使用C#编程语言。
原因是微软限制开发者使用其XNA Game Creator开发工具,尽管经常有传言说它有一个原生SDK,但由于各种政治原因尚未发布。
事实上,甚至在上周,Critical think Games的总裁David Whatley告诉PocketGamer.biz,他认为缺乏对虚幻和Unity等中间件的支持——正是因为这个原因——是一个“严重的障碍”。
技术限制和额外的移植成本意味着一些较大的工作室已经避免发布现有的ios内容。
某种解决方案
然而,现在似乎可以进行协调了,只是不是针对当前版本的操作系统。
相反,我们听到传言称,预计将于2012年年中发布的Windows Phone 8(代号为Apollo)将是开发者最终被允许原生编码的时刻。
预计这一版本还将实现与即将推出的Windows 8操作系统的融合——Windows 8操作系统本身是为个人电脑和平板电脑设计的——尽管尚不完全清楚这两个操作系统的代码兼容性如何,但一些Windows 8应用程序将在ARM芯片上运行。
当然,对于那些希望将现有游戏移植到Windows Phone的开发者来说,这算不上什么安慰,但毫无疑问,微软和诺基亚等硬件合作伙伴将会伸出援手,鼓励他们在不久的将来为这些变化做好准备。