Разработка логической игры «Морской бой»

Выполнен
Заказ
7165587
Раздел
Программирование
Предмет
Web-программирование
Антиплагиат
Не указан
Срок сдачи
18 Мая в 23:55
Цена
Договорная цена
Блокировка
10 дней
Размещен
24 Апр в 15:37
Просмотров
151
Описание работы

Разработка логической игры «Морской бой» (дипломная работа, бакалавриат)

Предмет/направление: Направление подготовки 09.03.02

Информационные системы и технологии

Тип работы: Дипломная работа (ВКР) с практической частью

Объём: примерно 50–70 страниц

Требования к содержанию:

  1. Аналитическая часть:
  • Обзор существующих аналогов игры «Морской бой» (настольная, компьютерные версии, мобильные приложения) – не менее 3- примеров
  • Сравнительный анализ алгоритмов (случайный ИИ, умный ИИ, многопользовательский режим).
  • Формулировка требований к разрабатываемому приложению.
  1. Проектирование:
  • Проектирование архитектуры (модули: игровая логика, интерфейс, ИИ, управление состоянием).
  • Разработка диаграмм (классов, последовательности, активности – UML).
  • Проектирование базы данных (если есть рейтинги, сохранение игр – по желанию).
  • Выбор стека технологий рекомендуется: Python, JavaScript + HTML5
  1. Реализация базовой версии игры:
  • Расстановка кораблей (автоматическая и ручная) с проверкой корректности.
  • Игровой процесс: поочередные ходы, обработка попаданий/промахов, уничтожение кораблей, определение победы.
  • Графический интерфейс: два игровых поля 10×10, отображение состояния (корабли, попадания, промахи).
  • Простой искусственный интеллект (случайные выстрелы или с простым добиванием).
  • Сохранение и загрузка игры (опционально).
  • Режимы игры: игрок против ИИ (обязательно), при возможности – горячий режим 2 игрока на одном устройстве.
  1. Тестирование:
  • Примеры тестовых сценариев.
  • Оценка производительности и удобства интерфейса.
  1. Оформление по ГОСТ:
  • Введение, 3 главы (анализ, проектирование, реализация и тестирование), заключение.
  • Список литературы (15–20 источников).
  • Приложение с листингом кода программы (основные модули).
  • Текстовая часть в Word, шрифт Times New Roman 14, полуторный интервал.

Дополнительные требования:

  • Уникальность: проверяться будет
  • Практическая часть: полностью рабочий код (передаётся архивом)
  • Инструкция пользователя (скриншоты + описание работы с программой).
  • Презентация и речь для защиты (10–12 слайдов + текст доклада) – можно отдельным пунктом или в комплекте.
  • Срок диплома: до 11.05.2026
  • Дополнительно нужно подготовить до 26.04.2026 промежуточный отчёт о ходе выполнения выпускной квалификационной работы (ВКР)

ОТ исполнителя требуется:

  1. Пояснительная записка (Word) – полностью готовая к печати.
  2. Исходный код проекта (архив).
  3. Файл (exe) или инструкция по запуску.
  4. Презентация и защитное слово.
  5. Если возможно, проверка на уникальность

Дополнительные пожелания:

  • Код должен быть снабжён комментариями, читаемый.
  • В пояснительной записке должно быть подробное описание алгоритма работы ИИ (даже если он простой).
  • Все иллюстрации (схемы, скриншоты) – собственные, выполненные автором работы.
  • Нельзя использовать ИИ
  • Код должен быть написан на уровне студента, т.е не как профессиональный разработчик
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.53
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Время выполнения заказа:
24 дня 3 часа 16 минут
Выполнен
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир