Техническое задание: Текстовая RPG с нейросетью

Основная концепция

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

Требования к платформе

  • Тип реализации: Telegram-бот ИЛИ standalone-игра для платформы Steam (на выбор исполнителя с обоснованием).
  • Ключевая функция: Интеграция нейросетевого API (например, OpenAI GPT, YandexGPT или аналог) для генерации повествования, описаний, диалогов и реакций мира.
  • Ядро игры: Текстовый парсер, система персонажей (статы, инвентарь, навыки), базовые механики D&D (броски кубов, проверки характеристик).
  • Гибкость: Возможность для Мастера игры (Гейммастера) настраивать или загружать свои правила, сеттинги и сценарии.
  • Мультиплеер: Поддержка сессий для группы игроков и одного ведущего.
  • Интерфейс: Удобный текстовый интерфейс с возможностью ввода команд и получения форматированных ответов.

Что ожидается от исполнителя

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

Дизайн-проект и 3D-визуализация интерьера в стиле современная французская классика

Требуется обновить дизайн квартиры площадью 105 м² без изменения планировки. Необходимо создать концепцию в стиле современной французской классики и подготовить фотореалистичные 3D-визуализации. Имеются все обмерные чертежи.

Разработка Python-бота для кофейни с админ-панелью

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

Защита веб•сервера от DDoS•атак

Требуется консультация или полное внедрение системы защиты веб•сервера от DDoS•атак. Хостинг не предоставляет штатную защиту, нужны альтернативные решения.