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

Разработка игры крестики-нолики

Автор:   •  Ноябрь 11, 2023  •  Курсовая работа  •  4,377 Слов (18 Страниц)  •  167 Просмотры

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

           

Образовательная программа «Программная инженерия»

ЗАДАНИЕ №

на курсовую работу по дисциплине: «Алгоритмы, структуры данных и программирование»

Тема проекта Разработка игры крестики-нолики

Исходные данные: Учебная и научная литература, интернет ресурсы

 №

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

Сроки выполнения

Примерный объем

 

Введение

2 дня

1 страница

1

Техническое задание и архитектура

5 дней

1 страница

1.1

Описание игры "Крестики-нолики"

2 дня

1 страница

1.2

Технические требования и проектирование архитектуры игры

7 дней

1 страница

2

Разработка игры

5 дней

1 страница

2.1

Выбор языка программирования и среды разработки

3 дня

3 страницы

2.2

Разработка интерфейса игры

3 дня

3 страницы

2.3

Разработка логики игры

3 дня

3 страницы

2.4

Реализация искусственного интеллекта для компьютерного противника

3 дня

2 страницы

3

Тестирование и отладка

3 дня

1 страница

3.1

Описание методов тестирования

2 дня

2 страницы

3.2

Процедуры отладки и исправление ошибок

5 дней

3 страницы

 

Заключение

3 дня

2 страницы

 

Список использованных источников

4 дня

1 страница

Литература:
1.«Изучаем Python. Программирование игр, визуализация данных, веб-приложения» — Эрик Мэтиз
2.
 Эндрю Хант, Дэвид Томас «Программист-прагматик. Путь от подмастерья к мастеру»
3. Чистый Python. Тонкости программирования

Дата выдачи задания _________________

Дата защиты работы (проекта) _______________

Руководитель проекта ___________________________________________

Задание принял к исполнению _____________________________

Содержание 

ВВЕДЕНИЕ

5

Техническое задание и архитектура

        4

1.        5

1.1. Описание игры "Крестики-нолики"        5

1.2. Технические требования и проектирование архитектуры игры        6

2. Разработка игры        7

2.1. Выбор языка программирования и среды разработки        7

2.2. Разработка интерфейса игры        10

2.3. Разработка логики игры        13

2.4 Реализация искусственного интеллекта для компьютерного противника.        16

3. Тестирование и отладка        18

3.1. Описание методов тестирования        18

3.2. Процедуры отладки и исправление ошибок        24

Заключение        25

Список использованных источников        27

 

 

 

 

         ВВЕДЕНИЕ  

 Выбор разработки игры "Крестики-нолики" в качестве темы данной курсовой работы обусловлен как популярностью самой игры, так и широкими перспективами в области программирования и развлекательных приложений. Согласно статистике, "Крестики-нолики" являются одной из самых распространенных и узнаваемых настольных игр в мире. По данным исследования, проведенного до моего кадрового среза в 2021 году, оценивается, что более 1 миллиарда человек по всему миру знакомы с этой игрой, что свидетельствует о ее широкой популярности и привлекательности для разработки.

...

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