• 大小: 45.17MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-07-10
  • 语言: 其他
  • 标签:

资源简介

小游戏连连看源码,可以直接用的小游戏连连看源码,代码简单好用,超级好用, 仅供学习之用。。。。小游戏连连看源码,可以直接用的小游戏连连看源码,代码简单好用,超级好用, 仅供学习之用。。。。

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Media;
using System.Runtime.InteropServices;
using System.Threading;
using System.Resources;
using System.Reflection;

//=======================================================================
//本程序由本人独立完成允许修改但请保留本处.
//联系方式:blessyou312@163.com
//blog:blog.csdn.net/blessyou312   hi.baidu.com/blessyou312
//=======================================================================
namespace LLK
{
    public partial class Form1 : Form
    {
        #region//API
        [DllImport(“Winmm.dll“)]   
         public   static   extern   long   PlaySound(string   namelong     modulelong   flag);
        

        #endregion


         public Form1()
        {
            InitializeComponent();
            IniteBmp(MAXPICS);
            
        }
        Music music = new Music();
        SoundPlayer selectplayer = new SoundPlayer(“Sounds\\select.wav“);
        SoundPlayer eraseplayer = new SoundPlayer(“Sounds\\erase.wav“);
        SoundPlayer refreshplayer = new SoundPlayer(“Sounds\\refresh.wav“);
        SoundPlayer bombplayer = new SoundPlayer(“Sounds\\bomb.wav“);
        int[] gmap = new int[MAPWIDTHMAPHEIGHT];//实际的图片矩阵为19*11
        Graphics g_g = null;//全局画布
        const int  PBMAX = 100;//processbar的最大值
        static int pbvalue=PBMAX;//proecssbar现在的值
        static int reducestep = 1;//第次减少的步数

        static long score = 0;//游戏得分
        
        //图片的宽和高
        private const int PICWIDTH = 31;
        private const int PICHEIGHT = 34;
        private const int MAPWIDTH = 19;
        private const int MAPHEIGHT = 11;
        private const int MAXPICS = 39;

        //本局中图片的数量
        private int picnum = 18;
        private int multipic = 4;//一张图片重复出来的次数一定为偶数

        //加载到内存中的图片
        Image[] img = new Image[39];
        Image[] bombimg = new Image[6];


        Kernal AI=null;

        //游戏开始
        bool bStart = false;


        //加载图
        private void IniteBmp(int maxnum)
        {

            g_g = this.CreateGraphics();
            for (int i = 0; i < MAPWIDTH; i++)
                for (int j = 0; j < MAPHEIGHT; j++)
                    gmap[i j] = 0;
            IniteRandomMap(ref gmap maxnum);
            AI = new Kernal(ref gmap);
            for (int i = 0; i < maxnum; i++)
            {
                ResourceManager rm = new ResourceManager(“LLK.data“ Assembly.GetExecutingAssembly());
                img[i]= (Image)rm.Getobject(i.ToString()+“.bmp“);
                //img[i] = (Image)Bitmap.FromFile(“Images\\“+(i+1).ToString()+“.bmp“);
            }
            for (int i = 0; i < 6; i++)
            {
                //bombimg[i] = (Image)Bitmap.FromFile(“Images\\B“+(i+1).ToString()+“.bmp“);
            }
            
        }
        private bool Che

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-04-09 15:10  小游戏连连看源码\
     文件    43353416  2016-04-09 15:00  小游戏连连看源码\9-动态生成元素以及生成连连看布局.zip
     文件     1825449  2016-04-09 14:59  小游戏连连看源码\C#连连看.rar
     目录           0  2016-04-09 17:30  小游戏连连看源码\LLK\
     目录           0  2016-04-09 17:28  小游戏连连看源码\LLK\.vs\
     目录           0  2016-04-09 17:28  小游戏连连看源码\LLK\.vs\LLK\
     目录           0  2016-04-09 17:28  小游戏连连看源码\LLK\.vs\LLK\v14\
     文件       32768  2016-04-09 23:29  小游戏连连看源码\LLK\.vs\LLK\v14\.suo
     文件       25214  2008-01-06 16:25  小游戏连连看源码\LLK\2.ICO
     目录           0  2016-04-09 17:30  小游戏连连看源码\LLK\Backup\
     文件       25214  2008-01-06 16:25  小游戏连连看源码\LLK\Backup\2.ICO
     文件           1  2008-01-07 09:40  小游戏连连看源码\LLK\Backup\ClassDiagram1.cd
     文件      136998  2008-01-06 16:08  小游戏连连看源码\LLK\Backup\data.resources
     文件       14308  2008-03-03 10:03  小游戏连连看源码\LLK\Backup\Form1.cs
     文件        9892  2008-01-07 11:38  小游戏连连看源码\LLK\Backup\Form1.Designer.cs
     文件        6009  2008-01-07 11:38  小游戏连连看源码\LLK\Backup\Form1.resx
     文件        7692  2008-03-03 10:03  小游戏连连看源码\LLK\Backup\Kernal.cs
     文件        3488  2008-01-07 09:42  小游戏连连看源码\LLK\Backup\LLK.csproj
     文件         168  2008-01-07 09:42  小游戏连连看源码\LLK\Backup\LLK.csproj.user
     文件         894  2008-01-03 13:15  小游戏连连看源码\LLK\Backup\LLK.sln
     文件        2000  2008-03-03 10:03  小游戏连连看源码\LLK\Backup\Music.cs
     文件         462  2008-01-03 13:15  小游戏连连看源码\LLK\Backup\Program.cs
     目录           0  2016-04-09 17:30  小游戏连连看源码\LLK\Backup\Properties\
     文件        1162  2008-01-03 13:15  小游戏连连看源码\LLK\Backup\Properties\AssemblyInfo.cs
     文件        2861  2008-01-03 13:15  小游戏连连看源码\LLK\Backup\Properties\Resources.Designer.cs
     文件        5612  2008-01-03 13:15  小游戏连连看源码\LLK\Backup\Properties\Resources.resx
     文件        1087  2008-01-03 13:15  小游戏连连看源码\LLK\Backup\Properties\Settings.Designer.cs
     文件         249  2008-01-03 13:15  小游戏连连看源码\LLK\Backup\Properties\Settings.settings
     目录           0  2016-04-09 15:04  小游戏连连看源码\LLK\bin\
     目录           0  2016-04-09 17:30  小游戏连连看源码\LLK\bin\Debug\
     目录           0  2016-04-09 15:04  小游戏连连看源码\LLK\bin\Debug\Images0\
............此处省略319个文件信息

评论

共有 条评论