Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Игра волейбол

Автор:   •  Апрель 19, 2018  •  Реферат  •  6,863 Слов (28 Страниц)  •  606 Просмотры

Страница 1 из 28

Министерство образования и науки Российской Федерации

Федеральное агентство по образованию

Южно-Уральский государственный университет

Кафедра «Прикладная математика»

 

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

к курсовой  работе
по дисциплине «Языки и методы программирования»

Тема: «Волейбол»

      Выполнил: 

      Направление: 

     

 

     Проверила:

     старший преподаватель  

     кафедры

      _____________________

                                                                                      «___»__________2015 г.

Аннотация

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


ОГЛАВЛЕНИЕ

ВВЕДЕНИЕ        4

1. ПОСТАНОВКА ЗАДАЧИ        5

2 ОПИСАНИЕ АЛГОРИТМА РЕШЕНИЯ        6

3 ОПИСАНИЕ ФУНКЦИЙ        11

5 Руководство пользователя        14

ЗАКЛЮЧЕНИЕ        15

ЛИТЕРАТУРА        16

ПРИЛОЖЕНИЕ 1        17

Скриншоты программы        17

Приложение 2        18

Текст программы        18


ВВЕДЕНИЕ

Цель данной курсовой работы – создать программу, реализующую игру «Волейбол».

Основными задачами, решаемыми в ходе выполнения курсовой работы являются освоение приемов программирования на языке Си с использованием средств графической библиотеки graphics.h.


1. ПОСТАНОВКА ЗАДАЧИ

Необходимо разработать компьютерную программу, реализующую игру «Волейбол», на языке программирования Си, используя функции библиотеки graphics.h. Среда разработки – MinGW 4.8.1.

Данная программа реализует классический вариант игры «Волейбол», Главное окно содержит игровое поле, поделенное пополам. В каждой из половин экрана есть игрок, способный передвигаться только по своей половине: влево, вправо, прыгать. По центру расположена сетка и чуть выше нее мяч (рис. 1). Игроку необходимо отбивать мяч и не допустить, чтобы он упал на его игровой зоне. Игрок, пропустивший наибольшее количество мячей проигрывает.

Управление игроками производится с помощью клавиш «W» «A» «D»  для первого игрока и «Вверх» «Влево» «Вправо»  для второго игрока.

В главном меню каждое из пунктов выполняет какое-либо действие (рис. 2):

        «Новая игра» - запускает новую игру с затиранием предыдущей сессии.

        «Загрузить игру» - загружает последнюю сессию.

        «Выход» - выход из приложения.

В игровое меню по сравнению с главным добавлено 2 пункта (рис. 3):

«Продолжить» - вернуться в игру.

            «Сохранить» - сохранение текущей сессии.

2 ОПИСАНИЕ АЛГОРИТМА РЕШЕНИЯ

2.1 Параметры объектов.

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

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


2.2 АЛГОРИТМ РАБОТЫ ПРОГРАММЫ

Алгоритм работы программы

[pic 1]

Вспомогательный алгоритм обработки страниц

[pic 2]


Вспомогательный алгоритм обработки меню

[pic 3]

Вспомогательный алгоритм обработки персонажей

...

Скачать:   txt (36.1 Kb)   pdf (326.1 Kb)   docx (54.7 Kb)  
Продолжить читать еще 27 страниц(ы) »
Доступно только на Essays.club