• 大小: 3.86MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-11-05
  • 语言: C#
  • 标签: 贪吃蛇  C#  

资源简介

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个文件信息

评论

共有 条评论