Игра "Шарики" C#

Игра создана в рамках курсового проекта. Язык программирования: C# (WinForms) Среда разработки: Microsoft Visual Studio 2013

Программа написана в рамках курсового проекта 

Для начала игры кликните по кнопке Новая игра.Управление осуществляется мышью. При щелчке по левой кнопке выстреливает шарик, который летит по направлению линии. Если шарик приземляется так, что оказываются соседними три и более шара одного цвета, то эти шары уничтожаются Если игрок не уничтожает шары три хода, то добавляется новая линия

Программный код частично откомментирован.Классы игры, которые были использованы при создании игры:

  • ball.cs
  • pole.cs
  • program.cs

Фрагмент программного кода:

///Класс для создания объекта «Шар».
namespace Balls
{
    /// <summary>
    /// Летящий шар
    /// </summary>
    public class Ball
    {
        /// <summary>
        /// координата Х
        /// </summary>
        private float _x;       
        /// <summary>
        /// Координата Y
        /// </summary>
        private float _y;      
        /// <summary>
        /// Вектор и сила полета по Х
        /// </summary>
        private float _powerX;  
        /// <summary>
        /// Вектор и сила полета по Y
        /// </summary>
        private float _powerY;    
        /// <summary>
        /// цвет шара
        /// </summary>
        private int _color;   

       /// <summary>
       /// Свойства полей
       /// </summary>
 
               
        public float X
        {
            get { return _x; }
            set { _x = value; }
        }

        public float Y
        {
            get { return _y; }
            set { _y = value; }
        }

        public float PowerX
        {
            get { return _powerX; }
            set { _powerX = value; }
        }

        public float PowerY
        {
            get { return _powerY; }
            set { _powerY = value; }
        }

        public int Color
        {
            get { return _color; }
            set { _color = value; }
        }

        /// <summary>
        /// Конструктор
        /// </summary>
        /// <param name="parX">координта Х шара</param>
        /// <param name="parY">координта Y шара</param>
        /// <param name="parPowerX">вектор направления по Х</param>
        /// <param name="parPowerY">вектор направления по Y</param>
        /// <param name="parColor">цвет шара</param>
        public Ball(float parX, float parY, float parPowerX, float parPowerY, int parColor)
        {
            _x = parX;
            _y = parY;
            _powerX = parPowerX;
            _powerY = parPowerY;
            _color = parColor;
        }

        /// <summary>
        /// Метод для передвижения шара
        /// </summary>
        public void Update()
        {
            _x += _powerX;
            _y += _powerY;
        }       
    }
}

Содержание архива с курсовой работой 

  • исходный код  на C# (win forms) для Microsoft Visual Studio 2010
Купить

2200,00 

(без учета комиссии 3,8 %)

После оплаты Вы получите работу на электронную почту.
Balls.rar
260504
Оцени работу

рейтинг

Поделись работой с друзьями

Комментарии (5)

klausms

/ /

Оставить комментарий

Ты не можешь комментировать

Только зарегестрированые пользователи имеют возможность комментировать работы
Игра "Шарики" C#
Исходник Игры шарики C# для Visual Studio (WinForms)
Категория: Образование
Стоимость: 2200,00