资源简介

《用名字打架》 只要输入你个他(她)的名字就可以开始打架 注意:需要是中文名,最少两位程序就能自动运行 供初学者学习高手点评,在学习中游戏在游戏中学习

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Threading;
using System.IO;

namespace 名字打架
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        Player play1; 
        Player play2;
        Random r = new Random();
        private void btnbegin_Click(object sender EventArgs e)
        {
            if (txtp1.Text.Length >= 2 && txtp2.Text.Length >= 2)
            { 
                char[] p1name=new char[2];
                char[] p2name = new char[2];
                p1name[0] = Convert.ToChar(txtp1.Text.Substring(01));
                p1name[1] = Convert.ToChar(txtp1.Text.Substring(11));
                p2name[0] = Convert.ToChar(txtp2.Text.Substring(01));
                p2name[1] = Convert.ToChar(txtp2.Text.Substring(1 1));
                int p1 = p1name[0] + p1name[1];
                int p2 = p2name[0] + p2name[1];
                play1 = new Player(txtp1.Text p1 / 200 p1 / 1000 p1 / 800 p1 / 600 p1 / 550 p1 / 580);
                play2 = new Player(txtp2.Text p2 / 200 p2 / 1000 p2 / 800 p2 / 600 p2 / 550 p2 / 580);
                信息();
                lb.Items.Clear();
                lb.Items.Add(“姓名:“+play1.姓名+“ HP:“+play1.生命+“ 攻击:“+play1.攻击+“ 防御:“+play1.防御+“ 速度:“+play1.速度+“  命中:“+play1.命中+“ 运气:“+play1.运气);
                lb.Items.Add(“姓名:“ + play2.姓名 + “ HP:“ + play2.生命 + “ 攻击:“ + play2.攻击 + “ 防御:“ + play2.防御 + “ 速度:“ + play2.速度 + “  命中:“ + play2.命中 + “ 运气:“ + play2.运气);
                lb.Items.Add(““);
                for (int l = 0;; l++)
                {
                    打架(play1play2);
                    打架(play2play1);
                    if (lblxue.Height <= 0)
                    {
                        lblxue.Height = 0;
                        lb.Items.Add(“[“ + play1.姓名 + “]惨叫一声~~~~~~~死了“);
                        lblhp.Text = “0“;
                        break;
                    }
                    if (lblxue1.Height <= 0)
                    {
                        lblxue1.Height = 0;
                        lb.Items.Add(“[“ + play2.姓名 + “]惨叫一声~~~~~~~死了“);
                        lblhp1.Text = “0“;
                        break;
                    }
                    信息();
                }
            }
        }

        private void 信息()
        {
            lblhp.Text = play1.生命.ToString();
            lblgj.Text = play1.攻击.ToString();
            lblfy.Text = play1.防御.ToString();
            lblyq.Text = play1.运气.ToString();
            lblmz.Text = play1.命中.ToString();
            lblsd.Text = play1.速度.ToString();
            lblxue.Height = play1.生命 * 2;
            lblhp1.Text = play2.生命.ToString();
            lblgj1.Text = play2.攻击.ToString();
            lblfy1.Text = play2.防御.ToString();
      

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

     文件      28672  2008-11-30 19:59  名字打架\名字打架\bin\Debug\名字打架.exe

     文件      34304  2008-11-30 19:59  名字打架\名字打架\bin\Debug\名字打架.pdb

     文件       5632  2008-10-08 14:18  名字打架\名字打架\bin\Debug\名字打架.vshost.exe

     文件       5453  2008-11-30 20:01  名字打架\名字打架\Form1.cs

     文件      15937  2008-11-30 20:01  名字打架\名字打架\Form1.Designer.cs

     文件       5814  2008-11-30 20:01  名字打架\名字打架\Form1.resx

     文件        842  2008-11-30 19:59  名字打架\名字打架\obj\Debug\名字打架.csproj.GenerateResource.Cache

     文件      28672  2008-11-30 19:59  名字打架\名字打架\obj\Debug\名字打架.exe

     文件        180  2008-11-30 19:59  名字打架\名字打架\obj\Debug\名字打架.Form1.resources

     文件      34304  2008-11-30 19:59  名字打架\名字打架\obj\Debug\名字打架.pdb

     文件        180  2008-11-30 13:57  名字打架\名字打架\obj\Debug\名字打架.Properties.Resources.resources

     文件        303  2008-11-30 19:59  名字打架\名字打架\obj\名字打架.csproj.FileList.txt

     文件       4651  2008-11-30 19:49  名字打架\名字打架\Player.cs

     文件        471  2008-11-30 13:29  名字打架\名字打架\Program.cs

     文件       1196  2008-11-30 13:29  名字打架\名字打架\Properties\AssemblyInfo.cs

     文件       2879  2008-11-30 13:29  名字打架\名字打架\Properties\Resources.Designer.cs

     文件       5612  2008-11-30 13:29  名字打架\名字打架\Properties\Resources.resx

     文件       1096  2008-11-30 13:29  名字打架\名字打架\Properties\Settings.Designer.cs

     文件        249  2008-11-30 13:29  名字打架\名字打架\Properties\Settings.settings

     文件       3342  2008-11-30 17:35  名字打架\名字打架\名字打架.csproj

     文件        246  2008-11-30 17:17  名字打架\名字打架\攻击.cs

     文件        320  2008-11-30 15:47  名字打架\名字打架\魔法.cs

     文件        925  2008-11-30 13:29  名字打架\名字打架.sln

    ..A..H.     14848  2008-11-30 20:01  名字打架\名字打架.suo

     目录          0  2008-11-30 13:52  名字打架\名字打架\obj\Debug\Refactor

     目录          0  2008-11-30 13:29  名字打架\名字打架\obj\Debug\TempPE

     目录          0  2008-11-30 13:57  名字打架\名字打架\bin\Debug

     目录          0  2008-11-30 19:59  名字打架\名字打架\obj\Debug

     目录          0  2008-11-30 17:34  名字打架\名字打架\bin

     目录          0  2008-11-30 13:57  名字打架\名字打架\obj

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

评论

共有 条评论