Разработка игры «Змейка» на языке C++
Цель курсовой работы
Создать полнофункциональную игру в жанре «змейка» с использованием языка программирования C++ и основных принципов объектно-ориентированного программирования. код змейки: #include <iostream> #include <time.h> #include <stdio.h> #include <windows.h> #include <conio.h> #include <locale.h> #include <fstream> using namespace std; HANDLE HKonsol = GetStdHandle(STD_OUTPUT_HANDLE); int LuchshiyRekord = 0; // ставим курсор в нужную точку void Kursor(int X, int Y) { COORD Poziciya = { (SHORT)X, (SHORT)Y }; SetConsoleCursorPosition(HKonsol, Poziciya); } enum Cveta { Cherny = 0, Siniy = 1, Zeleny = 2, Biruzovy = 3, Krasny = 4, Fioletovy = 5, Korichnevy = 6, SvetloSery = 7, TemnoSery = 8, SvetloSiniy = 9, SvetloZeleny = 10, SvetloBiruzovy = 11, SvetloKrasny = 12, SvetloFioletovy = 13, Zhelty = 14, Bely = 15 }; // меняем цвет текста void Cvet(Cveta Tsvet) { SetConsoleTextAttribute(HKonsol, (WORD)((Cherny << 4) | Tsvet)); } // направления движения для змейки enum Napravleniya { Left, Up, Right, Down }; struct Game { COORD* Zmei; // массив сегментов змейки int DlinaZmei; // текущая длина COORD Yabloko; // коорды яблока in
Ключевая идея
требования:В случае с курсовой работой первым всегда идёт титульный лист, далее лист с заданием, далее содержание, введение, основные главы, заключение, список литературы, приложение (если необходимо). Титульный лист и лист с заданием не нумеруются, но считаются в содержании и общей нумерации страниц (нумерация обязательна, выполняется снизу справа). Названия общих разделов, которые не являются основной частью (содержание, введение, заключение, список использованной литературы, приложение), не нумеруются и пишутся прописными (большими) буквами. Названия основных разделов нумеруются и пишутся прописными буквами без точки после цифры и без точки в конце. В названиях подразделов только первая буква прописная, остальные - строчные, точка ставится только между цифрой раздела и подраздела. И разделы и подразделы жирным шрифтом. Разделы могут быть 14-16 пт, подразделы 14 пт. Шрифт Times New Roman. Пример: 1 АНАЛИЗ КОНСТРУКЦИИ МАНИПУЛЯТОРА 1.1 Особенности исполнительного устройства манипулятора Основной текст курсовой работы оформляется шрифтом Times New Roman 14 пт. Текст везде выравнивается по ширине . Рекомендованные поля: левое 3 см, верхнее 1.5 см, правое 1 см, нижнее 2 см. Межстрочны
Нужна такая же курсовая работа?
КонспектGPT напишет курсовую работу на любую тему за 10–30 минут: оригинальность больше 90%, оформление по ГОСТу, реальные источники, обход ИИ-детекторов. Просто введи тему — нейросеть сама подберёт структуру, наполнит главы и оформит библиографию.
Создать такую же работуЧастые вопросы
Могу ли я скачать эту работу целиком?
Нет, полный текст этой работы доступен только её автору. Но вы можете за пару минут сгенерировать свою курсовую работу на эту или любую другую тему — с уникальной формулировкой, своей структурой и по вашим требованиям к объёму.
Какая оригинальность у сгенерированных работ?
В среднем 85–95% по Антиплагиат.ру. Каждая работа генерируется с нуля под вашу тему, а не собирается из готовых шаблонов. Дополнительно доступны режимы «обход ИИ-детекта» (GPTZero, ZeroGPT) и «уникализация» под конкретную систему антиплагиата.
Сколько это стоит?
Бесплатно доступно только создание содержания работы — структуры с главами и подпунктами, которую можно отредактировать под свои требования. Саму работу можно сгенерировать в PRO-версии за 328 ₽: полный текст, оформление по ГОСТу, список литературы и экспорт в Word. Это в десятки раз дешевле заказа у автора на бирже.
В каком формате доступна работа после генерации?
Готовая работа скачивается в формате Word (DOCX) с уже применённым оформлением по ГОСТу: титульный лист, содержание с нумерацией страниц, сноски и список литературы. Файл открывается и свободно редактируется в Microsoft Word, Google Документах, LibreOffice и «Р7-Офис» — можно дописать свои примеры, поправить формулировки и подстроить работу под требования преподавателя.
Можно ли использовать свои материалы и источники?
Да. При создании работы загрузите файлы в блок «свои доп. материалы» — методичку от преподавателя, конспекты лекций, нужные главы учебника или научные статьи. Нейросеть учтёт их как контекст и напишет работу на основе именно этого материала, а не только общих знаний. Совет: загружайте самые релевантные фрагменты, а не весь учебник целиком — так текст получится точнее.
Сколько времени занимает генерация?
Реферат или доклад — 5–10 минут. Курсовая — 15–20 минут. Дипломная или ВКР — 25–40 минут (генерация по главам с проверкой на связность).
Можно ли отредактировать структуру перед генерацией?
Да, обязательно. Сначала нейросеть предлагает содержание (список глав и подпунктов), вы можете его изменить, добавить/убрать пункты, поменять формулировки — и только потом запускать генерацию полного текста.