На нашем сайте Вы сможете найти готовые курсовые и дипломные работы по программированию
Сейчас работаем

Игра аэрохоккей С++ WinForms

Игра аэрохоккей сделана на С++ с использованием WinForms, содержание записки и выводы приведены ниже. Чтоб запустить проект с игрой требуется Visual Studio 2017, также в папке Debug лежит уже скомпилированная игра (exe файл). 

Пояснительная записка содержит все необходимые разделы.

В первой главе «Анализ предметной области» была рассмотрена предметная область компьютерной игры и все ее основополагающие аспекты, которыми руководствовались при реализации в дальнейшем программной части. Также был проведен детальный анализ процессов в игре, характеристики ее основных понятий и четко регламентируемых правил игры, а также были подведены соответствующие этого проведенного анализа.

Во второй главе курсовой работы «Выбор инструментов разработки» были проанализирована концепция выбора объектно-ориентированного языка программирования, в результате этого анализа языком реализации программной части курсовой работы был выбран С++. Также это раздел содержит подробную информацию о особенностях среды Microsoft Visual Studio для разработки программной части компьютерной игры  и реализации пользовательского графического интерфейса игры. Также это раздел содержит информацию о выдвигаемых требованиях к внешнему виду и главным возможностям визуального интерфейса для взаимодействия пользователя с программой.

В третьем разделе «Проектирование системы» описывается структура классов и функциональные возможности реализованной программы, а также там описаны отношения между классами и приведена реализация классов и их интерфейсы с точки зрения написания программы.

В последнем четвертом  разделе «Программная реализация» приводится описание, созданной по концептуальной модели, графического пользовательского интерфейса, а также его отдельных элементов, которые и реализуют корректную работу программы и оптимально удобное  взаимодействие пользователя с программой.

Приложение А содержит все необходимые фрагменты кода реализации классов программной части. В Приложение Б приводится ряд рисунков, которые предоставляют наглядный внешний вид реализованного графического интерфейса.

В целом задача была выполнена в полной мере, и программа в полной мере может быть использована на практике. Делая выводы из полученного результата, разработка имеет социально-культурную значимость, так как имеет дело с игровой индустрией.

Содержание пояснительной записки:

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

ref  class Ball 
	{
	private:
		Graphics^ g;
		double x;
		double y;
		double anglee;
		int sost;
		Polk^ w;
		int countl;
		int countr;
		double otbv;
	public:
		Ball()
		{
			x = 20;
			y = 300;
			anglee = 3.14159265358979323846/4;
			sost = 0;
		}
		void Push(Graphics^ q)
		{
			g = q;
		}
		void AddGraphics(Polk^ q)
		{
			w = q;
		}
		void Ddraw()
		{
			Brush^ brush = gcnew SolidBrush(Color::Gray);
			Font^ fn = gcnew System::Drawing::Font("Impact", 100.0F, FontStyle::Bold);
			Image^ img = Image::FromFile("ball.png");
			g->DrawString(Convert::ToString(countl), fn, brush, 250, 50);
			g->DrawString(Convert::ToString(countr), fn, brush, 470, 50);
			g->DrawImage(img, x, y, 30, 30);
			if (countl == 3)
			{
				sost = 0;
				g->DrawString("YOU WIN", fn, brush, 170, 250);
			}
			else
				if (countr == 3)
				{
					sost = 0;
					g->DrawString("YOU LOSE", fn, brush, 160, 250);
				}

Содержание архива:

  • Исходный код приложения на языке программирования C++
  • Пояснительная записка (34 страницы)
Купить 2500,00 
Сразу после оплаты Вы сможете скачать работу и мы вышлем дополнительно файл с работой на электронную почту. Исходник программ Вы сможете отредактировать, как Вам нужно.
Комментарии (0)

Здесь еще никто не оставлял свои комментарии, будь первым!

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

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

Только зарегистрированые пользователи имеют возможность комментировать работы
Купить

2500,00 

Сразу после оплаты Вы сможете скачать работу и мы вышлем дополнительно файл с работой на электронную почту. Исходник программ Вы сможете отредактировать, как Вам нужно.

Заказать через

Понг.rar
16.8 MB
Оцени работу

0

рейтинг

Игра аэрохоккей С++ WinForms
Игра аэрохоккей С++ WinForms с отличной поянительной запиской (сам сдал на 100 из 100).
Категория: Образование
Стоимость: 2500,00