摘要:
一款Silverlight开发的游戏最终发布时无论是部署于网站上或是手机等移动设备中,为能让其拥有最广泛的用户使用群体,我们必须在开发初期就将游戏的本地化实现提上议程。
微软为我们提供的Silverlight原生态本地化解决方案是通过在XAP中嵌入多国语言Resource File来实现,过程比较烦琐且效果差强人意。企业应用中就算多包装几个语言文件进XAP亦无关痛痒;然而一款集成有丰富故事脚本、事件剧情及历史背景(比如《龙与地下城》之类史诗级游戏巨著)的Silverlight游戏,将所有语言文件一并打包让用户去下载那绝对是糟糕致极的用户体验。 阅读全文