Suporte no desenvolvimento de jogos


    Estrutura Correta?

    Komuro Takashi
    Komuro Takashi
    Colaborador
    Colaborador

    Mensagens : 1033
    Créditos : 131
    Cash : 0

    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
    Paulo Soreto
    Paulo Soreto
    Lenda
    Lenda

    Mensagens : 1962
    Créditos : 362
    Cash : 0

    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 : 1033
    Créditos : 131
    Cash : 0

    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
    Paulo Soreto
    Paulo Soreto
    Lenda
    Lenda

    Mensagens : 1962
    Créditos : 362
    Cash : 0

    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 : 1033
    Créditos : 131
    Cash : 0

    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
    Blast
    Blast
    Administrador
    Administrador

    Medalhas : Estrutura Correta? 94JxvEstrutura Correta? ZgLkiRU
    Mensagens : 5006
    Créditos : 1109
    Cash : 0

    Estrutura Correta? Empty Re: Estrutura Correta?

    Mensagem por Blast 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 : 1033
    Créditos : 131
    Cash : 0

    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

    Conteúdo patrocinado

    Estrutura Correta? Empty Re: Estrutura Correta?

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Qui Out 17, 2019 10:04 pm