首先声明游戏是H5的代码,当然游戏部分不是我写的,感谢@LeZhi的分享,关于H5我还在学习,这里只是简单介绍一下
如何把一款现成的H5游戏封装成一款WP游戏(当然也可以做成Windows游戏)。
第一:WebView控件加载本地网页的时候,需要用(ms-appx-web:)这种格式,否则无法加载,代码如下:
第二:WP APP里不支持MP3,OGG等音效格式,需要把音乐格式改成wav(微软自己家的格式),记得修改H5里的代码,这里小弟偷个懒没换,H5实在不懂,有心的童鞋自己搞一下,当然了,就算不转换格式游戏也不会闪退,只是播放不出来音乐体验差点。
游戏源码分享: http://pan.baidu.com/s/1c0dd4Og
最后的祝大家的APP大麦~哦也~!
第一:WebView控件加载本地网页的时候,需要用(ms-appx-web:)这种格式,否则无法加载,代码如下:
string url = "ms-appx-web:///guaijipaoku/index.html";
wv.Navigate(new Uri(url));
第二:WP APP里不支持MP3,OGG等音效格式,需要把音乐格式改成wav(微软自己家的格式),记得修改H5里的代码,这里小弟偷个懒没换,H5实在不懂,有心的童鞋自己搞一下,当然了,就算不转换格式游戏也不会闪退,只是播放不出来音乐体验差点。
string text = CultureInfo.CurrentCulture.ToString();
string[] array = text.Split(new char[]
{
'-'
});
if (array != null && array.Length == 2)
{
if (array[1] == "CN")
{
//中国的话,展示九幽的广告,否则展示pubcenter广告
jyad.Visibility = Visibility.Visible;
pubad.Visibility = Visibility.Collapsed;
}
else
{
jyad.Visibility = Visibility.Collapsed;
pubad.Visibility = Visibility.Visible;
}
}
游戏源码分享: http://pan.baidu.com/s/1c0dd4Og
最后的祝大家的APP大麦~哦也~!