Suporte ao desenvolvimento de jogos!


    Netplay Ace - A nova base para Netplay's

    Compartilhe
    avatar
    Terabin
    Administrador
    Administrador

    Mensagens : 65
    Créditos : 39

    Netplay Ace - A nova base para Netplay's

    Mensagem por Terabin em Sab Jan 03, 2015 9:33 pm


     
    Introdução
    Eai pessoal?
    Desde que o projeto ACE começou, tanto eu quanto Paulo Soreto não tivemos tempo para trabalhar dando tudo de nós no projeto, e por isso, estou disponibilizando o projeto ACE como uma base, e não uma engine pronta, além disso estou mostrando uma nova lógica para os netplays nessa versão, para que quem estude essa base consiga entender como funciona um ataque hacker ou o quanto é importante guardar dados no servidor.


    Primeiro de tudo, Soreto me deixou a cargo do ACE já deve fazer praticamente um ano, e na época, eu achei realmente mal feita a estrutura dos netplay's, isso porquê para se fazer um jogo online você deve compreender que você não está mais lidando apenas com hackers que descompilam seu cliente, mas que enviam dados falsos para seu servidor também. Por isso, é importantíssimo que você não deixe nenhum cálculo no cliente...para você, que vai usar a base NP ACE, grave isso em sua mente "O cliente reproduz, o servidor diz o que deve ser reproduzido.", isso significa que batalha, movimento, monstros, posições, tudo deve estar sendo calculado pelo servidor e enviado para o cliente, e não vice versa.
     
    No NP ACE, eu criei uma estrutura para cada jogador que estiver no jogo(ou no mapa hm?) Para que tudo fique na aparência de um mmo realmente.


     
    Log
    Log (Pastebin)
     
    Print Screens
    Spoiler:



    Atualização, Widget de Checkbox criado como podem ver na escolha de personagem Feminino ou masculino.





    Download
    Spoiler:
    Baixe o código-fonte aqui (o servidor está em C#)
    https://www.mediafire.com/?0kgu9g4vvzqiep7

    Esse projeto teve apoio da Taberna RPG, então não deixem de postar seus avanços no NP Ace por lá, estaremos dispostos a ajudar em dúvidas, e vocês poderão me contatar por la também.


    Equipe
    Terabin - Programador 
    Paulo Soreto - Programador
    Renan Vieira - Designer


    _________________

    http://4tabern.com
    avatar
    Jonny
    Aldeia Friend
    Aldeia Friend

    Medalhas :
    Mensagens : 2110
    Créditos : 327

    Re: Netplay Ace - A nova base para Netplay's

    Mensagem por Jonny em Ter Jan 06, 2015 5:10 am

    bug que encontre, el player 1, no puede ver al player 2, pero el player 2 puede ver al player 1

    cuando un jugador se desconecta y si hay jugadores en el mapa, ele crea un jogador fantasma Confuse

    bom adicione um abs "eu crie ase muito tempo" o link ele tem el Ace Cliente modificado e mais facil do edicar : http://www.mediafire.com/download/me0px9a3l4b69pt/Ace+Cliente+1.0.1.zip

    el abs aun no esta funcionando, vc puede modificar, kkk Very Happy


    _________________
    Spoiler:

      


    avatar
    Paulo Soreto
    Lenda
    Lenda

    Mensagens : 1956
    Créditos : 357

    Ficha do personagem
    Nível: 1
    Vida:
    30/30  (30/30)
    Energia:
    0/0  (0/0)

    Re: Netplay Ace - A nova base para Netplay's

    Mensagem por Paulo Soreto em Ter Jan 06, 2015 11:01 am

    Jonny, você precisa prestar mais atenção ao tópico amigo. Esses ABS possuem sua lógica dentro do client e isso é algo que o Ace não deve ter.


    _________________
    avatar
    Felix Blayder
    Membro de Honra
    Membro de Honra

    Mensagens : 1502
    Créditos : 219

    Ficha do personagem
    Nível: 1
    Vida:
    30/30  (30/30)
    Energia:
    0/0  (0/0)

    Re: Netplay Ace - A nova base para Netplay's

    Mensagem por Felix Blayder em Ter Jan 06, 2015 11:58 am

    Muito bom, + cred a vc e o paulo por criar e disponibilizar respectivamente!
    Vai ser muito útil para criadores de conteúdo! (Vulgo Komuro, rsrsrsrs!!)


    _________________

    Se inscreva em meu Canal no YouTube:
    https://www.youtube.com/localnerd

    Faça uma doação para ajudar nos custos:

    https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=3N8T2RJ977RCQ

    avatar
    blackcrow
    Semi-Experiente
    Semi-Experiente

    Mensagens : 112
    Créditos : 41

    Re: Netplay Ace - A nova base para Netplay's

    Mensagem por blackcrow em Ter Jan 06, 2015 5:21 pm

    A base ficou na teoria, pois na pratica não vi.
    avatar
    Jonny
    Aldeia Friend
    Aldeia Friend

    Medalhas :
    Mensagens : 2110
    Créditos : 327

    Re: Netplay Ace - A nova base para Netplay's

    Mensagem por Jonny em Qua Jan 07, 2015 2:46 am

    Paulo S. escreveu:Jonny, você precisa prestar mais atenção ao tópico amigo. Esses ABS possuem sua lógica dentro do client e isso é algo que o Ace não deve ter.


    entonces seu np ace tem ABS incluido?


    _________________
    Spoiler:

      


    avatar
    Komuro Takashi
    Moderador Local
    Moderador Local

    Mensagens : 1051
    Créditos : 131

    Re: Netplay Ace - A nova base para Netplay's

    Mensagem por Komuro Takashi em Qui Jan 08, 2015 6:39 am

    Não kakashy o que o Paulo está dizendo é que a logica deste NP é diferente tudo deve ser feito no servidor o Cliente só recebe, devolve e o Servidor executa nada é escrito no cliente pois senão será fácil hackear...


    _________________
    avatar
    Jonny
    Aldeia Friend
    Aldeia Friend

    Medalhas :
    Mensagens : 2110
    Créditos : 327

    Re: Netplay Ace - A nova base para Netplay's

    Mensagem por Jonny em Qui Jan 08, 2015 2:26 pm

    entonces tengo que criar um abs dentro do servidor?


    _________________
    Spoiler:

      


    avatar
    Komuro Takashi
    Moderador Local
    Moderador Local

    Mensagens : 1051
    Créditos : 131

    Re: Netplay Ace - A nova base para Netplay's

    Mensagem por Komuro Takashi em Sex Jan 09, 2015 6:27 am

    Isso mesmo Jhony kakashi Ruan Daniel Ramon


    Alguem poderia upar no 4shared aqui tá dando erro no arquivo.


    _________________
    avatar
    Jonny
    Aldeia Friend
    Aldeia Friend

    Medalhas :
    Mensagens : 2110
    Créditos : 327

    Re: Netplay Ace - A nova base para Netplay's

    Mensagem por Jonny em Sex Jan 09, 2015 3:21 pm

    @Komuro Takashi escreveu:Isso mesmo Jhony kakashi Ruan Daniel Ramon


    Alguem poderia upar no 4shared aqui tá dando erro no arquivo.

    Kkkkk en la pagina anterior de este tena esta upado no 4shared


    _________________
    Spoiler:

      



    Conteúdo patrocinado

    Re: Netplay Ace - A nova base para Netplay's

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Seg Jun 18, 2018 4:53 am