Техническое задание: Многопользовательская игра для Telegram Mini App

Цель проекта

Разработать аналог известной браузерной игры в жанре .io, адаптированный для запуска внутри Telegram в качестве Mini App. Основной фокус - на плавном геймплее, многопользовательском взаимодействии и социальных функциях.

Ключевые требования

  • Полная интеграция с платформой Telegram Mini Apps.
  • Создание многопользовательского игрового процесса с общими игровыми комнатами (лобби).
  • Реализация возможности приглашать друзей и играть вместе.
  • Оптимизация производительности: игра должна работать без лагов, подвисаний и иметь высокую отзывчивость.
  • Адаптивный интерфейс, корректно отображающийся на мобильных устройствах и десктопах.
  • Разработка базовой игровой механики, характерной для игр жанра .io (рост персонажа, взаимодействие с картой и другими игроками).
  • Настройка серверной части для поддержки одновременных подключений и синхронизации игрового состояния.

Ожидаемый результат

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

Технические аспекты

  • Использование технологий, совместимых с TMA (Telegram Mini Apps).
  • Реализация сетевого кода для реального времени.
  • Обеспечение безопасности и стабильности игровых сессий.
  • Тестирование на различных устройствах и скоростях соединения.

Размещение отзыва на Яндекс Картах

Необходимо разместить отзыв о компании на платформе Яндекс Карты. Текст отзыва предоставлен в виде шаблона. Задача - корректно опубликовать его от имени пользователя.

Наполнение интернет-магазина товарными карточками

Требуется специалист для создания и наполнения карточек товаров в интернет-магазине. Работа включает копирование шаблонов, редактирование изображений и написание описаний. Регулярное сотрудничество на 1-2 часа в день.

Обновление панели управления и PHP для веб-сервера

Требуется выполнить техническое обслуживание веб-сервера: обновить панель управления Cyberpanel до актуальной версии и произвести настройку PHP, включая возможный апгрейд с версии 7.4. После обновлений необходимо обеспечить полную работоспособность всех сайтов.