资源简介
C#贪吃蛇游戏
操作方法:
WASD操作蛇的前进方向,L为加速键(按L不放再按WASD即可加速)
功能:
1.初次游戏可设置用户名
2.设置背景音乐
3.查看排行榜(点击主菜单的"你好,XXX")

代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Drawing;
using System.IO;
using System.Windows.Forms;
namespace 贪吃蛇
{
public partial class Form1 : Form
{
int hight;
Random ro = new Random();
int start_xstart_yend_xend_y;
int[] snake= new int[2020];
int sta;
bool jie;
int sum;
int score;
string username;
int all_score;
Image shiwu;
Image shang;
Image xia;
Image zuo;
Image you;
Image zhangai;
Image qiang;
Image body;
Image fenshu;
Image back;
Graphics g=null;
Form_启动 qi;
bool guanbi = false;
List susers=new List();
public Form1()
{
InitializeComponent();
g = this.CreateGraphics();
try
{
shiwu = Image.FromFile(@“.\image\10.png“);
shang = Image.FromFile(@“.\image\1.png“);
xia = Image.FromFile(@“.\image\2.png“);
zuo = Image.FromFile(@“.\image\3.png“);
you = Image.FromFile(@“.\image\4.png“);
zhangai = Image.FromFile(@“.\image\9.png“);
qiang = Image.FromFile(@“.\image\11.png“);
body = Image.FromFile(@“.\image\5.png“);
fenshu = Image.FromFile(@“.\image\fenshu.png“);
back = Image.FromFile(@“.\image\0.png“);
}
catch
{
MessageBox.Show(“打开图片出错!“);
timer1.Stop();
sta = 4;
return;
}
qi = new Form_启动(susers);
guanbi = false;
this.Hide();
timer2.Stop();
if (qi.ShowDialog() == DialogResult.OK)
{
this.Show();
username = qi.username;
hight = qi.high;
susers = qi.susers;
sta = 3;
Music.music(3);
timer2.Start();
}
else
{
guanbi = true;
}
ini();
sta = 3;
}
private void ini()
{
if (guanbi)
{
return;
}
for (int i = 0; i < 20; i++)
{
for (int j = 0; j < 20; j++)
{
snake[i j] = 0;
}
}
all_score = 0;
score = 0;
jie = true;
start_x = 10;
sum = 0;
start_y = 10;
end_x = 11;
end_y = 10;
snake[10 10] = 1;
snake[11 10] = 5;
fresh();
timer1.Start();
for (int i = 0; i < 20; i++)
{
for (int j
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
..A..H. 41984 2016-12-21 12:57 贪吃蛇-C#版\.vs\贪吃蛇\v14\.suo
文件 184 2016-12-21 15:20 贪吃蛇-C#版\贪吃蛇\App.config
文件 20839 2016-12-19 23:48 贪吃蛇-C#版\贪吃蛇\bin\Debug\image\0.png
文件 23020 2016-12-19 22:51 贪吃蛇-C#版\贪吃蛇\bin\Debug\image\1.png
文件 1309 2015-07-01 10:03 贪吃蛇-C#版\贪吃蛇\bin\Debug\image\10.png
文件 893 2015-07-01 09:53 贪吃蛇-C#版\贪吃蛇\bin\Debug\image\11.png
文件 22988 2016-12-19 22:52 贪吃蛇-C#版\贪吃蛇\bin\Debug\image\2.png
文件 23014 2016-12-19 22:52 贪吃蛇-C#版\贪吃蛇\bin\Debug\image\3.png
文件 22982 2016-12-19 22:52 贪吃蛇-C#版\贪吃蛇\bin\Debug\image\4.png
文件 21897 2016-12-20 00:16 贪吃蛇-C#版\贪吃蛇\bin\Debug\image\5.png
文件 1652 2015-07-01 09:53 贪吃蛇-C#版\贪吃蛇\bin\Debug\image\9.png
文件 24757 2016-12-20 17:38 贪吃蛇-C#版\贪吃蛇\bin\Debug\image\b1.png
文件 22185 2016-12-20 17:39 贪吃蛇-C#版\贪吃蛇\bin\Debug\image\b2.png
文件 22080 2016-12-20 17:39 贪吃蛇-C#版\贪吃蛇\bin\Debug\image\b3.png
文件 22275 2016-12-20 17:40 贪吃蛇-C#版\贪吃蛇\bin\Debug\image\b4.png
文件 364571 2016-12-20 17:48 贪吃蛇-C#版\贪吃蛇\bin\Debug\image\background.png
文件 795 2015-07-01 09:53 贪吃蛇-C#版\贪吃蛇\bin\Debug\image\fenshu.png
文件 6522 2016-12-21 10:48 贪吃蛇-C#版\贪吃蛇\bin\Debug\music\10.mp3
文件 18164 2016-12-21 10:58 贪吃蛇-C#版\贪吃蛇\bin\Debug\music\9.mp3
文件 233709 2016-12-21 11:10 贪吃蛇-C#版\贪吃蛇\bin\Debug\music\back.mp3
文件 15090 2016-12-21 10:45 贪吃蛇-C#版\贪吃蛇\bin\Debug\music\btn.mp3
文件 552237 2016-12-21 11:06 贪吃蛇-C#版\贪吃蛇\bin\Debug\music\game.mp3
文件 52288 2016-12-21 11:00 贪吃蛇-C#版\贪吃蛇\bin\Debug\music\higth.mp3
文件 140269 2016-12-21 10:56 贪吃蛇-C#版\贪吃蛇\bin\Debug\music\score.mp3
文件 986112 2017-01-06 23:02 贪吃蛇-C#版\贪吃蛇\bin\Debug\贪吃蛇.exe
文件 184 2016-12-21 15:20 贪吃蛇-C#版\贪吃蛇\bin\Debug\贪吃蛇.exe.config
文件 122368 2017-01-06 23:02 贪吃蛇-C#版\贪吃蛇\bin\Debug\贪吃蛇.pdb
文件 24224 2017-01-06 23:01 贪吃蛇-C#版\贪吃蛇\bin\Debug\贪吃蛇.vshost.exe
文件 184 2016-12-21 15:20 贪吃蛇-C#版\贪吃蛇\bin\Debug\贪吃蛇.vshost.exe.config
文件 490 2012-06-06 02:06 贪吃蛇-C#版\贪吃蛇\bin\Debug\贪吃蛇.vshost.exe.manifest
............此处省略64个文件信息
相关资源
- C# TIP文件生成和拆解
- C#解析HL7消息的库135797
- C# OCR数字识别实例,采用TessnetOcr,对
- 考试管理系统 - C#源码
- asp.net C#购物车源代码
- C#实时网络流量监听源码
- C#百度地图源码
- Visual C#.2010从入门到精通配套源程序
- C# 软件版本更新
- C#屏幕软键盘源码,可以自己定制界面
- 智慧城市 智能家居 C# 源代码
- c#获取mobile手机的IMEI和IMSI
- C#实现简单QQ聊天程序
- 操作系统 模拟的 欢迎下载 C#版
- C#写的计算机性能监控程序
- 用C#实现邮件发送,有点类似于outlo
- MVC model层代码生成器 C#
- c#小型图书销售系统
- C# Socket Server Client 通讯应用 完整的服
- c# winform 自动登录 百度账户 源代码
- C#编写的16进制计算器
- C#TCP通信协议
- C# 数据表(Dataset)操作 合并 查询一
- C#语音识别系统speechsdk51,SpeechSDK51L
- 数据库备份还原工具1.0 C# 源码
-
[免费]xm
lDocument 节点遍历C# - EQ2008LEDc#开发实例
- DirectX.Capturec# winform 操作摄像头录像附
- c# 实现的最大最小距离方法对鸢尾花
- C#版保龄球记分代码
评论
共有 条评论