日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

一款WP小游戏代码分享

發布時間:2025/3/14 编程问答 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 一款WP小游戏代码分享 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

首先聲明游戲是H5的代碼,當然游戲部分不是我寫的,感謝@LeZhi的分享,關于H5我還在學習,這里只是簡單介紹一下如何把一款現成的H5游戲封裝成一款WP游戲(當然也可以做成Windows游戲)。

大家都知道,Windows App內置瀏覽器控件不支持flash,這樣一來游戲資源少了好多(遺憾。。),不過幸好現在H5游戲資源非常多,我們可以在網上找到很多代碼,甚至可以用一個鏈接搞定(不推薦,用戶體驗很差的)。

代碼非常簡單,估計大家的水平都木有問題,簡單說幾點:
第一:WebView控件加載本地網頁的時候,需要用(ms-appx-web:)這種格式,否則無法加載,代碼如下:

string url = "ms-appx-web:///guaijipaoku/index.html";wv.Navigate(new Uri(url));

?
第二:WP APP里不支持MP3,OGG等音效格式,需要把音樂格式改成wav(微軟自己家的格式),記得修改H5里的代碼,這里小弟偷個懶沒換,H5實在不懂,有心的童鞋自己搞一下,當然了,就算不轉換格式游戲也不會閃退,只是播放不出來音樂體驗差點。

第三,好像沒第三了。。。。

最好呢,如果你希望賺點零花錢,可以集成一些廣告,我用的是九幽的廣告和數據統計,用的比較久了,比較穩定,每天幾十塊的收入,不過海外的填充率有點低,大家可以混合pubcenter使用。

我通過判斷終端的國家類型選擇了不同的廣告展示,代碼如下:

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大麥~哦也~!

轉載于:https://www.cnblogs.com/clever-he/p/4596966.html

總結

以上是生活随笔為你收集整理的一款WP小游戏代码分享的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。