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(@“.image10.png“);
                shang = Image.FromFile(@“.image1.png“);
                xia = Image.FromFile(@“.image2.png“);
                zuo = Image.FromFile(@“.image3.png“);
                you = Image.FromFile(@“.image4.png“);
                zhangai = Image.FromFile(@“.image9.png“);
                qiang = Image.FromFile(@“.image11.png“);
                body = Image.FromFile(@“.image5.png“);
                fenshu = Image.FromFile(@“.imagefenshu.png“);
                back = Image.FromFile(@“.image.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#版贪吃蛇inDebugimage.png

     文件      23020  2016-12-19 22:51  贪吃蛇-C#版贪吃蛇inDebugimage1.png

     文件       1309  2015-07-01 10:03  贪吃蛇-C#版贪吃蛇inDebugimage10.png

     文件        893  2015-07-01 09:53  贪吃蛇-C#版贪吃蛇inDebugimage11.png

     文件      22988  2016-12-19 22:52  贪吃蛇-C#版贪吃蛇inDebugimage2.png

     文件      23014  2016-12-19 22:52  贪吃蛇-C#版贪吃蛇inDebugimage3.png

     文件      22982  2016-12-19 22:52  贪吃蛇-C#版贪吃蛇inDebugimage4.png

     文件      21897  2016-12-20 00:16  贪吃蛇-C#版贪吃蛇inDebugimage5.png

     文件       1652  2015-07-01 09:53  贪吃蛇-C#版贪吃蛇inDebugimage9.png

     文件      24757  2016-12-20 17:38  贪吃蛇-C#版贪吃蛇inDebugimage1.png

     文件      22185  2016-12-20 17:39  贪吃蛇-C#版贪吃蛇inDebugimage2.png

     文件      22080  2016-12-20 17:39  贪吃蛇-C#版贪吃蛇inDebugimage3.png

     文件      22275  2016-12-20 17:40  贪吃蛇-C#版贪吃蛇inDebugimage4.png

     文件     364571  2016-12-20 17:48  贪吃蛇-C#版贪吃蛇inDebugimageackground.png

     文件        795  2015-07-01 09:53  贪吃蛇-C#版贪吃蛇inDebugimagefenshu.png

     文件       6522  2016-12-21 10:48  贪吃蛇-C#版贪吃蛇inDebugmusic10.mp3

     文件      18164  2016-12-21 10:58  贪吃蛇-C#版贪吃蛇inDebugmusic9.mp3

     文件     233709  2016-12-21 11:10  贪吃蛇-C#版贪吃蛇inDebugmusicack.mp3

     文件      15090  2016-12-21 10:45  贪吃蛇-C#版贪吃蛇inDebugmusictn.mp3

     文件     552237  2016-12-21 11:06  贪吃蛇-C#版贪吃蛇inDebugmusicgame.mp3

     文件      52288  2016-12-21 11:00  贪吃蛇-C#版贪吃蛇inDebugmusichigth.mp3

     文件     140269  2016-12-21 10:56  贪吃蛇-C#版贪吃蛇inDebugmusicscore.mp3

     文件     986112  2017-01-06 23:02  贪吃蛇-C#版贪吃蛇inDebug贪吃蛇.exe

     文件        184  2016-12-21 15:20  贪吃蛇-C#版贪吃蛇inDebug贪吃蛇.exe.config

     文件     122368  2017-01-06 23:02  贪吃蛇-C#版贪吃蛇inDebug贪吃蛇.pdb

     文件      24224  2017-01-06 23:01  贪吃蛇-C#版贪吃蛇inDebug贪吃蛇.vshost.exe

     文件        184  2016-12-21 15:20  贪吃蛇-C#版贪吃蛇inDebug贪吃蛇.vshost.exe.config

     文件        490  2012-06-06 02:06  贪吃蛇-C#版贪吃蛇inDebug贪吃蛇.vshost.exe.manifest

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)