资源简介
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#(WinForm)酒店管理系统(HotelManag
- 网上订餐系统在C#中的设计与实现+餐
- 网上订餐系统在C#的设计与实现+餐饮
- C#多媒体播放器C#多媒体播放器C#多媒
- 文件上传管理(C# .NET ASP 毕业设计)
- C#实现教学文档管理系统源码+数据库
- C#仿QQ聊天软件源码, 即时通信源码
- 学生宿舍管理系统C#+sql
- C#编写的多选项卡浏览器 源码 MyWebB
- C#手把手教你做一个学生考试系统,附
- 网站后台管理系统
- 极品工控控件 C# 非常有用
- ATM自动柜员机C#三层版,附SQL数据库文
- 最新c#整合ckeditor+ckfinder
- 网上书店asp.net+c#源代码+答辩ppt+毕业
- C#实现小区物业管理系统源码
- ASP.net教务管理系统245337
- c#调用讯飞在线语音
- c#写的简易论坛代码
- 社团会员管理系统数据库课程设计报
- 餐饮管理系统+(SQL 数据库C#源代码)
- 电子购物商城系统源代码+库文件 c
- C#+SQL Server电子相册源代码
-
《Beginning C# 2008 Databa
ses (英文版) - 课程表-日程表(C#)
- c#网上书店web系统
- C#数据库导出Excel易懂版
- C#使用pem格式的密钥对文件来做RSA加解
- [源代码] C# WinForms 项目实战 - 餐饮管
评论
共有 条评论