• 大小: 50.77MB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2022-12-08
  • 语言: C#
  • 标签: C#  猜拳游戏  

资源简介

C#语言写的Windows Form式猜拳游戏软件

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.xml;

namespace cq
{
    public partial class Form1 : Form
    {

        Image[] wUser = { Resource1.wA Resource1.wB Resource1.wC Resource1.wD };
        Image[] jqUser = { Resource1.jqA Resource1.jqB Resource1.jqC Resource1.jqD };
        Image[] jqCq = { Resource1.jqst Resource1.jqjd Resource1.jqbu };
        int wdx = 0;//我的图片的Tag
        int jqdx = 0;//机器人图片的Tag
        int wsNo = 0;//我胜的场数
        int zcsNo = 0;//总的场数
        int pjNo = 0;//平局的场数
        int jqrsNO = 0;//机器人胜的场数
        int i=0;//当前xml文档中存有几条记录

        xmlDocument xmlDoc;

        //public int jqrNd { get; set; }
        int jqrNd=0;//当前的游戏难度

        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender EventArgs e)
        {
            zcs_txt.Text = “0“;
            ws_txt.Text = “0“;
            jqrs_txt.Text = “0“;
            pj_txt.Text = “0“;
            w_pct.Image = wUser[3];
            jq_pct.Image=jqUser[0];       
        }

        private void w_pct_Click(object sender EventArgs e)//点击我的图片触发事件
        {
            w_pct.Image = wUser[getRand(4)];
        }

        private void jq_pct_Click(object sender EventArgs e)//点击机器人图片触发事件
        {
            jq_pct.Image = jqUser[getRand(4)];
        }

        private void wcq_Click(object sender EventArgs e)//点击石头剪刀布触发事件
        {
            jqrNd = Form_选项.rdNo;
            //MessageBox.Show(“难度“+jqrNd.ToString());

            wcq_pct.Image=(sender as PictureBox).Image;
            wdx = int.Parse((sender as PictureBox).Tag.ToString());
            jqdx = getRand(3);
            jqcq_pct.Image = jqCq[jqdx];
            //MessageBox.Show(wdx.ToString()+jqdx.ToString());
            zcsNo = int.Parse(zcs_txt.Text);
            zcsNo += 1;
            zcs_txt.Text = zcsNo.ToString();
            //pk();
            ndHs();
            
        }
        private int getRand(int seed)//随机函数
        {
            Random rand = new Random();
            return rand.Next(seed);

        }

        private void pk()
        {
            if (wdx == jqdx)
            {
                pingju(); //平局        
            }
            else if (wdx == 0 && jqdx == 1 || wdx == 1 && jqdx == 2 || wdx == 2 && jqdx == 0)
            {
                wying();//我赢
            }
            else
            {
                jqying();//机器人赢
            }
        }

        private void pingju()
        {
            //MessageBox.Show(“平局!“);
            pjNo = int.Parse(pj_txt.Text);
            pjNo += 1;
            pj_txt.Text = pjNo.ToString();
            pj_pct.Left = 316;
        }
        private void wying()
        {

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      12288  2015-03-16 19:40  cq\2012442095田园Net高级技术第二次作业.doc

     文件        187  2015-03-16 14:13  cq\cq\App.config

     文件       1457  2015-03-25 17:08  cq\cq\bin\Debug\acc.xml

     文件        381  2015-03-24 18:46  cq\cq\bin\Debug\acc.xml.bak

     文件    1011712  2015-03-25 17:08  cq\cq\bin\Debug\cq.exe

     文件        187  2015-03-16 14:13  cq\cq\bin\Debug\cq.exe.config

     文件      75264  2015-03-25 17:08  cq\cq\bin\Debug\cq.pdb

     文件      11592  2015-03-25 23:12  cq\cq\bin\Debug\cq.vshost.exe

     文件        187  2015-03-16 14:13  cq\cq\bin\Debug\cq.vshost.exe.config

     文件        490  2014-01-23 03:27  cq\cq\bin\Debug\cq.vshost.exe.manifest

     文件       7553  2015-03-25 17:08  cq\cq\cq.csproj

     文件       9796  2015-03-25 15:54  cq\cq\Form1.cs

     文件      19578  2015-03-25 15:54  cq\cq\Form1.Designer.cs

     文件       6188  2015-03-25 15:54  cq\cq\Form1.resx

     文件       3429  2015-03-25 15:45  cq\cq\Form_统计.cs

     文件       7931  2015-03-25 15:45  cq\cq\Form_统计.Designer.cs

     文件       5817  2015-03-25 15:45  cq\cq\Form_统计.resx

     文件        395  2015-03-25 15:46  cq\cq\Form_规则.cs

     文件       3341  2015-03-25 15:46  cq\cq\Form_规则.Designer.cs

     文件       5817  2015-03-25 15:46  cq\cq\Form_规则.resx

     文件       1852  2015-03-25 15:45  cq\cq\Form_记录.cs

     文件       5260  2015-03-25 15:45  cq\cq\Form_记录.Designer.cs

     文件       5817  2015-03-25 15:45  cq\cq\Form_记录.resx

     文件        981  2015-03-25 15:46  cq\cq\Form_选项.cs

     文件       5567  2015-03-25 15:46  cq\cq\Form_选项.Designer.cs

     文件       5817  2015-03-25 15:46  cq\cq\Form_选项.resx

     文件        627  2015-03-25 23:12  cq\cq\obj\Debug\cq.csproj.FileListAbsolute.txt

     文件        902  2015-03-25 17:08  cq\cq\obj\Debug\cq.csproj.GenerateResource.Cache

     文件       2211  2015-03-18 23:21  cq\cq\obj\Debug\cq.csprojResolveAssemblyReference.cache

     文件    1011712  2015-03-25 17:08  cq\cq\obj\Debug\cq.exe

............此处省略90个文件信息

评论

共有 条评论