• 大小: 219KB
    文件类型: .rar
    金币: 2
    下载: 0 次
    发布日期: 2024-01-26
  • 语言: C#
  • 标签: C#  炸弹人  源代码  

资源简介

用C#写的炸弹人游戏。 包含所有的源代码。只用GDI实现

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;

using System.Text;
using System.Drawing;

namespace GXA
{
    public class Actor
    {
        public virtual void Draw(Graphics g)
        {

        }

        public Postion Pos;

        public Direction Direction;

        public int MoveSpeed = 1; //1..5level

        public void Move()
        {
            //move actor 
            switch (this.Direction)
            {
                case Direction.dDown:
                    Pos.Y += MoveSpeed;
                    break;
                case Direction.dLeft:
                    Pos.X -= MoveSpeed;
                    break;
                case Direction.dRight:
                    Pos.X += MoveSpeed;
                    break;
                case Direction.dUp:
                    Pos.Y -= MoveSpeed;
                    break;
            }
        }   
    }

    public enum Direction
    {
        dUp
        dDown
        dLeft
        dRight
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1033  2010-03-27 14:52  GXA\Actor.cs

     文件        120  2010-03-27 14:51  GXA\app.config

     文件        490  2007-07-21 01:33  GXA\bin\Debug\GXA.vshost.exe.manifest

     文件        938  2010-03-30 12:34  GXA\Bomb.cs

     文件       2186  2010-03-30 15:13  GXA\Boy.cs

     文件       5353  2010-03-30 09:36  GXA\ClassDiagram.cd

     文件       1377  2010-03-30 10:26  GXA\Common.cs

     文件       2153  2010-03-30 15:13  GXA\Enemy.cs

     文件       1182  2010-03-30 13:52  GXA\Fire.cs

     文件       2769  2010-03-30 10:23  GXA\Geometry.cs

     文件       5154  2010-03-30 15:25  GXA\GXA.csproj

     文件       3262  2010-03-29 14:25  GXA\HE grenade.ico

     文件      30957  2010-03-30 14:04  GXA\Host.cs

     文件       1135  2010-03-27 14:52  GXA\KeyboardState.cs

     文件       2137  2010-03-30 11:14  GXA\Map.cs

     文件        938  2010-03-30 13:18  GXA\NextStageDoor.cs

     文件        443  2010-03-30 15:28  GXA\obj\Debug\GXA.csproj.FileListAbsolute.txt

     文件       1704  2010-03-30 15:28  GXA\obj\Debug\GXA.csproj.GenerateResource.Cache

     文件      64000  2010-03-30 15:28  GXA\obj\Debug\GXA.exe

     文件        180  2010-03-30 15:28  GXA\obj\Debug\GXA.Panel.resources

     文件      79360  2010-03-30 15:28  GXA\obj\Debug\GXA.pdb

     文件      34455  2010-03-30 15:28  GXA\obj\Debug\GXA.Properties.Resources.resources

     文件       7168  2010-03-30 15:25  GXA\obj\Debug\TempPE\Properties.Resources.Designer.cs.dll

     文件        455  2010-03-30 15:28  GXA\obj\Release\GXA.csproj.FileListAbsolute.txt

     文件       1704  2010-03-30 15:28  GXA\obj\Release\GXA.csproj.GenerateResource.Cache

     文件      61952  2010-03-30 15:28  GXA\obj\Release\GXA.exe

     文件        180  2010-03-30 15:28  GXA\obj\Release\GXA.Panel.resources

     文件      71168  2010-03-30 15:28  GXA\obj\Release\GXA.pdb

     文件      34455  2010-03-30 15:28  GXA\obj\Release\GXA.Properties.Resources.resources

     文件       1430  2010-03-29 14:20  GXA\Panel.cs

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

评论

共有 条评论