Aldeia RPG

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Suporte no desenvolvimento de jogos


    Estrutura Correta?

    Komuro Takashi
    Komuro Takashi
    Colaborador
    Colaborador

    Mensagens : 1045
    Créditos : 130

    Estrutura Correta? Empty Estrutura Correta?

    Mensagem por Komuro Takashi em Qui Mar 19, 2015 9:05 pm

    Bom eu quero criar uma classe a base do Heroi e quero que tudo dependa do Servidor:

    Poderiam me Dizer que estou fazendo o Correto?
    Estrutura Correta? Kcffgh

    Essa seria a Melhor Maneira?


    _________________
    Estrutura Correta? Takashi_komuro_by_minato8-d51g9o4

    Paga um café? Patreon
    Paulo Soreto
    Paulo Soreto
    Lenda
    Lenda

    Mensagens : 1973
    Créditos : 366

    Ficha do personagem
    Nível: 1
    Experiência:
    Estrutura Correta? Left_bar_bleue0/0Estrutura Correta? Empty_bar_bleue  (0/0)
    Vida:
    Estrutura Correta? Left_bar_bleue30/30Estrutura Correta? Empty_bar_bleue  (30/30)

    Estrutura Correta? Empty Re: Estrutura Correta?

    Mensagem por Paulo Soreto em Qui Mar 19, 2015 10:07 pm

    Você criou um método pra pegar cada dado? Porque não unifica tudo em um só método que requisita e carrega esses dados?


    _________________
    Estrutura Correta? FwYnoXI
    Komuro Takashi
    Komuro Takashi
    Colaborador
    Colaborador

    Mensagens : 1045
    Créditos : 130

    Estrutura Correta? Empty Re: Estrutura Correta?

    Mensagem por Komuro Takashi em Qui Mar 19, 2015 10:18 pm

    Tipo Network.Get_herói_Info(2) sendo 2 o dado do levem inicial?

    Lembrando que to recriando a classe actor do rgss
    O banco de dados $data_actor


    _________________
    Estrutura Correta? Takashi_komuro_by_minato8-d51g9o4

    Paga um café? Patreon
    Paulo Soreto
    Paulo Soreto
    Lenda
    Lenda

    Mensagens : 1973
    Créditos : 366

    Ficha do personagem
    Nível: 1
    Experiência:
    Estrutura Correta? Left_bar_bleue0/0Estrutura Correta? Empty_bar_bleue  (0/0)
    Vida:
    Estrutura Correta? Left_bar_bleue30/30Estrutura Correta? Empty_bar_bleue  (30/30)

    Estrutura Correta? Empty Re: Estrutura Correta?

    Mensagem por Paulo Soreto em Sex Mar 20, 2015 12:57 am

    Código:
    def Network.get_info(*args)
        cmd = '<get_info>'
        args.each { |p| cmd += p.to_s + ';' }
        cmd += "</get_info>\n"
    end

    Network.get_info(:id, :class)
    # => '<get_info>id;class</get_info>\n'


    Não sei exatamente o que tem na data_actor, porém recomendo que use um método flexível para pegar os dados. Um que você possa pegar somente uma informação ou até mais sem ter dores de cabeça.
    Esse esquema que mostrei acima pode ser utilizado em diversas partes do jogo, pegar informações de mapas, jogadores ou até mesmo do servidor em si.
    Caso se trate de um dado que tenha valores estáticos você pode usar apenas um argumento para obter todos os dados (creio que seja esse o se caso =P).

    Continue se dedicando ao seu np, tenho certeza que sairá algo bom. Boa sorte.

    PS: Existem outras formas de se obter o mesmo resultado com a string 'cmd' no exemplo que dei, uma delas seria por array, porém como estou com pressa... kkkkk


    _________________
    Estrutura Correta? FwYnoXI
    Komuro Takashi
    Komuro Takashi
    Colaborador
    Colaborador

    Mensagens : 1045
    Créditos : 130

    Estrutura Correta? Empty Re: Estrutura Correta?

    Mensagem por Komuro Takashi em Sex Mar 20, 2015 5:23 am

    Vlw soreto aguardando as aulas hem...
    No caso de receber muitos dados já com ; do servidor em array eu deveria usar o split correto?
    Data.split(";")
    Data[0]
    Data[1]


    _________________
    Estrutura Correta? Takashi_komuro_by_minato8-d51g9o4

    Paga um café? Patreon
    Valentine
    Valentine
    Administrador
    Administrador

    Medalhas : Estrutura Correta? ZgLkiRU
    Mensagens : 5175
    Créditos : 1138

    Estrutura Correta? Empty Re: Estrutura Correta?

    Mensagem por Valentine em Sex Mar 20, 2015 8:34 am

    Porque não tira a palavra "Get", pois fica muito grande e desnecessário. Acredito que:
    Código:
    Network.id
    Seja melhor que:
    Código:
    Network.get_id


    _________________
    Estrutura Correta? AIymW
    Komuro Takashi
    Komuro Takashi
    Colaborador
    Colaborador

    Mensagens : 1045
    Créditos : 130

    Estrutura Correta? Empty Re: Estrutura Correta?

    Mensagem por Komuro Takashi em Sex Mar 20, 2015 8:06 pm

    Vlw @val estou estudando muito pra fazer o meu melhor


    _________________
    Estrutura Correta? Takashi_komuro_by_minato8-d51g9o4

    Paga um café? Patreon

    Conteúdo patrocinado

    Estrutura Correta? Empty Re: Estrutura Correta?

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Sex Nov 27, 2020 10:38 am