Найди эксперта для помощи в учебе
Найти эксперта
+2
Пример заказа на Автор24
Студенческая работа на тему:
Разработать приложение, реализующее логику компьютерной игры С#
Создан заказ №4966302
23 апреля 2020

Разработать приложение, реализующее логику компьютерной игры С#

Как заказчик описал требования к работе:
Разработать приложение, реализующее логику компьютерной игры, в которой: - Имеется базовый класс "Существо" для любого персонажа/существа (с полями "Количество здоровья", "Переносимый вес", "Кошелек", "Инвентарь" и т.д); - Имеется базовый класс "Предмет" для любого предмета (с полями "Вес", "Цен а" и т.д.); - Интерфейс «Оружие» для предметов, имеющий метод «Получить урон» и возвращающий количество снимаемого за одну атаку здоровья; - Имеется интерфейс "Боец" с методом "Атаковать", принимающим в качестве аргументов существо, на которое направлена атака и предмет, реализующий интерфейс «Оружие», которым производится атака; - Имеется интерфейс "Торговец" с методами "Получить"/"Отдать", принимающими в качестве аргументов другого торговца-участника сделки и предмет. При помощи комбинаций обозначенных сущностей реализовать несколько классов-наследников. - Интерфейс «Помощь» для предметов, имеющий метод «Получить эффект» и возвращающий количество восстанавливаемого за одну сессию лечения здоровья; - Интерфейс «Лекарь» с методом «Лечить», принимающим в качестве аргумента существо, на которое направлено лечение, и предмет, реализующий интерфейс «Помощь», которым ведется лечение; - Интерфейс «Вор» с методом «Получить», имеющий такое же название и сигнатуру, что и в интерфейсе «Торговец», но иную реализацию. При помощи комбинаций обозначенных сущностей реализовать несколько классов-наследников.
подробнее
Заказчик
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик принял работу без использования гарантии
24 апреля 2020
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
trulala15
5
скачать
Разработать приложение, реализующее логику компьютерной игры С#.jpg
2020-04-27 00:10
Последний отзыв студента о бирже Автор24
Общая оценка
4.3
Положительно
Быстрое выполнение работы, при необходимости автор отвечает на все вопросы Советую!

Хочешь такую же работу?

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
Файловые операции над массивами и структурами
Реферат
Программирование
Стоимость:
300 ₽
Работа в среде Windows. Основы работы с WScript. Объекты WSH
Решение задач
Программирование
Стоимость:
150 ₽
Решение балансовых уравнений с помощью обратной матрицы.
Реферат
Программирование
Стоимость:
300 ₽
Определить, являются ли два дерева зеркальным С++
Решение задач
Программирование
Стоимость:
150 ₽
Задание по «Моделированию и управлению движением роботов»
Лабораторная работа
Программирование
Стоимость:
300 ₽
Контрольная по предмету Прикладные экономические пакеты
Контрольная работа
Программирование
Стоимость:
300 ₽
Курсовая работа змейка
Курсовая работа
Программирование
Стоимость:
700 ₽
Разработать программу для написания кросвордов на haskell
Решение задач
Программирование
Стоимость:
150 ₽
Перевод введённого пользователем текста на азбуке морзе в обычную запись
Лабораторная работа
Программирование
Стоимость:
300 ₽
Лабораторные работы по Алгоритмам и методам машинного обучения
Лабораторная работа
Программирование
Стоимость:
300 ₽
Стандартные программные контексты
Лабораторная работа
Программирование
Стоимость:
300 ₽
Проверить лабораторную работу по программированию (модель Изинга)
Лабораторная работа
Программирование
Стоимость:
300 ₽
Обработка датасета по заданным параметрам. машинное обучение
Лабораторная работа
Программирование
Стоимость:
300 ₽
«Методы приближения функции. Интерполяция и аппроксимация»
Лабораторная работа
Программирование
Стоимость:
300 ₽
Читай полезные статьи в нашем
Операнды, операции, выражения в VBA
Для выполнения вычислений и других манипуляций в VBA используются выражения. Выражение - это любая комбинация операндов или элементов данных (чисел, констант, переменных, функций и других операндов) и знаков операций.
Операнды (operands) в программировании - это объекты, над которыми выполняют определенные действия (операции).
Знаки операций - это символы, которые используют для соединения операн...
подробнее
Циклы в Turbo Pfscal V.7.0
В среде программирования Turbo Pascal используют 3 вида циклических операторов:
Для цикла с предусловием характерна проверка условия перед выполнением цикла. Если условие носит истинный характер, то будет выполняться продолжение цикла, иначе - цикл завершится.
Синтаксис оператора:
while < логическое_выражение > do < оператор >;
где < оператор > представляет собой оператор, который может быть простым ...
подробнее
Язык программирования Ардуино
Контроллеры Arduino выпускаются в различных конфигурациях, в зависимости от требуемых характеристик. Некоторые применяют для управления сложными системами (Arduino Mega), некоторые - для компактных устройств, вплоть до встраиваемых в одежду (Arduino Nano).
Помимо контроллеров, производители электроники предлагают на рынке множество дополнительных модулей, совместимых с Arduino: датчиков освещенност...
подробнее
Языки программирования контроллеров
Для эффективного использования контроллеров необходимо установить в его память программное обеспечение ("прошить" контроллер). Для этого разработчикам предоставляются следующие средства:
Современные IDE для программирования контроллеров могут поддерживать сразу несколько языков разработки. Стандартом Международной Электротехнической Комиссии IEC 61131 такие языки были унифицированы. Целью этого шаг...
подробнее
Операнды, операции, выражения в VBA
Для выполнения вычислений и других манипуляций в VBA используются выражения. Выражение - это любая комбинация операндов или элементов данных (чисел, констант, переменных, функций и других операндов) и знаков операций.
Операнды (operands) в программировании - это объекты, над которыми выполняют определенные действия (операции).
Знаки операций - это символы, которые используют для соединения операн...
подробнее
Циклы в Turbo Pfscal V.7.0
В среде программирования Turbo Pascal используют 3 вида циклических операторов:
Для цикла с предусловием характерна проверка условия перед выполнением цикла. Если условие носит истинный характер, то будет выполняться продолжение цикла, иначе - цикл завершится.
Синтаксис оператора:
while < логическое_выражение > do < оператор >;
где < оператор > представляет собой оператор, который может быть простым ...
подробнее
Язык программирования Ардуино
Контроллеры Arduino выпускаются в различных конфигурациях, в зависимости от требуемых характеристик. Некоторые применяют для управления сложными системами (Arduino Mega), некоторые - для компактных устройств, вплоть до встраиваемых в одежду (Arduino Nano).
Помимо контроллеров, производители электроники предлагают на рынке множество дополнительных модулей, совместимых с Arduino: датчиков освещенност...
подробнее
Языки программирования контроллеров
Для эффективного использования контроллеров необходимо установить в его память программное обеспечение ("прошить" контроллер). Для этого разработчикам предоставляются следующие средства:
Современные IDE для программирования контроллеров могут поддерживать сразу несколько языков разработки. Стандартом Международной Электротехнической Комиссии IEC 61131 такие языки были унифицированы. Целью этого шаг...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы