Pesquisar
Projeto exclusivo

Launcher de jogo online com configuração Cloudflare

ontem às 12:30

Descrição do Projeto:

Meu jogo possui um launcher desenvolvido em C# (com código-fonte disponível), responsável por inicializar o game e baixar patches de atualização, garantindo que a pasta client dos jogadores permaneça sempre sincronizada com a versão atual do servidor.

Atualmente, o launcher é distribuído entre jogadores do Brasil, Europa, EUA e Ásia, porém os jogadores da Ásia estão enfrentando extrema lentidão ao baixar as atualizações com velocidades médias de 50 a 100 KB/s para arquivos de apenas 40 MB, tornando o processo praticamente inviável.

O objetivo deste projeto é migrar o sistema de distribuição de atualizações para a Cloudflare, de forma que os arquivos de patch sejam entregues por meio da infraestrutura CDN, proporcionando downloads mais rápidos, estáveis e eficientes, independentemente da localização geográfica do jogador.

Escopo do Projeto

- Analisar o funcionamento atual do sistema de atualização do launcher (HTTP/FTP).
- Implementar o uso da CDN da Cloudflare para o servidor de atualizações.
- Configurar o domínio/subdomínio e o cache dos arquivos de patch.
- Desabilitar cache bypass (no servidor web)
- Ajustar o código do launcher, se necessário, para compatibilidade com a nova estrutura de distribuição.
- Testar a performance de download em diferentes regiões (Brasil, EUA, Europa e Ásia).

O launcher possui uma rotina de checagem do status do servidor mostrando quando o servidor está online ou offline, em caso de estar offline o launcher espera 30 segundos até a próxima checagem. Eu quero que esse tempo seja diminuído de 30 para 5 segundos.

Habilidades desejadas:

HTML Programação C#

Arquivos anexados:

Entre ou Cadastre-se para ver os arquivos anexados.

Atividades do cliente nesse projeto:

Última visualização: ontem às 15:00

Última interação: ontem às 15:00

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Outra - Web, Mobile & Software
Orçamento: Aberto
Nível de experiência: Intermediário
Visibilidade: Público
Propostas: 3
Interessados: 4
Valor Mínimo: R$ 50,00

Freelancer vencedor

Propostas (3)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Gabriel S.
    Top Freelancer
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Implementação de checkout para pagamentos - PIX e cartões - Implementar checkout no processo de pedidos em SaaS de vendas multi catálogos. Implementar uma parede de cadastro de credenciais de pagamentos para lojistas e gerar checkout para que os clie...

Automação de envio de boletos ASAAS com N8N - Procuro um profissional que possa realizar uma automação via N8N para envio de boletos pela plataforma que utilizo no escritório (ASAAS). Quero que meus clientes recebam os lem...

Desenvolver IA para psicologia organizacional - Desenvolver e implementar um agente de Inteligência Artificial (IA) voltado ao processamento e interpretação de dados obtidos em diagnósticos psicossociais aplicados por ...

Implementação de emissão de NF-e e NFC-e com ACBR em projeto existente - * Objetivo Desenvolver a camada de emissão de NF-e e NFC-e com ACBR em Lazarus, incluindo todos os eventos esperados para NFe modelo 55 e 65, totalmente integrada ao banco de dados existente...

Separação nas redes sociais - Instagram - No meu escritório, a conta do Instagram está atualmente vinculada à conta pessoal do meu sócio. Desejo tornar essa conta independente, ou seja, desvinculá-la da ...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.