Техническое задание: Лабораторная работа по ООП (C#)

Необходимо реализовать программу на языке C#, демонстрирующую принципы объектно-ориентированного программирования. Исходные условия задачи и требования к оформлению предоставлены отдельно.

Основные требования к выполнению

  • Язык реализации: C#.
  • Архитектура должна быть построена с использованием ключевых принципов ООП: инкапсуляция, наследование, полиморфизм.
  • Код должен быть чистым, хорошо структурированным и документированным.
  • Строгое соответствие предоставленным стилистическим правилам и примеру оформления.
  • Программа должна быть полностью функциональной и решать поставленную в задаче проблему.

Что необходимо предоставить

  • Исходный код проекта.
  • Краткое описание реализованных классов и их взаимодействия.
  • Пояснения по принятым архитектурным решениям в рамках парадигмы ООП.

Важное примечание

Все контактные данные, названия организаций и прочая приватная информация, которая могла присутствовать в исходном описании, должны быть исключены из финальной работы.

Разработка концепции и баланса для мини-игры в стиле Subway Surfers

Требуется опытный геймдизайнер для создания технического задания и сбалансированной игровой механики упрощенной версии бесконечного раннера. Проект представляет собой не полноценную игру, а демо-версию или прототип.