Sobre este projeto
it-programming / desktop-apps
Aberto
Procuro um programador com experiência em MuOnline/MuServer para assumir um projeto fechado de organização, atualização, customização e entrega pronta de uma base MU 1.01E.
Tenho os arquivos de um servidor MU 1.01E antigo, incluindo MuServer, banco de dados, client e algumas sources disponíveis. O servidor já foi testado em máquina virtual com Windows Server 2003 e SQL Server 2000 e está subindo, porém quero migrar e adaptar toda a base para rodar em uma VPS com Windows Server 2019 e SQL Server 2022.
O objetivo é receber o projeto funcionando de ponta a ponta, com servidor, banco de dados e client configurados corretamente, sem bugs críticos, com revisão completa e com o novo nome do Mu aplicado no servidor e no client.
O que preciso que seja feito:
Organizar todos os arquivos do projeto;
Adaptar o MuServer para funcionar em Windows Server 2019;
Migrar/atualizar o banco para SQL Server 2022;
Configurar SQL Server, ODBC, usuários, permissões e conexões;
Ajustar IPs, portas, serial, version e checksum;
Fazer o client conectar corretamente ao servidor;
Alterar o nome antigo do servidor para o novo nome do projeto;
Customizar mensagens, títulos, nomes exibidos, configs e textos do servidor;
Ajustar client, launcher, main e arquivos visuais quando possível;
Revisar GameServer, plugins, DLLs, executáveis e configurações principais;
Organizar e aproveitar a source disponível para futuras manutenções;
Recompilar ou ajustar arquivos quando for necessário e possível;
Corrigir configurações inseguras, como senhas padrão, IPs fixos, portas desnecessárias e arquivos suspeitos;
Corrigir bugs clássicos/conhecidos da versão 1.01E, especialmente problemas de estabilidade, conexão, banco de dados, comandos, eventos, resets, drops, NPCs, checksum, client e GameServer;
Fazer uma revisão completa para reduzir bugs, falhas de conexão, erros de banco e problemas de estabilidade;
Preparar o projeto para rodar em VPS Windows Server 2019;
Entregar instruções simples de instalação, configuração, troca de IP e inicialização.
O que espero receber no final:
MuServer funcionando corretamente na VPS Windows Server 2019;
Banco de dados migrado e funcionando no SQL Server 2022;
Client conectando corretamente ao servidor;
Projeto com novo nome aplicado;
Identidade antiga removida ou substituída;
Bugs críticos e bugs clássicos da versão revisados/corrigidos;
Arquivos organizados em pastas claras;
Source disponível organizada junto ao projeto;
Portas e firewall configurados corretamente;
Ordem correta de inicialização;
Instruções básicas para reinstalar, configurar e manter o projeto;
Indicação clara do que possui source e do que está apenas compilado.
Condição de entrega e pagamento:
O pagamento será realizado após a entrega do projeto funcionando e depois de um período mínimo de 3 dias de testes com o servidor online. Durante esse período, será verificado se o servidor permanece estável, se o client conecta corretamente, se o banco funciona sem erros críticos e se não existem bugs graves impedindo o uso básico do jogo.
Importante:
Não quero apenas ligar o servidor antigo. Quero uma base organizada, personalizada, revisada e pronta para uso com o novo nome do Mu, rodando em Windows Server 2019 com SQL Server atualizado.
O profissional deve assumir a parte técnica e entregar o projeto funcionando. Não pretendo participar do desenvolvimento técnico.
Ao enviar proposta, por favor informe apenas:
Valor total para o projeto fechado;
Prazo de entrega;
O que precisa receber para começar.
Busco alguém para entregar o projeto pronto, customizado, funcionando e organizado.
Categoria TI e Programação
Subcategoria Aplicativos desktop
Qual é o alcance do projeto? Criar um novo aplicativo
Prazo de Entrega: Não estabelecido
Habilidades necessárias