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

Esqueci-me da senha

Últimos assuntos
» Retorno da GMBR!!!
por theguitarmester Ter 19 Mar 2024, 22:38

» Procuro Programador de game maker
por Wou Sex 15 Mar 2024, 10:27

» Mod APK
por gamerainha Qua 13 Mar 2024, 06:30

» Mudar cor de apenas uma palavra
por lunalol Sex 01 Mar 2024, 13:42

» Aceito pedidos de sprites (Com exemplos meus)
por Sevilha Qua 28 Fev 2024, 12:17

» Inventário simples
por Isquilo_Roedor Qui 22 Fev 2024, 15:18

» Problemas na programaçnao de inimigo [jogo DOOM LIKE]
por Black Mirror Dom 11 Fev 2024, 13:34

» ANDROID MULTI TOUCH
por DiegoBr Dom 04 Fev 2024, 12:13

» Servidor de Discord do fórum?
por Lighter Sáb 27 Jan 2024, 17:18

» Save e Load Json
por Klinton Rodrigues Qui 25 Jan 2024, 11:12

» Colisão com mais de um objeto
por aminaro Seg 22 Jan 2024, 15:02

» Oi sou novo aqui
por Thiago Silveira Alexandre Sáb 20 Jan 2024, 20:55

» Como acessar conteudo comprado no marketplace
por macmilam Sex 19 Jan 2024, 07:42

» Devlogs em vídeos do Block Room
por Joton Seg 15 Jan 2024, 16:56

» Alguém aqui já ganha dinheiro com seus games?
por Joton Seg 15 Jan 2024, 16:49

» ACERVO GMBR MAGAZINE
por Joton Qui 11 Jan 2024, 19:21

» como aumentar o obj sem aumentar a colisão??
por GabrielXavier Qua 10 Jan 2024, 07:21

» Asteroid Core - Early Acesse Update [0.2.0.0]
por JOZ. Seg 08 Jan 2024, 14:39

» Versionamento de código com GitHub
por GabrielXavier Seg 08 Jan 2024, 07:32

» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por kolesovsup Sex 29 Dez 2023, 07:16

» a funçao approach ainda existe?
por PEDRINDEV Ter 26 Dez 2023, 20:05

» Inimigo ataca até por trás! >:(
por saim Sex 22 Dez 2023, 08:55

» [RESOLVIDO]Spawn após morte
por Deception_1999 Dom 17 Dez 2023, 16:39

» Remunerado $$$ - Procuro programador para ajudar a "montar" um jogo
por theguitarmester Sáb 02 Dez 2023, 16:28

» Game maker nao abre
por Cerf Dom 26 Nov 2023, 12:01


[Resolvido]Jogo online com salas

+2
Pit Bull
Lucas 5293
6 participantes

Ir para baixo

[Resolvido]Jogo online com salas Empty [Resolvido]Jogo online com salas

Mensagem por Lucas 5293 Qui 30 Jun 2011, 15:22

Já vi muitos tutoriais sobre jogos online
Mais eu queria saber como fazer para o jogador entrar em uma sala sem precisar informar endereço de IP do servidor.
Já vi alguns tópicos falando da 39.dll mais com ela eu consigo fazer isso ?


Última edição por Lucas 5293 em Sex 01 Jul 2011, 09:24, editado 2 vez(es)
Lucas 5293
Lucas 5293

Games Ranking : Nota C

Notas recebidas : C-D-B-B-B-C-C-C
Data de inscrição : 10/12/2010
Reputação : 18
Número de Mensagens : 695
Prêmios : [Resolvido]Jogo online com salas Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 1 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://dopxgames.blogspot.com

Ir para o topo Ir para baixo

[Resolvido]Jogo online com salas Empty Re: [Resolvido]Jogo online com salas

Mensagem por Pit Bull Qui 30 Jun 2011, 15:25

Também queria saber,aqui nesse fórum não existe tutoriais que expliquem direito sobre a dll,já tentei aprender mais desisti.
Eu vi um jogo de robô online,o dono do jogo podia colocar um tutorial aqui não é.
Pit Bull
Pit Bull

Data de inscrição : 31/08/2010
Reputação : 16
Número de Mensagens : 646
Prêmios : [Resolvido]Jogo online com salas Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Plataformas :
  • Unity
  • C#
  • Outros


https://discord.gg/ZPM2d6q

Ir para o topo Ir para baixo

[Resolvido]Jogo online com salas Empty Re: [Resolvido]Jogo online com salas

Mensagem por fonetico Qui 30 Jun 2011, 15:27

Sem saber o IP do servidor? Não tem como! O IP é o único endereço na internet que pode ser usado para estabelecer uma conexão com um outro computador remoto. É como dar uma carta à um carteiro sem mapa.

Se bem que há outros meios de comunicação. Os demais que conheço são por rede local (no qual podem ser conectados apenas os comutadores que compartilham a mesma rede doméstica) ou por conexão via site (já vi um tutorial sobre isso do Mark Overmars link abaixo). Mas como não conheço muito da área, vamos esperar mais alguém responder.

Link direto do download do arquivo em pdf:
http://www.yoyogames.com/downloads/tutorials/multiplayer.zip
fonetico
fonetico

Data de inscrição : 05/10/2009
Reputação : 7
Número de Mensagens : 1830
Prêmios : [Resolvido]Jogo online com salas Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

[Resolvido]Jogo online com salas Empty Re: [Resolvido]Jogo online com salas

Mensagem por Pit Bull Qui 30 Jun 2011, 15:34

Esse tutorial é para a conexão usando as funções do game maker,estamos procurando um tutorial de dll pois as dlls são mais rápidas na comunicação.

ps:Alguem pode fazer um tutorial ai explicando cada passo da dll.
Pit Bull
Pit Bull

Data de inscrição : 31/08/2010
Reputação : 16
Número de Mensagens : 646
Prêmios : [Resolvido]Jogo online com salas Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Plataformas :
  • Unity
  • C#
  • Outros


https://discord.gg/ZPM2d6q

Ir para o topo Ir para baixo

[Resolvido]Jogo online com salas Empty Re: [Resolvido]Jogo online com salas

Mensagem por fonetico Qui 30 Jun 2011, 15:40

Desculpe, não tinha entendido direito.

O Janx (ex-administrador) criou um tutorial em duas partes de como usar a 39dll. Acredito que o dono do tópico já o tenha visto, mas mesmo assim vou postar o link:

Parte 1:
https://gmbr.forumeiros.com/t13291-tutorial-como-fazer-um-jogo-multiplayer-online-parte-i?highlight=multiplayer

Parte 2:
https://gmbr.forumeiros.com/t13626-tutorial-como-fazer-um-jogo-multiplayer-online-parte-ii?highlight=multiplayer
fonetico
fonetico

Data de inscrição : 05/10/2009
Reputação : 7
Número de Mensagens : 1830
Prêmios : [Resolvido]Jogo online com salas Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

[Resolvido]Jogo online com salas Empty Re: [Resolvido]Jogo online com salas

Mensagem por Lucas 5293 Qui 30 Jun 2011, 15:45

fonetico escreveu:Sem saber o IP do servidor? Não tem como! O IP é o único endereço na internet que pode ser usado para estabelecer uma conexão com um outro computador remoto. É como dar uma carta à um carteiro sem mapa.

Se bem que há outros meios de comunicação. Os demais que conheço são por rede local (no qual podem ser conectados apenas os comutadores que compartilham a mesma rede doméstica) ou por conexão via site (já vi um tópico sobre isso do Mark Overmars ). Mas como não conheço muito da área, vamos esperar mais alguém responder.

Link direto do download do arquivo em pdf:
http://www.yoyogames.com/downloads/tutorials/multiplayer.zip
Sim teria o endereço de ip do servidor
mais em vez de informar o ip do servidor ao entrar nela , informar o nome da sala
por exemplo eu crio uma sala;
Código:
Nome da Sala: Lucas 5293 e amigos
Ip do servidor:1XX.XXX.XXX.XX
e se alguem quiser entrar em alguma sala vai ter assim:
Código:

Nome da Sala              |Endereço de IP do servidor
--------------------------------------------------------
Lucas 5293 e amigos          | 12...
Fonetico e membros da Staff      | 52...
e selecionaria uma sala para jogar
fonetico escreveu:O Janx (ex-administrador) criou um tutorial em duas partes de como usar a 39dll. Acredito que o dono do tópico já o tenha visto, mas mesmo assim vou postar o link
Já vi e não me ajudou muito
Lucas 5293
Lucas 5293

Games Ranking : Nota C

Notas recebidas : C-D-B-B-B-C-C-C
Data de inscrição : 10/12/2010
Reputação : 18
Número de Mensagens : 695
Prêmios : [Resolvido]Jogo online com salas Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 1 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://dopxgames.blogspot.com

Ir para o topo Ir para baixo

[Resolvido]Jogo online com salas Empty Re: [Resolvido]Jogo online com salas

Mensagem por fonetico Qui 30 Jun 2011, 15:59

O código não posso te mostrar até porque não sei, mas posso te falar a lógica (que há muito tenho pensado).

Vamos ver... Primeiramente seria necessário um servidor Master. Um servidor que fosse fixo, onde seu IP seria fixo. Então, pegaríamos o IP desse servidor e colocaríamos nas cópias do jogo distribuídas, de modo que a primeira conexão delas fosse diretamente com o servidor (não sendo necessário pedir o IP ao usuário). Mas calma! Tem mais.

Depois da conexão estabelecida, vamos fazer como você falou.
O usuário quer criar uma sala, então ele escreve o nome da sala e clica em "criar", nesse momento, é enviado ao servidor o nome da sala e o IP de quem criou a sala.
Depois disso, iriam chegar outras pessoas, e o jogo, após fazer a conexão, receberia do servidor informações das salas que foram criadas, bastando apenas a quem quer jogar, escolher uma sala. Feito isso, o servidor cruza os dois IP's (de quem criou a sala com os demais jogadores que querem entrar) fazendo uma conexão direta.

Acho que ficou um pouco confuso, mas se você ler com atenção vai entender.

Obs: Todas as referências à palavra servidor, me refiro ao servidor mestre.
fonetico
fonetico

Data de inscrição : 05/10/2009
Reputação : 7
Número de Mensagens : 1830
Prêmios : [Resolvido]Jogo online com salas Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

[Resolvido]Jogo online com salas Empty Re: [Resolvido]Jogo online com salas

Mensagem por Lucas 5293 Qui 30 Jun 2011, 16:05

Assim fica difícil
Valew fonetico, tirou minhas duvidas,
mais não resolveu meu problema. ( impossível )
Pode Trancar o tópico
Lucas 5293
Lucas 5293

Games Ranking : Nota C

Notas recebidas : C-D-B-B-B-C-C-C
Data de inscrição : 10/12/2010
Reputação : 18
Número de Mensagens : 695
Prêmios : [Resolvido]Jogo online com salas Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 1 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://dopxgames.blogspot.com

Ir para o topo Ir para baixo

[Resolvido]Jogo online com salas Empty Re: [Resolvido]Jogo online com salas

Mensagem por Mr.Brum Qui 30 Jun 2011, 16:05

pra entrar sem ip no host, vc pode usar o no-ip no servidor, Ele vai atribuir um URL ao seu ip, sendo assim,mesmo que o seu ip mude , bastará logar no no-ip que qualquer conexão irá direcionar para o seu ip...
Mr.Brum
Mr.Brum

Games Ranking : Nota C

Notas recebidas : D + D + C + C + D + B
Data de inscrição : 28/04/2011
Reputação : 41
Número de Mensagens : 914
Prêmios : [Resolvido]Jogo online com salas Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 1 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://mrbrumgames.blogspot.com/

Ir para o topo Ir para baixo

[Resolvido]Jogo online com salas Empty Re: [Resolvido]Jogo online com salas

Mensagem por Lucas 5293 Qui 30 Jun 2011, 16:10

mrbrum22 escreveu:pra entrar sem ip no host, vc pode usar o no-ip no servidor, Ele vai atribuir um URL ao seu ip, sendo assim,mesmo que o seu ip mude , bastará logar no no-ip que qualquer conexão irá direcionar para o seu ip...
Como faço isso?
Lucas 5293
Lucas 5293

Games Ranking : Nota C

Notas recebidas : C-D-B-B-B-C-C-C
Data de inscrição : 10/12/2010
Reputação : 18
Número de Mensagens : 695
Prêmios : [Resolvido]Jogo online com salas Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 1 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://dopxgames.blogspot.com

Ir para o topo Ir para baixo

[Resolvido]Jogo online com salas Empty Re: [Resolvido]Jogo online com salas

Mensagem por Mr.Brum Qui 30 Jun 2011, 16:17

TOU no trampo agora, mas quando puder vou postar um tuto sobre conexões com 39dll...
Mr.Brum
Mr.Brum

Games Ranking : Nota C

Notas recebidas : D + D + C + C + D + B
Data de inscrição : 28/04/2011
Reputação : 41
Número de Mensagens : 914
Prêmios : [Resolvido]Jogo online com salas Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 1 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://mrbrumgames.blogspot.com/

Ir para o topo Ir para baixo

[Resolvido]Jogo online com salas Empty Re: [Resolvido]Jogo online com salas

Mensagem por Lucas 5293 Qui 30 Jun 2011, 16:20

mrbrum22 escreveu:TOU no trampo agora, mas quando puder vou postar um tuto sobre conexões com 39dll...
Opa vlw
Lucas 5293
Lucas 5293

Games Ranking : Nota C

Notas recebidas : C-D-B-B-B-C-C-C
Data de inscrição : 10/12/2010
Reputação : 18
Número de Mensagens : 695
Prêmios : [Resolvido]Jogo online com salas Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 1 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://dopxgames.blogspot.com

Ir para o topo Ir para baixo

[Resolvido]Jogo online com salas Empty Re: [Resolvido]Jogo online com salas

Mensagem por rafasgb Qui 30 Jun 2011, 20:18

Fiz uma engine para demonstrar a lógica básica.
A descrição/tutorial está no arquivo. A idéia principal das salas e da conexão online está ai. Não é a melhor engine nem talvez solucione sua dúvida por completo, mas eu quis fazer algo do tipo e fiz Smile
Download
rafasgb
rafasgb

Games Ranking : Nota A

Notas recebidas : A
Data de inscrição : 19/05/2008
Reputação : -32
Número de Mensagens : 581
Prêmios : [Resolvido]Jogo online com salas Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 1

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

[Resolvido]Jogo online com salas Empty Re: [Resolvido]Jogo online com salas

Mensagem por Lucas 5293 Sex 01 Jul 2011, 09:23

rafasgb escreveu:Fiz uma engine para demonstrar a lógica básica.
A descrição/tutorial está no arquivo. A idéia principal das salas e da conexão online está ai. Não é a melhor engine nem talvez solucione sua dúvida por completo, mas eu quis fazer algo do tipo e fiz Smile
Download
Opa obrigado era isso mesmo que eu queria
PS: Agora é só achar um Master Server IP?
Lucas 5293
Lucas 5293

Games Ranking : Nota C

Notas recebidas : C-D-B-B-B-C-C-C
Data de inscrição : 10/12/2010
Reputação : 18
Número de Mensagens : 695
Prêmios : [Resolvido]Jogo online com salas Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 1 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://dopxgames.blogspot.com

Ir para o topo Ir para baixo

[Resolvido]Jogo online com salas Empty Re: [Resolvido]Jogo online com salas

Mensagem por rafasgb Sáb 02 Jul 2011, 00:51

O master server IP é o ip do computador que roda o servidor.exe
rafasgb
rafasgb

Games Ranking : Nota A

Notas recebidas : A
Data de inscrição : 19/05/2008
Reputação : -32
Número de Mensagens : 581
Prêmios : [Resolvido]Jogo online com salas Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 1

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

[Resolvido]Jogo online com salas Empty Re: [Resolvido]Jogo online com salas

Mensagem por Lucas 5293 Sáb 02 Jul 2011, 10:32

rafasgb escreveu:O master server IP é o ip do computador que roda o servidor.exe
Tabom ja entendi
Pode Trancar!
Lucas 5293
Lucas 5293

Games Ranking : Nota C

Notas recebidas : C-D-B-B-B-C-C-C
Data de inscrição : 10/12/2010
Reputação : 18
Número de Mensagens : 695
Prêmios : [Resolvido]Jogo online com salas Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 1 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://dopxgames.blogspot.com

Ir para o topo Ir para baixo

[Resolvido]Jogo online com salas Empty Re: [Resolvido]Jogo online com salas

Mensagem por PedroX Sáb 02 Jul 2011, 11:48

Tópico trancado.

_________________


Leia o Manual do Iniciante e a Lista de Tutoriais, para aprender bastante sobre o GM.
Recomendo o Manual completo das colisões, bem útil.
O exemplo Criar um chat (banir, kickar, etc) é interessante.

Para seu jogo ficar rápido e legal, aprenda a Aumentar o desempenho do seu jogo.

Aprenda a calcular a velocidade de suas animações


Entre para o Clube do Inglês:
PedroX
PedroX

Games Ranking : Nota B

Notas recebidas : C+B
Data de inscrição : 26/07/2008
Reputação : 311
Número de Mensagens : 6086
Prêmios : [Resolvido]Jogo online com salas Empty

Medalhas x 0 Tutoriais x 17 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

https://web.whatsapp.com/send?phone=5519995935953&text=Pedro

Ir para o topo Ir para baixo

[Resolvido]Jogo online com salas Empty Re: [Resolvido]Jogo online com salas

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos