Conectar-se
Quem está conectado
16 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 16 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
Data de inscrição : 08/11/2013
Número de Mensagens : 96
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 2

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Ligação de Room

em Ter 04 Mar 2014, 11:14
Iae Galera da GMBR 
Eu queria saber se alguem de vcs ai sabe como faz a ligação de room tipo eu to indo na direção norte e estou chegado no fim da room que estou 'room1' eu queria que ja desse para ver o inicio da room2
De qualquer jeito javou agradeçendo para quem vizualizou o topico ou respondeu qualquer coisa que ajudou ou não... Cool
avatar
Ranking : Nota D
Notas recebidas : D
Data de inscrição : 09/05/2013
Número de Mensagens : 821
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 105
Ver perfil do usuário

Re: Ligação de Room

em Ter 04 Mar 2014, 11:44
Amigo, não tem como fazer isso.
avatar
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 11/01/2014
Número de Mensagens : 284
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 11

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: Ligação de Room

em Ter 04 Mar 2014, 12:13
Não conheço essa função, acho que o que vc pode fazer para se aproximar disso é criar apenas uma room enorme para seu jogo, e nela haveria todas as fases, backgrounds, assim, daria para ter esse efeito.
avatar
Ranking : Nota B
Notas recebidas : C + C + B
Data de inscrição : 28/07/2012
Número de Mensagens : 1281
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 73

Prêmios
   : 3
   : 1
   : 3
Ver perfil do usuário

Re: Ligação de Room

em Ter 04 Mar 2014, 13:27
Ou faz assim:
na room VC coloca objetos fora na posição relativa a outra room e vise versa.
Dai quando o objeto principal sair da room e carrega a nova room vai parecer q já estava carregada.
Mantenha o x ou y.
Ex. se ele saiu por cima mantem o x.
se ele saiu pelo lado mantem o y.
Data de inscrição : 08/11/2013
Número de Mensagens : 96
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 2

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: Ligação de Room

em Ter 04 Mar 2014, 14:18
E que eu queria fazer um jogo de pokemon estilo de gba que os mapas se ligam mas não tem poblema eu faço de outro jeito
De qualquer jeito Obrigado
avatar
Ranking : Nota B
Notas recebidas : A - B
Data de inscrição : 04/02/2009
Número de Mensagens : 1243
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 1
Reputação : 89

Prêmios
   : 0
   : 1
   : 0
Ver perfil do usuário

Re: Ligação de Room

em Ter 04 Mar 2014, 15:43
salve crocha12, beleza?

cara tava lendo seu problema, e pelo que entendi tem duas formas de fazê-lo: a fácil e a difícil xD

ambas vão exigir um pouco de habilidade sua em Level Design. Aliás, é familiariado com Game Maker Language? (GML)

Bom, como não sei seu nível de conhecimento, vou apenas dizer o que deve ser feito, se precisar eu tento explicar como deve ser feito


>> O JEITO FÁCIL:

Se pararmos para pensar, os jogos de Pokemon do GBA tem na verdade grandes ROOMs, e VIEWPORTS pequenas.
Para fazer isso no seu jogo crie uma grande ROOM, com a primeira cidade, a segunda cidade e a floresta entre elas (por exemplo). Depois crie uma VIEWPORT (pelo menu da própria ROOM), orientada ao objeto "personagem" (para que ele fique no centro.

Dessa forma você terá que criar novas ROOMs apenas quando o personagem mudar de "região" ou quando ele entrar dentro de uma casa.

Não sei se ficou claro... Também não temos muitas informações sobre oque você já montou Very Happy


>> O JEITO DIFÍCIL

Se você quer que todos ambientes do jogo rodem ser "carregar" outras ROOMs é possível, mas muito difícil de fazer.
O que você teria que fazer é incorporar o conceito de Viewports acima, mas sempre que a ROOMs for mudar, metade do "cenário" da próxima room estaria na room atual, e vice-versa, dessa forma o jogador não notaria que outra room foi carregada (claro, elas precisam tbm ser leves, para que seja carregadas quase que instantaneamente).


Isso foi o que eu consegui pensar, espero ter ajudado Happy
Data de inscrição : 08/11/2013
Número de Mensagens : 96
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 2

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: Ligação de Room

em Ter 04 Mar 2014, 15:57
Viewports?
avatar
Ranking : Nota B
Notas recebidas : A - B
Data de inscrição : 04/02/2009
Número de Mensagens : 1243
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 1
Reputação : 89

Prêmios
   : 0
   : 1
   : 0
Ver perfil do usuário

Re: Ligação de Room

em Ter 04 Mar 2014, 16:10
uhum, basicamente vc vai ter que alterar essas partes da sua room:




O que vc manja de Game Maker? Assim eu posso tentar achar uma Engine pra te enviar.
Data de inscrição : 08/11/2013
Número de Mensagens : 96
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 2

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: Ligação de Room

em Ter 04 Mar 2014, 17:24
manjo so não ta ligado nisso?nao sabia o nome kkkk
avatar
Ranking : Nota B
Notas recebidas : A - B
Data de inscrição : 04/02/2009
Número de Mensagens : 1243
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 1
Reputação : 89

Prêmios
   : 0
   : 1
   : 0
Ver perfil do usuário

Re: Ligação de Room

em Ter 04 Mar 2014, 17:32
pod cre Happy

mas eai? deu certo? ajudei? num ajudei? ashuasuhashuuhas  lol!
Ranking : Nota C
Notas recebidas : C+B
Data de inscrição : 26/07/2008
Número de Mensagens : 6037
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 288

Prêmios
   :
   :
   :
Ver perfil do usuário

Re: Ligação de Room

em Ter 04 Mar 2014, 17:43
Você pode colocar tudo numa room única. Aí você desativa os backgrounds e as instâncias que estão longe do player. Quando ele chegar perto, você ativa as novas e desativa as que ficaram pra trás. E assim sucessivamente.
Data de inscrição : 08/11/2013
Número de Mensagens : 96
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 2

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: Ligação de Room

em Ter 04 Mar 2014, 17:47
Não entedi muito seu tuto mas ficaria feliz com uma engine!!!
Smile
Ranking : Nota C
Notas recebidas : C+B
Data de inscrição : 26/07/2008
Número de Mensagens : 6037
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 288

Prêmios
   :
   :
   :
Ver perfil do usuário

Re: Ligação de Room

em Ter 04 Mar 2014, 17:57
Reputação da mensagem: 100% (1 votos)
Basicamente é só não dividir em rooms. Use apenas uma.

Leia esses tópicos:

http://gmbr.forumeiros.com/t15746-desativar-instancias-fora-da-view
http://gmbr.forumeiros.com/t18959-ativar-e-desativar-instancias

Como o GM carrega tudo antes do jogo começar, não faz diferença no tempo de carregamento.
Na questão da memória, os 2 links acima ajudam.

E para completar, veja meu tutorial:

http://gmbr.forumeiros.com/t19480-melhorando-o-desempenho-dos-jogos
Data de inscrição : 08/11/2013
Número de Mensagens : 96
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 2

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: Ligação de Room

em Ter 04 Mar 2014, 18:22
vlw pedro vou fazer o seu tuto mesmo obrigado
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum