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

Nenhum

Ver toda a lista


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

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

Mundo "infinito"

em Qua 06 Ago 2014, 16:25
No momento estou fazendo um jogo no estilo "terraria", o mundo não vai ser infinito, mas eu queria que quando ele chegasse na final da room o outro lado aparecesse, como se fosse continuo, sem ser com o "move_wrap" que só faz aparecer do outro lado da room.

algo assim:
avatar
Ranking : Nota A
Notas recebidas : B A
Data de inscrição : 20/12/2008
Número de Mensagens : 2516
Insígnias de JAM :

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

Prêmios
   : 2
   : 1
   : 1
Ver perfil do usuáriohttp://redscreensoft.blogspot.com

Re: Mundo "infinito"

em Qua 06 Ago 2014, 18:46
É só você fazer uma inversão, invés do player se mover em relação a room, faça a room se mover em relação ao player.

Ou seja o player não se move, mas sim o restante dos objetos.

Fiquei interessado nisso, farei testes mais tarde e posto aqui. Agora estou indo pra faculdade.

FLWS!
avatar
Ranking : Sem avaliações
Data de inscrição : 08/06/2008
Número de Mensagens : 2314
Insígnias de JAM :

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

Prêmios
   : 3
   : 0
   : 1
Ver perfil do usuáriohttp://blackcapapps.blogspot.com.br/

Re: Mundo "infinito"

em Qua 06 Ago 2014, 19:15
@Alex FC escreveu:É só você fazer uma inversão, invés do player se mover em relação a room, faça a room se mover em relação ao player.

Ou seja o player não se move, mas sim o restante dos objetos.

Fiquei interessado nisso, farei testes mais tarde e posto aqui. Agora estou indo pra faculdade.

FLWS!
Isso é incrivelmente difícil de se controlar principalmente se o movimento do jogador ou cenário não é predefinido como em jogos de plataforma.

Antigamente o GM não desenhava nada além dos limites da room mas agora tecnicamente não há limites.
As rooms são infinitas, portanto não faz diferença se você continuar criando coisas a frente do jogador como os casual runners infinitos, desde que você que destrua o que estiver atrás.
avatar
Data de inscrição : 09/08/2013
Número de Mensagens : 87
Insígnias de JAM :

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

Re: Mundo "infinito"

em Qua 06 Ago 2014, 20:30
@Kabeção escreveu:
@Alex FC escreveu:É só você fazer uma inversão, invés do player se mover em relação a room, faça a room se mover em relação ao player.

Ou seja o player não se move, mas sim o restante dos objetos.

Fiquei interessado nisso, farei testes mais tarde e posto aqui. Agora estou indo pra faculdade.

FLWS!
Isso é incrivelmente difícil de se controlar principalmente se o movimento do jogador ou cenário não é predefinido como em jogos de plataforma.

Antigamente o GM não desenhava nada além dos limites da room mas agora tecnicamente não há limites.
As rooms são infinitas, portanto não faz diferença se você continuar criando coisas a frente do jogador como os casual runners infinitos, desde que você que destrua o que estiver atrás.
então, o movimento do jogador é predefinido, mas acho que de qualquer modo fazer essa inversão seria trabalhosa e acabaria me confundindo, aqui tem uma versão do jogo, é plataforma normal:

mediafire.com ?64kw5e8u058o48r
avatar
Ranking : Nota A
Notas recebidas : B A
Data de inscrição : 20/12/2008
Número de Mensagens : 2516
Insígnias de JAM :

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

Prêmios
   : 2
   : 1
   : 1
Ver perfil do usuáriohttp://redscreensoft.blogspot.com

Re: Mundo "infinito"

em Qui 07 Ago 2014, 14:18
Consegui. Fiz de um método diferente. Funciona tanto na horizontal como na vertical. Baixe o GMZ:

https://dl.dropboxusercontent.com/u/38428395/Engines/room_infinita.gmz

Quebrei um pouco a cabeça, mas está totalmente funcional. Além dos Objetos ele move todas as Tiles também. Já Backgrounds fica ao teu critério configurar.

FLWS!
avatar
Data de inscrição : 19/08/2010
Número de Mensagens : 1295
Insígnias de JAM :

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

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

Re: Mundo "infinito"

em Qui 07 Ago 2014, 16:02
Bem legal Alex. Procurei por engines com isso mas nunca encontrei, tb nunca pensei em fazer pq achei dificiul e faz um tempo que não preciso mais, mas agr vou usar Smile
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