Написать игру Змейка на clr forms с++

Отменен
Заказ
5457286
Раздел
Программирование
Тип работы
Антиплагиат
Не указан
Срок сдачи
28 Мая 2023 в 23:55
Цена
500 ₽
Блокировка
10 дней
Размещен
27 Мая 2023 в 15:38
Просмотров
72
Описание работы

Самым главным элементом разработки Вашей программы должны быть класс.

В классе должны содержаться следующие элементы:

1. конструктор (конструкторы);

2. деструктор (деструкторы);

3. поля;

4. методы.

В начале игры должно появиться меню, позволяющее пользователю ввести своё имя и выбрать, когда он будет готов начать игру. Затем должно появиться игровое поле, вид которого может быть представлен в любом виде, главное, чтобы оно было интуитивно понятно с точки зрения игрока.

Также игровое поле должно содержать элементы, которые будут увеличивать размер змеи. Так как разработка будет вестись в рамках использования ООП, то в качестве таких элементов не могут выступать какие-либо символы. Например, для увеличения размера змеи на одну условную единицу размера может быть использовано яблоко, на 2 – груша и т.д. Вы должны предусмотреть не менее трёх разных объектов, которые смогут по-разному менять размер змеи. После того, как змея пройдёт такой объект, он должен исчезнуть с игрового поля. Также, игровое поле содержать очевидные препятствия.

Помимо перечисленного на игровом поле обязательно должно быть понятное игроку обозначение головы змеи. Начальное положение змеи должно быть определено случайным образом, а её начальная скорость движения зависеть от уровня сложности. По мере изменения размера змеи, её скорость должна меняться пропорционально количеству полученных очков с учётом некоторого коэффициента. Количество набираемых очков также должно отображаться на экране. После появления игрового поля, у игрока должно быть время на то, чтобы настроиться на игру. Иными словами, игра не должна начинаться сразу после запуска приложения.

Также, в зависимости от творчества автора приложения, в случае если он вводит дополнительные объекты и правила, не предусмотренные условием задачи, это должно быть представлено пользователю в качестве правил игры, которые указываются перед её началом. Стоит отметить, что пользователь должен иметь достаточное количество времени для их чтения, а после обозначения того, что он закончил ознакомление с ними, они должны исчезнуть с основной области приложения, на которой должно быть расположено только игровое поле и какие-то дополнительные элементы, предусмотренные разработчиком.

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.53
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Предыдущий заказ
Следующий заказ
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир