silverlight之案例小游戏剪刀石头布,一个简单的小游戏。
用一个简单的小游戏,说明wp7中开发的综合应用。
先贴个效果图
游戏算法
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace WpCutGame { public static class GameHelper { public static string GetImagePath() { System.Random rm = new System.Random(); int i = rm.Next(1, 100); string str = (i % 3).ToString(); return str; } /// <summary> /// 0平,1赢,2输 /// </summary> /// <param name="left"></param> /// <param name="right"></param> /// <returns></returns> public static string IsWinning(string ownerLeft, string right) { string resoult = ""; if (ownerLeft == "0") { switch (right) { case "0": resoult = "0"; break; case "1": resoult = "2"; break; case "2": resoult = "1"; break; } } else if (ownerLeft == "1") { switch (right) { case "0": resoult = "1"; break; case "1": resoult = "0"; break; case "2": resoult = "2"; break; } } else { switch (right) { case "0": resoult = "2"; break; case "1": resoult = "1"; break; case "2": resoult = "0"; break; } } return resoult; } } }
代码不复杂一看就能明白,公布代码如下: