Suporte no desenvolvimento de jogos


    [Duvida] - Tamanho de Mapa

    ~Felipe
    ~Felipe
    Semi-Experiente
    Semi-Experiente

    Mensagens : 89
    Créditos : 10
    Cash : 0

    [Duvida] - Tamanho de Mapa Empty [Duvida] - Tamanho de Mapa

    Mensagem por ~Felipe em Qui Abr 05, 2018 1:14 am

    Tamanho de mata interfere no desempenho do game ?
    se sim qual é o melhor tamanho para por na EO2.0 ?
    GRATO DESDE JÁ  Wink
    Profane ~
    Profane ~
    Moderador Global
    Moderador Global

    Mensagens : 777
    Créditos : 128
    Cash : 0

    [Duvida] - Tamanho de Mapa Empty Re: [Duvida] - Tamanho de Mapa

    Mensagem por Profane ~ em Qui Abr 05, 2018 7:46 am

    Depende.

    Vamos a Analise do que pode-se ser afetado ao usar mapas grande na EO. Irei citar todos os possíveis casos que me vem a mente de antemão ;c

    -> Re-envio/Atualização dos dados do Mapa.


    Cada tile faz o salvamento dos dados de camadas, atributos e Blocked. Alguns atributos geram um peso um tanto maior como é no caso de Resourcer's. 

    Logo quanto mais tiles, maior o "peso" médio do mapa. Logo mais coisas para o Cliente Enviar para o Servidor, o servidor recepcionar, salvar e reenviar como confirmação para os Clientes.


    #Resourcer da Forma Base das EO é muito pesado, so avisando ;3


    -> Uso de Auto-Tiles em Engines de Draw mais pesado como DX8

    Fazer uso de Auto-Tile em engines com base de Dx8 é um grande soco na FPS da engine. Quanto maior o mapa mais auto tile será contabilizado, maior serão os efeitos colaterais no FPS do jogo.

    Mas felizmente em engines de Base de DX7 esse baque é praticamente não sendo sentido, a forma de renderizar é diferenciada e mais atrelada ao componente.

    -> Implementação de A* (Algoritmo Avançado) para Movimentação de Players/Npc's/Events.

    Quando se fala em A* para fazer um melhoramento de IA/AI de npc's, ou mesmo fazer um mouse Move mais inteligente, o tamanho do mapa muitas vezes para desenvolvedores iniciantes como um problema de optimização do codigo, uma vez que se analisa quase todo o Mapa para se desencadear uma melhor rota de calculo.

    Ex:
    [Duvida] - Tamanho de Mapa Astar_progress_animation       <>        [Duvida] - Tamanho de Mapa Weighted_A_star_with_eps_5




    Em resumo, uma Dx7 dificilmente vá ser afetada em si pelo tamanho do mapa, a menos que você atrele e abuse bastante e de forma errada dos fatores acima c;c

    Algo que pesa no desempenho da Engine é a Má Administração de Events/Resourcer's e Grande.. Grande numero de Npc's; Isso na Base natural da Eo, fazendo as devidas optimizações as vertentes mudam.

    Att


    _________________
    "Mistress of shattered hopes and forever broken dreams"
    ~Felipe
    ~Felipe
    Semi-Experiente
    Semi-Experiente

    Mensagens : 89
    Créditos : 10
    Cash : 0

    [Duvida] - Tamanho de Mapa Empty Re: [Duvida] - Tamanho de Mapa

    Mensagem por ~Felipe em Qui Abr 05, 2018 8:12 am

    entendi. obrigado
    GODZILLA
    GODZILLA
    Membro Ativo
    Membro Ativo

    Mensagens : 383
    Créditos : 26
    Cash : 5

    Ficha do personagem
    Nível: 1
    Experiência:
    [Duvida] - Tamanho de Mapa Left_bar_bleue5/50[Duvida] - Tamanho de Mapa Empty_bar_bleue  (5/50)
    Vida:
    [Duvida] - Tamanho de Mapa Left_bar_bleue30/30[Duvida] - Tamanho de Mapa Empty_bar_bleue  (30/30)

    [Duvida] - Tamanho de Mapa Empty Re: [Duvida] - Tamanho de Mapa

    Mensagem por GODZILLA em Qui Abr 05, 2018 6:27 pm

    Uma coisa que reparei no Tibia quando eu era GM de um outro otserv é que os monstros/objetos/ações ficavam sem funcionar enquanto não tinha jogadores em em uma área de distancia mínima, acho que fazendo isso você pode aumentar o desempenho.


    _________________
    Ganhe Bitcoins para participar de sorteios, opiniões e palpites para a cotação da moeda Bitcoin, basta clicar no banner abaixo;
    [Duvida] - Tamanho de Mapa 728x90-3
    Profane ~
    Profane ~
    Moderador Global
    Moderador Global

    Mensagens : 777
    Créditos : 128
    Cash : 0

    [Duvida] - Tamanho de Mapa Empty Re: [Duvida] - Tamanho de Mapa

    Mensagem por Profane ~ em Qui Abr 05, 2018 6:53 pm

    Mundator escreveu:Uma coisa que reparei no Tibia quando eu era GM de um outro otserv é que os monstros/objetos/ações ficavam sem funcionar enquanto não tinha jogadores em em uma área de distancia mínima, acho que fazendo isso você pode aumentar o desempenho.

    Isso é comum em linguagem's orientadas a Objetos. (É o básico na verdade e certo na verdade.)

    Uma vez que muitos precisam de um trigger para expressarem reação, seja um jogador entrar na área de radius de ação ou outra função.

    Jogos como Skyrim por exemplo, já usam outra mecânica que é algoritmos que auto simulam a vida no mundo, em todos os lugares, então mesmo que o player não esteja próximo, algo vai estar ocorrendo como se estivesse tendo vida no local, numa cidade, num bar, lá longe... Dessa forma ele faz a movimentação de monstros/animais/npc's/caravanas pelo jogo.


    _________________
    "Mistress of shattered hopes and forever broken dreams"

    Conteúdo patrocinado

    [Duvida] - Tamanho de Mapa Empty Re: [Duvida] - Tamanho de Mapa

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Ter Out 22, 2019 9:31 am