资源简介

这是华中科技大学硬件课设的脑电波控制的游戏系统的代码,我们实现的是打砖块的游戏。该游戏基于微软的.NET 平台开发,使用C#语言,通过眨眼强度来控制挡板的左右移动,已通过验收

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Drawing;

namespace KnickBrick
{
    public class Ball: baseEntity ISabBoy
    {
        ///初始化小球位置和偏移量
        public Ball(int x int y int speedX int speedY)
        {
            this.XPos = x;
            this.YPos = y;
            this.SpeedX = speedX;
            this.SpeedY = SpeedY;
        }

        public override void Draw(Graphics g)
        {
            using (SolidBrush sbrush = new SolidBrush(Color.Snow))
            {
                Rect = new Rectangle(XPos YPos 20 20);
                g.DrawEllipse(new Pen(Color.Gray) Rect);
                g.FillEllipse(sbrush Rect);
            }
            g.Dispose();
        }

            ///成员
        public void Run()
        {
            XPos = XPos + SpeedX;
            YPos = YPos - SpeedY;
            if (XPos <= 0)
                SpeedX = 1;
            if (XPos > 400)
                SpeedX = -1;
            if (YPos <= 100)
                SpeedY = -1;
        }
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-06-27 22:09  KnickBrick\
     文件         997  2018-06-27 22:09  KnickBrick\KnickBrick.sln
     目录           0  2018-06-27 22:09  KnickBrick\.vs\
     目录           0  2018-06-27 22:09  KnickBrick\.vs\KnickBrick\
     目录           0  2018-06-27 22:09  KnickBrick\.vs\KnickBrick\v14\
     文件       62464  2018-06-30 10:20  KnickBrick\.vs\KnickBrick\v14\.suo
     目录           0  2018-06-29 21:16  KnickBrick\KnickBrick\
     文件         188  2018-06-27 22:18  KnickBrick\KnickBrick\ISabBoy.cs
     目录           0  2018-07-02 15:14  __MACOSX\
     目录           0  2018-07-02 15:14  __MACOSX\KnickBrick\
     目录           0  2018-07-02 15:14  __MACOSX\KnickBrick\KnickBrick\
     文件         176  2018-06-27 22:18  __MACOSX\KnickBrick\KnickBrick\._ISabBoy.cs
     目录           0  2018-06-27 22:09  KnickBrick\KnickBrick\obj\
     目录           0  2018-06-29 19:59  KnickBrick\KnickBrick\obj\Debug\
     文件           0  2018-06-27 22:09  KnickBrick\KnickBrick\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
     文件       44544  2018-06-29 21:16  KnickBrick\KnickBrick\obj\Debug\KnickBrick.pdb
     文件       19968  2018-06-29 21:16  KnickBrick\KnickBrick\obj\Debug\KnickBrick.exe
     文件         952  2018-06-30 10:19  KnickBrick\KnickBrick\obj\Debug\KnickBrick.csproj.FileListAbsolute.txt
     文件       18947  2018-06-28 16:17  KnickBrick\KnickBrick\obj\Debug\KnickBrick.csprojResolveAssemblyReference.cache
     文件           0  2018-06-27 22:09  KnickBrick\KnickBrick\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
     目录           0  2018-06-28 16:16  KnickBrick\KnickBrick\obj\Debug\TempPE\
     文件        3584  2018-06-28 16:16  KnickBrick\KnickBrick\obj\Debug\TempPE\Properties.Resources.Designer.cs.dll
     文件        7067  2018-06-28 16:37  KnickBrick\KnickBrick\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
     文件       53630  2018-06-28 16:37  KnickBrick\KnickBrick\obj\Debug\DesignTimeResolveAssemblyReferences.cache
     文件         180  2018-06-29 19:59  KnickBrick\KnickBrick\obj\Debug\KnickBrick.Form1.resources
     文件           0  2018-06-27 22:09  KnickBrick\KnickBrick\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
     文件         847  2018-06-29 19:59  KnickBrick\KnickBrick\obj\Debug\KnickBrick.csproj.GenerateResource.Cache
     文件         180  2018-06-28 21:44  KnickBrick\KnickBrick\obj\Debug\KnickBrick.Properties.Resources.resources
     目录           0  2018-06-28 16:37  KnickBrick\KnickBrick\bin\
     目录           0  2018-06-28 16:37  KnickBrick\KnickBrick\bin\Release\
     目录           0  2018-06-28 16:17  KnickBrick\KnickBrick\bin\Debug\
............此处省略53个文件信息

评论

共有 条评论

相关资源