Ir para conteúdo

987987987

Silver Member
  • Total de Posts

    337
  • Registro em

  • Última visita

  • Dias Ganhos

    5
  • WCoins

    344

Tudo que 987987987 postou

  1. Perfect World tá igual. Grande parte dos jogos está assim, os "influenciadores" direcionam o público. Parto do princípio que se for fazer igual aos outros, terá o resultado dos outros. Faça diferente, se mesmo assim não tem jogadores, considere que o jogo como está já morreu de vez, feche, volte e replaneje, lance diferente. Eventualmente vai dar certo. Fortnite era muito mais um rts, até lançar novamente como royale, explodiu. Teria morrido se tivessem mantido o rts.
  2. Antes de mudar muito, faz um teste de "Occlusion culling" se ainda não tentou. LOD e FOV claramente ajudam, mas o efeito do culling é infinitamente maior. De forma bem arcaica, mas funcional: - calcule a distância do objeto até a câmera, desativando o render do que estiver longe e reativando o que está perto - dentro dos que restaram, projete um cone a partir da câmera, tudo dentro tem o render ativado, tudo fora, desativado Dos 600 objetos, pode cair drasticamente para alguns poucos. Realmente, é um bom formato, pode ser comprimido. obj ia passar como texto simples, até interpretar tudo seria complicado ( além do tamanho ) Boa sorte ai, posta o progresso depois, torcendo muito =) Colocou uma semente do mal na minha cabeça, fazer o eWYD totalmente web, ativando e desativando coisas/serviços, fazendo updates e tal. Muito top. Achei as cores diferentes/claras, o Aika é PBR ? Imagino que gerar os outros mapas deve deixar as cores muito parecidas. Em um mundo medieval, ver um cara pulando em "uma bola inflável" é de morrer hahaha
  3. Shader5 exemplificou bem. A maneira mais efetiva virtualmente é bancar os líderes, a longo prazo não será efetivo, mas de cara, pode atrair muitos. Também acho extremamente errado, mas é funcional. Os gráficos do jogo não são dos melhores, porém eles passam despercebido se o jogo tiver outras qualidades. Refazer a interface vai dar uma ENORME diferença no jogo, algo mais atual dá outra cara para a experiência. Experimente fazer uma fotoshopada em alguns prints do jogo, substituindo para algo como: ( Não me responsabilizo pelo trabalho pós fazer isso rsrs ) Experimente desativar o macro... você vai perder parte dos jogadores atuais, principalmente os que só querem fazer RMT, mas tem a possibilidade de retornar com os antigos e principalmente, os novos. Estou usando outro jogo para ter ideias e aplicar no remake, ficaria impressionado com o que consegue fazer ao para de querer o update mais atual, e passa a trabalhar com o que tem.
  4. Quer o tapinha nas costas ou realidade? Tapinha: Crie meios de fazer RMT, gere valor financeiro para atrair as pessoas, estas só vão ver o jogo renda extra/meme server Realidade: São alguns bots logados para dar a sensação de pessoas online rsrs =) Não estou falando que todos, que 100% são bots, mas o público do WYD é bem, beeem pequeno. Os que jogam só deixam macro, no máximo uma ou outra guerra. Imagino que temos uma ( ou no máximo algumas ) centenas de jogadores. Fora que, como temos uma distribuidora brasileira, qualquer um que realmente chame a atenção, vai receber um processinho :) #BoraFazerUmRemake
  5. Se não me engano, tinha isso no E-Mapas tb, a forma como a leitura é feita não abrange todas as possibilidades. Não é uma crítica, acontece =) No modo debug, veja se na leitura os IDs estão corretos ou se algo parece fora do normal. Pode ser algum ID não cadastrado. Estou fazendo um editor de mapas para outro jogo, eventualmente vai ser inserido no eWYD, se não conseguir reparar até lá, pode alterar por ele
  6. hahahaha, uma viagem, mas é possível. Que coisa linda, parabéns. Nunca considerei fazer via web. Está fazendo streaming com glTF/GLB dos objetos? Navegadores geralmente são restritivos, memória/gpu etc, não teve problema com performance? Usou algum exemplo de outro editor via WEB? O eWYD vai ficar muito grande, abrir o mapa todo na web.... preciso testar isso
  7. Buscar outros jogos é sempre interessante, mas acho que não seria legal trocar o combate e ainda chamar de WYD. Vejo ele como semi action, você tem um alvo, mas precisa """"acertar"""" ele. Alterar para tab target vai entrar em um estilo de jogo completamente diferente. Por outro lado, tornar full action faz mais sentido ( a skill vai onde vc clicar, se tem alguém lá, tanto faz ), porém, o player pode chegar enquanto a skill está se movendo/preparando, e acerta em uma certa área. Perfeito. Me dá raiva chegar em outros jogos e ter trocentas janelas com milhares de sistemas feitos exclusivamente para ferrar seu tempo e abrir a carteira. É claro que podemos ter alguma melhoria, mas ver um char com metade da sua força te dando HK pq o "espírito" dele está mais alto que vc..... avá.... =)
  8. Que coisa linda. Agradecimentos especiais a Skewed ( Eric Santos ), Freedom ( Wed Souza ), Shepher ( Kevin Kouketsu ) e todos os envolvidos. Eles deram as armas, então a comunidade pode se atualizar.
  9. Calma jovens :), pvp horrível machuca os sentimentos hahaha Estou aqui fazendo o E-Mapas v2 ( para inserir no eWYD ) e vejo tudo isso . Discordo do pvp horrível, tudo bem que nos dias atuais ele não atende bem, porém vale lembrar que estamos falando dos anos 2000. Remover o dano de terceiros já iria reduzir bem a poluição visual. Porém, aumentar a distância da tela e do atk "quebraria" o jogo. Entendo perfeitamente a fala, mas horrível é pesado rsrs Sobre o pulo/wasd: A jogabilidade precisa levar em conta o level design. wasd pode causar sobrecarga, imagino que será enviado um volume muito maior nos pacotes de movimento, mas é legal/divertido Já o pulo, não tem muita utilidade no mapa, só confundir no pvp mesmo Adorei a ideia, apesar de não parecer, parabéns ao doido que topou essa empreitada
  10. Hum..., entendi que era para desativar, pelas config daria. Eu jurava que já teve um editor de cenas por ai. Quando postei o eMapas, tenho quase certeza que foi junto, mas ainda estava em andamento. Dava para editar o movimento da câmera, faltava trocar o mapa/field =) Vou anotar para por no eWYD quando eu atualizar ele.
  11. Acho que entendi, quando vc vai logar, digitar o usuário e senha, é renderizado atrás um mapa e a câmera é animada. Tem o arquivo que vc pode editar para animar em outras posições etc. Se está travando, pode ser que seu HD/SSD esteja morrendo ( load do jogo ocorre ali ). Maaas, tem algo que vc pode fazer para desativar a animação, o login fica "estático" na posição final da animação. Abra o arquivo config.txt ( algo assim ), nele tem as configs do jogo. Lembrando de cabeça, não lembro se era ANIMATION ou DEMO, mas uma dessas configs faz o que deseja. Só acho que não vai resolver muito, se for um HD, tente desfragmentar ele, o jogo é muito leve e esta animação é bem simplista.
  12. Está se referindo ao vídeo que rola no login/logout ( *.avi que fica na pasta do jogo ) ou da entrada do jogo, quando por exemplo, mostra a câmera se aproximando do altar de Noatun e circulando o TK em um unicórnio ?
  13. Este erro não é do WYD em si, mas do C++ Provavelmente é estouro de memória. Se for possível, troque todos os strcpy / sprintf / scanf por strncpy / snprintf / scanf_s. Se não me engano, memset / ZeroMemory podem gerar isso tb. Resumindo, está tentando acessar uma memória após a pilha, procure tudo relacionado a essa variável. Não tem muito o que fazer, é ir testando até achar onde está o BO.
  14. Interessante, qual insta? Um dos motivos de não abrir meu servidor é a Raid ser BR, é pedir para receber processinho =)
  15. Privado é complicado, priva terceiros de resolverem o erro. Este, no caso, é relacionado a instalação, não ao jogo em si. Tem instalado o "MySQL Connector/C++" ou a pasta zipada da mesma? Adicione o caminho do MySQL Connector/C++ aos "Diretórios de Inclusão Adicionais" do seu projeto do Visual Studio: Clique com o botão direito no seu projeto no Solution Explorer > "Propriedades" > "Propriedades de Configuração" > "C/C++" > "Geral". Edite "Diretórios de Inclusão Adicionais" e adicione o caminho para a pasta de inclusão do MySQL (por exemplo, C:\Arquivos de Programas\MySQL\MySQL Connector C++ 8.0\include). Adicione o caminho do MySQL Connector/C++ aos "Diretórios de Biblioteca Adicionais" do seu projeto do Visual Studio: "Propriedades de Configuração" > "Vinculador ou linker" > "Geral". Edite "Diretórios Adicionais da Biblioteca" e adicione o caminho para a pasta lib do MySQL (por exemplo, C:\Arquivos de Programas\MySQL\MySQL Connector C++ 8.0\lib). Entrada do Linker: Adicione o MySQL às "Dependências Adicionais" do seu projeto. Navegue até "Propriedades de Configuração" > "Linker" > "Entrada". Edite "Dependências Adicionais" e adicione os arquivos de biblioteca apropriados (por exemplo, mysqlcppconn.lib ou libmysql.lib, dependendo da sua configuração). Verifique a Instalação e os Caminhos: Verifique novamente se o MySQL Connector/C++ está instalado corretamente e se os caminhos adicionados no Visual Studio correspondem aos locais reais dos diretórios include e lib. Caso tenha o mysql como uma pasta no projeto ( muito aconselhado ), adicione o caminho até ele.
  16. É o D8 gambiarrado com o 9 Exatamente, só vale realmente se for para aprender e, talvez, fazer sua própria engine futuramente. Comprar assets e fazer na Unity é infinitamente mais rápido =)
  17. Seria um trabalho muito grande para pouco benefício. Mas se for por diversão, até faz algum sentido. Pq não portar o código para OpenGL ou Vulkan? Ia fazer uma bela baguncinha no fórum rsrs
  18. Então... :) Até dá para usar, mas teria que fazer um mini proxy, convertendo os dados/pacotes para se adequar ao padrão do WYD. Seria uma trabalho tão grande, que seria melhor partir para um reboot/remake. Os dados podem não corresponder, teria que ter uma gambiarra enorme para adaptar tudo =( Manter uma engine não é fácil, por mais que se tente, somente grandes estúdios conseguem pagar pelos profissionais necessários. Dá para fazer? Certamente sim, principalmente se tentar fazer algo mais pé no chão, estilizado por exemplo. Realismo puro? Melhor usar algo que a indústria já gasta milhões para manter ( UE/Unity ) Eu fiz um mapeamento para o remake do jogo usando a Unity, estimo iniciar por volta de outubro. Primeiro fazendo o servidor e usando o mesmo cliente, validando ele, parto para o cliente. Eu nem voltaria para a área, mas o WYD foi importante, por causa do emulador que fiz, aprendi muito. Acredito que não estaria aposentado se não fosse este jogo. Bati um papo com o Shader5 uns anos atrás, não fazer este projeto seria ir contra a minha palavra, o que não é negociável. Se alguém for fazer a troca da engine ou um remake, dou total apoio, esse jogo merece
  19. Tanto o cliente quanto o servidor possuem este arquivo ( dependendo da versão/release, podem ter alterado o nome ) Se não me engano, o servidor costumava ter a versão csv, e o cliente, a bin Estou fora da área tem muitos anos, não lembro exatamente das coisas, mas volto em breve. =)
  20. O dano/efeito está no arquivo skilldata, campo AffectValue. Até existe um editor, mas atualmente com links of: Em outro fórum, tem a fonte, pode adaptar para o seu uso: [Hidden Content] =)
  21. O script que faz o ress, tem algum comando para desconectar o jogador? Imagino que ele, em caso de sucesso da skill, tenta restaurar o personagem que já está vivo. Como se vc tivesse usado a skill em alg vivo, então desconecta por "erro"
  22. Hamachi... bons tempos =) O Sc2ALLin indicou o principal, versão do cliente. Não creio que terá um cliente 100% compatível com todos os servidores, cada dev pode fazer diferentes maneiras para tentar proteger o cliente. Informou acima que baixou a source, então abra ela e procure algo relacionado a login ou versão. Você pode desativar o código para forçar o login com qualquer cliente.
  23. Tudo bem, ajudaremos =) Porém, precisamos entender como está fazendo, o que já tentou, etc. Tem como responder as perguntas feitas antes? Estou com a impressão que inicialmente não conectou, mas algo foi feito e funcionou, porém gera a mensagem para atualizar o cliente, seria isso?
  24. Boa tarde, seja bem vindo =) Os erros foram em momentos diferentes ou é aleatória a mensagem de retorno? Não conectar é falha na comunicação, pedir atualização é pq funcionou mas não na versão correta. Se ambas ocorrerem ao mesmo tempo, seu problema é maior do que se espera =) Adicionalmente, essa release funcionou em algum momento ou é só agora?
  25. Em outro post, me pareceu que o site e o servidor estariam em hosts diferentes. Neste cenário, não tem como fazer diferente, o site precisa fazer uma chamada ao seu servidor. Qual tecnologia está usando? ( php? .net? angular? )
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.