Netplay Ace - A nova base para Netplay's

9 Respostas   3220 Visualizações

0 Membros e 1 Visitante estão vendo este tópico.

terabin

  • *
  • Posts: 22
  • Ouros: 46
Tópico criado em: 03/01/2015 às 22:37 - Última modificação por King Gerar em 20/01/2017 às 09:22


 
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, estou disponibilizando o projeto ACE como uma base, e não uma engine pronta, e, 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
[close]

Download
Spoiler
[close]

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

KertonGames

  • Visitante
Resposta 1: 03/01/2015 às 22:43

Muito bom!
Agora sim posso começar meu projeto Online  :XD:
Valeu!

terabin

  • *
  • Posts: 22
  • Ouros: 46
Resposta 2: 03/01/2015 às 22:45

Não deixe de me manter informado sobre seu projeto. :)

KertonGames

  • Visitante
Resposta 3: 04/01/2015 às 12:26

Não deixe de me manter informado sobre seu projeto. :)
Beleza  :XD:

Geraldo de Rívia

  • Mito
  • *
  • Posts: 4452
  • Ouros: 3887
  • O vento está sibilando.
  • Medalhas Vencedor do Protótipo Premiado Participantes do Maps Together 2
Resposta 4: 05/01/2015 às 09:20

Isso de netplay ainda é uma incógnita pra mim. Se já me embolo com script normal,
com isso deve ser ainda pior.
Anyway, bacana ter conseguido avanços quando à segurança, e até mesmo por
fazer para o Ace, ainda não tinha visto netplay para esta versão.
Qualquer dia fuço ao menos para conhecer. Parabéns pelo trabalho.
  :clap:

Lhu!

Resposta 5: 06/01/2015 às 10:28

Nossa, eu adoro me interagir com este sistema, vou testa-lo aqui.
Obrigado pro compartilhar.

UnderTaker

  • *
  • Posts: 9
  • Ouros: 2
Resposta 6: 27/02/2015 às 16:39

Posso parecer meio burro,mas não manjo quase nada de programação...como rodo o servidor?
assinatura retirada por não cumprir as regras do fórum.

Gabriel_Of_Gamer

  • *
  • Posts: 30
  • Ouros: 3
  • Apenas um make do Vx Ace,que gosta de Rpg
Resposta 7: 30/10/2015 às 21:45

Agora posso fazer meu MMO,esse MMO vai ser bom demais pra ser verdade com essa netpaly :rei: :ok:
Sera que mesmo eu ficando mais de um milenio aqui ainda vou
continuar a ser nob? sera???

CDCyoshi

Resposta 8: 31/10/2015 às 09:05

É possível usar o Hamachi neste?
♦Gifts♦

Sieghart

  • *
  • Posts: 7
  • Ouros: 1
Resposta 9: 23/11/2015 às 19:25

Muito Bom !  :wow: Achei legal mas tenho algumas  perguntas  :hein: .

1 - Pode ser usado Hamachi ?
2 - O Sistema vem com ABS ?

E so isso , Bom Trabalho , Meus Parabéns !  :clap: