资源简介
《用名字打架》
只要输入你个他(她)的名字就可以开始打架
注意:需要是中文名,最少两位程序就能自动运行
供初学者学习高手点评,在学习中游戏在游戏中学习
代码片段和文件信息
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 名字打架\名字打架\Pla
文件 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个文件信息
相关资源
- 汇编 骰子游戏模拟
- System.Net.Http.dll
- DNS协议解析源码程序
- .net财务管理系统完整源码值得
- C#Textbox获得扫描枪条码内容
-
Actionsc
ript3.0开发的射击小游戏 - CSharpModBusExample
- 猜拳小游戏
- 控制台flappy bird
- 一个FLASH小游戏,飞机大战
- 进程调度 优先权和轮转法
- SolarWinds.Orion.NetFlow.Traffic.Analyzer.v3.0
- unity3d RPG游戏《外星人》完整
- H5拼图小游戏
- 在RichTextBox中实现项目符号功能
- 基于VHDL语言的贪吃蛇设计
- 游戏人物模型附带骨骼
- 2016传智播客.NET第24期就业班视频地址
- 儿童编程Scratch弹球游戏含
- .net 2.0 wsdl.exe
- Unity小游戏——拼图
- 解决AUTOCAD 2019 net wizard 安装时提示未
- Pygame游戏源代码:坦克大战
- 基于SOCKET编写的QQ模拟程序
- 实时游戏的网络协议设计
- H5方块跳跃小游戏
- 汇编语言课程设计迷宫游戏
- 24点游戏的算法及实现
- 游戏通用断网工具
- RFID读写程序
评论
共有 条评论