Awesome REA
Português (Brasil)
Voltar para todos os casos

Co-op Anything: investigando pontos de entrada multijogador da campanha

Alvo: Compilações Steam C&C3 Tiberium Wars / Kane’s Wrath e servidor World in Conflict client/dedicated

Autor / atribuição: cranebeaker and community contributors

Data de revisão da fonte:

Rever estado: Fontes revisadas; os testes do autor não são executados de forma independente.

A questão

Como uma campanha pode manter seus roteiros e lados enquanto permite a entrada de um segundo jogador?

O que REA fez

As notas C&C3 registram explicitamente observações REA/Ghidra 12.1.4 do executável TW 1.10, localizando a função que remove os lados da campanha durante a preparação de multiplayer/skirmish. As notas World in Conflict documentam a análise de seleção de função de servidor dedicado por meio de REA/Ghidra, separando restrições de jogador único, estado do servidor e inferências não verificadas. Outros scripts, depuradores e testes de tempo de execução cuidam do trabalho posterior.

Resultados relatados pelo autor

O projeto publica MCP/habilidades, ferramentas de teste de sincronização e pesquisas específicas de jogos. As notas C&C3 incluem endereços, formatos e experimentos. Para World in Conflict, o autor relata um host de campanha LAN executando missões enquanto um segundo cliente se junta e vê unidades sincronizadas ao vivo, mas não pode controlar suas próprias unidades. Cada jogo mantém seu próprio nível de controle de qualidade.

Limitações e reivindicações não verificadas

A atribuição de REA é limitada às investigações C&C3 e World in Conflict revisadas, não a todos os mods no diretório. O controle do jogador dois, zonas de implantação, visibilidade e jogo na Internet permanecem inacabados em World in Conflict; o relatório verifica apenas a LAN. C&C3 também apresenta falhas de campanha não resolvidas e problemas de contexto. Stars não prova ser uma campanha completável. Este catálogo não rodou os jogos ou testes.

O que aprender

Valide a conexão do cliente, a visibilidade sincronizada e o modo cooperativo genuinamente jogável como resultados separados.

Evidência de uso de REA na fonte

Engine seams (observed in the TW 1.10 exe with REA/Ghidra 12.1.4)

A formatação do trecho é simplificada. Leia a fonte original para o contexto completo.

Fontes originais

Resumo editorial independente. O crédito pertence aos autores originais. O software alvo, os instaladores e a saída completa do descompilador não são redistribuídos aqui.

Veja este caso em GitHub · Sugira uma correção