Вход Блог
Строительство и ремонт
Репетиторы
Красота
Фрилансеры
Разные специалисты
Уход за животными
Тренеры
Автоинструкторы

Разработка на Python — удалённая работа в Москве

Дата: 2024-03-04
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
от 5000.00 руб.
Дата публикации
2024-03-04
Описание
Разработка приложений для ПК. Доработка существующего продукта, разработка с нуля. КДЗ 1 Реализовать игру крестики-нолики на 2-х игроков по сети с использованием протокола передачи данных HTTP. В качестве сервера можно выбрать любой из 4 фреймворков: FastAPI, Django, Flask, aiohttp или библиотека http. Игровой клиент на ваш выбор (любой игровой движок, браузер или приложение). Сервер обязательно должен быть написан на языке Python. Сервер должен самостоятельно менеджерить игровые сессии. После победы, поражения или ничьей сервер должен уметь перезапускать игру. Сервер так же введет общий счет игроков. Вся игровая логика и валидация рассчитывается на сервер (клиент по-сути общается с сервером и рисует то, что получает от сервера). Сервер контролирует онлайн игроков. Игрок считается отключенным, если от него не поступало никаких запросов в течении 30 секунд. * Задание на 9 баллов: использовать docker-compose конфиг для контейнеризации вашего серверного приложения. Дополнительно: поднять любую БД на ваш выбор для сохранения счета игроков. ** Задание на 10 баллов: выполнение задания на 9 баллов. И реализовать еще один сервер, который отвечает за «таблицу рекордов». Реализовать возможность просмотра таблицы рекордов в игровом клиенте. Крайний срок: 17.03.2024 23:59 Как пробовал реализовать: Я пытался сделать это задание самостоятельно, используя данный стек технологий: - Серверная часть - Python и библиотеку FastAPI - Клиентская часть - HTML/vanilla java-script - Протокол - Websocket Использовал данный туториал YouTube: https://youtu.be/mlDanE_-0mY?si=yvi0gH1VeYlvCJjC Исходный код данного туториала тут расположен: https://github.com/dvk-net/web-socket-tic-tac-toe Но мое решение не дало результатов и не работает, причину такого поведения не смог найти. Все файлы по ссылке : https://drive.google.com/file/d/1kbpyxqlsGPyQgev8v2vcj7a4IXmsb_Ao/view?usp=drivesdk.
Похожие заказы

Разработка на Python

дистанционно
договорная
начальные сведения. Доработка существующего продукта. Установить среду программирования на Питоне, проверить/доработать скрипт.
Москва Фрилансеры

Разработка на Python

дистанционно
договорная
Веб-разработка. Доработка существующего продукта. E-commerce платформа на микросервисах. питон, докер, кубер, постгрес, минио и прочее.
Москва Фрилансеры

Разработка на Python

дистанционно
договорная
Веб-разработка. Разработка с нуля. Технический тест публикации. Задача будет немедленно снята.
Москва Фрилансеры

Разработка на Python

дистанционно
договорная
решение задач на Матанализ. Билеты (циклы,2мерные масивы).
Москва Фрилансеры

Разработка на Python

дистанционно
договорная
Веб-разработка. Доработка существующего продукта. Доработка сайта внесение изменений в цены на сайте.
Москва Фрилансеры

Разработка на Flask

дистанционно
договорная
Веб-разработка. Разработка с нуля. Дщаща.
Москва Фрилансеры

Разработка на Python

дистанционно
договорная
Хочу научиться программировать на пайтоне Опыт нулевой. Разработка с нуля.
Москва Фрилансеры