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;
}
}
}
代码不复杂一看就能明白,公布代码如下: