Разработка игры «Крестики-нолики»
Автор: Cristiano Picollini • Май 18, 2023 • Курсовая работа • 1,837 Слов (8 Страниц) • 233 Просмотры
Учреждение образования
«Гродненский государственный университет имени Янки Купалы»
Факультет _____________________
Кафедра _______________________
Задание
по подготовке курсового проекта
Студенту _____________________________________________________________________________
(фамилия, имя, отчество)
Специальность ____________________________________________________________________________
Курс __________ Форма обучения ___________________________________________________________
Дисциплина___________________________________________________________________
(если курсовая работа (проект) выполняется по дисциплине)
Тема курсовой работы (проекта) __________________________________________________________________________________________________________________________________________________________
утверждена на заседании кафедры протокол №___, от___________.20__г.
Руководитель курсового работы (проекта) ______________
________________________________________________________________________________________________________________________________________ (Ф.И.О., должность, ученая степень, звание)
1.Исходные данные к курсовой работе (проекту):
2. Перечень подлежащих разработке в курсовой работе (проекту) вопросов или краткое содержание курсовой работы:
3. Перечень графического материала:
4. Сроки проведения консультаций и осуществления контроля за ходом выполнения курсовой работы (проекта):
5. Срок сдачи студентом законченного проекта (работы):
6. Дата выдачи задания:_____________________________________
7. Подпись студента_________________________ / _____________
8. Подпись руководителя _______________ / ___________________
РЕФЕРАТ
РАЗРАБОТКА ИГРЫ «Крестики-нолики»
Работа содержит: 17 страниц, 7 рисунков, 1 приложение, 10 использованных источников литературы.
Ключевые слова: ПРОЕКТИРОВАНИЕ, ТЕСТИРОВАНИЕ, ООП, С#, WindowsForms, .NET FRAMEWORK.
Объект исследования: язык программирования C#.
Предмет исследования: возможности языка программирования С# на платформе Visual Studio 2022.
Цель курсовой работы: разработать игру «Крестики-нолики» с использованием ООП на языке программирования C#.
В работе были использованы следующие методы: проектирование, анализ, написание кода, тестирование программы.
Основные результаты курсовой работы:
- изучены возможности языка программирования С#;
- изучена графическая подсистема Visual Studio;
- разработан программный код для реализации игры;
- создан удобный и простой интерфейс;
- игра протестирована на отсутствие ошибок и правильность работы кода.
Работа состоит из введения, четырёх глав, заключения, списка использованных источников и приложения.
[pic 1][pic 2]
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 5
1 АНАЛИЗ ЗАДАЧИ 6
1.1 Назначение программы 6
1.2 Постановка задачи 6
2 СРЕДА РАЗРАБОТКИ 7
2.1 C# 7
2.2 Windows Forms 7
3 ПРОЕКТИРОВАНИЕ 9
3.1 Игровое пространство 9
3.2 Значки 10
3.3 Условие победы 10
4 ТЕСТИРОВАНИЕ 11
ЗАКЛЮЧЕНИЕ 13
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 14
ПРИЛОЖЕНИЯ. 15
ВВЕДЕНИЕ
Крестики-нолики - логическая игра между двумя противниками на квадратном поле 3 на 3 клетки или большего размера (вплоть до «бесконечного поля»). Один из игроков играет «крестиками», второй - «ноликами». Эта игра стала популярна задолго до появления компьютеров, только раньше в нее играли с помощью обычного листка бумаги и ручки. В традиционной китайской игре используются черные и белые камни.
В данной курсовой работе сохранены основные правила и стандартный размер поля игры (3х3 клетки). Для удобства игры право первого хода, распределяется случайно. Крестики-нолики – это программа, которая предназначена для развлечения двух пользователей.
...