Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Гра "Змійка"

Реферат Гра "Змійка"





.DrawString (temp [i]. Player + ":" + Convert.ToString (temp [i]. Points), drawFont, drawBrush, new PointF (200, w) ); + = 20;

}. Close ();

}

void Exit (object sender, EventArgs e)

{. Close ();

}

}


Клас AboutBox1 - надає нам вікно В«Про програмуВ» AboutBox1 ()

{();. Text = String.Format ("Про проект");. labelProductName.Text = "Курсовий проект " Змійка "";. labelVersion.Text = String.Format ("Студента групи 052001");. labelCopyright.Text = "Горбача Андрія";. labelCompanyName.Text = null;. textBoxDescription.Text = "Програма створена як курсовий проект. N "+" Для підвищення знань і умінь творця. N "+

"Програма призначена для будь-яких віків. n";

}


Клас Dir - описує квадрат, з якого складається змейка.class Dir

{Point point {get; set;} Dir (int x, int y)

{= new Point (x, y);

}

}


Клас Apple - описує яблоко.class Apple

{Apple (bool b, LinkedList snake)

{x = myRnd.Next (64 - 1) * 10; tx = myRnd.Next (2, 64 - 2) * 10; ty = myRnd.Next (2, 48 - 2) * 10;

(Dir cur in snake)// Draw snake and check self collision

{(snake.First.Value.point.X == tx && snake.First.Value.point.Y == ty)

{+ = 1; + = 1;

}

} (tx> = ((64 - 1) * 10)) {tx - = 1;} (ty> = ((64 - 1) * 10)) {ty - = 1;} = new Point (myRnd.Next (2, 64 - 2) * 10, myRnd.Next (2, 48 - 2) * 10); (b) {Color = Brushes.Red;} Color = Brushes.Green ;


} static Random myRnd = new Random (); Point CoordinatesBrush Color {get; set;}

}


Клас Person - описує ігрока.class Person

{string Player {get; set;} int Points {get; set;}

}

Клас Table - описує таблицю рекордов.partial class Table: Person

{StreamWriter FW; StreamReader FR; FileStream fileStream; List table = new List ();

Table ()

{= new FileStream ("Catalog.txt", FileMode.OpenOrCreate); = new StreamWriter (fileStream); = new StreamReader (fileStream); ();

} void Add (Person x)

{. Add (x); (x);

}

void WritePerson (Person x)

{. WriteLine (x.Player);. WriteLine (x.Points);

}

List GetAllPersons ()

{return table;}

Назад | сторінка 8 з 9 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Особливості роботи з Power Point
  • Реферат на тему: Діяльність рекламного агентства GLOBAL POINT AGENCY
  • Реферат на тему: Використання програми Power Point для створення рекламних роликів
  • Реферат на тему: ! Застосування програмного продукту Power Point у процесі автоматізації роб ...
  • Реферат на тему: Phonetic peculiarities of the popular science text