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

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

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

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

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
Нахождение индексов максимального и минимального элемента массива
Решение задач
Программирование
Стоимость:
150 ₽
Программы на C# и Arduino для взаимодействия с Raspberry Pi Pico
Лабораторная работа
Программирование
Стоимость:
300 ₽
программы архиваторы
Реферат
Программирование
Стоимость:
300 ₽
Информационная система учета входящих и исходящих звонков IP телефонии
Отчёт по практике
Программирование
Стоимость:
700 ₽
Новое задание по программированию
Задача по программированию
Программирование
Отчет по программированию C#
Курсовая работа
Программирование
Стоимость:
700 ₽
Написать калькулятор с функциями калькулятора Windows C++
Задача по программированию
Программирование
Составить программу вычисления следующих функций:
Решение задач
Программирование
Стоимость:
150 ₽
Курсовая работа крести нолик
Курсовая работа
Программирование
Стоимость:
700 ₽
Написать отчет к курсовой работе по Системный анализ . Л-00781
Курсовая работа
Программирование
Стоимость:
700 ₽
РАЗРАБОТКА ПРИЛОЖЕНИЙ НА ПЛАТФОРМЕ «1С:ПРЕДПРИЯТИЕ»
Лабораторная работа
Программирование
Стоимость:
300 ₽
адаптивное и неадаптивное обнаружение сигналов на фоне изображений
Лабораторная работа
Программирование
Стоимость:
300 ₽
Лабораторная работа по программированию цикла
Лабораторная работа
Программирование
Стоимость:
300 ₽
Функции Ввода-Вывода. Простая рекурсия. Erlang.
Лабораторная работа
Программирование
Стоимость:
300 ₽
Лабораторная работа по програмированию . Создать сайт по торговле одежды
Лабораторная работа
Программирование
Стоимость:
300 ₽
Нужно решить лабораторную работу по Дифференциальным уравнениям по...
Лабораторная работа
Программирование
Стоимость:
300 ₽
Теория языков программирования и методы трансляции (переделать 2 ЛР)
Лабораторная работа
Программирование
Стоимость:
300 ₽
Нужно сделать небольшие 2 лабораторки по С# с объяснением за доп. плату
Лабораторная работа
Программирование
Стоимость:
300 ₽
Лабораторная работа Определение ASCII кода символа
Лабораторная работа
Программирование
Стоимость:
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 вы получите информацию о подробном расчете стоимости аналогичной работы