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
» Como ajustar velocidade de cada frame da animação no game maker
por Ralphed Hoje à(s) 18:28

» PROBLEMAS COM FÍSICAS DE ÁGUA
por aminaro Ter 16 Abr 2024, 10:07

» Retorno da GMBR!!!
por Ralphed Sex 12 Abr 2024, 22:45

» JOGADOR PARANDO NO AR QUANDO ATACA
por aminaro Qua 10 Abr 2024, 13:51

» Problemas com texto interativo
por Kaaru72 Dom 07 Abr 2024, 11:31

» Erro escondido e indecifrável
por dev_gabize.azv Qui 04 Abr 2024, 10:11

» Mudar cor de apenas uma palavra
por Ralphed Sáb 30 Mar 2024, 00:39

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

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

» 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


Room infinita

+3
Hatzo enkiri
Licht
vitor_liminha123
7 participantes

Ir para baixo

Room infinita Empty Room infinita

Mensagem por vitor_liminha123 Qui 30 Dez 2010, 15:50

Olá pessoal, já faz um tempo que não posto nada aqui no fórum, pois ando muito ocupado com jogos, só postarei dúvidas por enquanto.
Minha dúvida é a seguinte:
Queria fazer uma room que tenha y=2000, e x=(infinito), mas como faço para fazer a room nunca acabar?
vitor_liminha123
vitor_liminha123

Data de inscrição : 16/08/2010
Reputação : 12
Número de Mensagens : 510
Prêmios : Room infinita 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

http://www.newgrounds.com/tanber

Ir para o topo Ir para baixo

Room infinita Empty Re: Room infinita

Mensagem por Licht Qui 30 Dez 2010, 15:52

Cara, uma vez eu vi uma engine assim na GMC, se eu achar o link de download eu passo...

EDIT:

AQUI

Acho que é isso...
Licht
Licht

Games Ranking : Sem avaliações

Data de inscrição : 26/04/2010
Reputação : 34
Número de Mensagens : 1217
Prêmios : Room infinita 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

Room infinita Empty Re: Room infinita

Mensagem por Hatzo enkiri Qui 30 Dez 2010, 16:15

Mas para q vc vai querer isso hein vitor?
avatar
Hatzo enkiri

Games Ranking : Nota B

Notas recebidas : B
Data de inscrição : 19/02/2009
Reputação : 7
Número de Mensagens : 226
Prêmios : Room infinita 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

Room infinita Empty Re: Room infinita

Mensagem por primz Qui 30 Dez 2010, 16:35

O MÁXIMO DAS ROMS É 999999
E É BEM GRANDE
EU SEI ISSO PORQUE TOU A FAZER UM JOGO RPG COM O TAMANHO MÁXIMO DA ROM
PARA QUE QUER VOCê UMA ROM INFINITA ISSO É UM POUCO ESTRANHO!
XD
primz
primz

Games Ranking : Nota C

Notas recebidas : C
Data de inscrição : 09/02/2010
Reputação : 2
Número de Mensagens : 321
Prêmios : Room infinita 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

http://www.primz.weebly.com

Ir para o topo Ir para baixo

Room infinita Empty Re: Room infinita

Mensagem por vitor_liminha123 Qui 30 Dez 2010, 18:11

Bem, estou fazendo um jogo que tem que jogar o objeto o mais longe possível, e por isso queria fazer o x da room infinita, para não ter que ficar colocando obj chão na room toda, isso seria cansativo.
vitor_liminha123
vitor_liminha123

Data de inscrição : 16/08/2010
Reputação : 12
Número de Mensagens : 510
Prêmios : Room infinita 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

http://www.newgrounds.com/tanber

Ir para o topo Ir para baixo

Room infinita Empty Re: Room infinita

Mensagem por Henrique_GJ Qui 30 Dez 2010, 18:53

eu faço rooms infintas de vez em quando, na verdade a room ja é infinita, só que você usa um numero pra poder dizer que parte e visivel e que parte não

é só colocar no step

view_xview[0] = "x da view"
view_yview[0] = "y da view"

dai supondo que eu crie um objeto chamado camera e coloque esse codigo no step do objeto camera assim:

view_xview[0] = x
view_yview[0] = y

a view vai seguir esse objeto independentemente do limite da room, vai continuar pra sempre =D

eu to fazendo isso num jogo que resolvi fazer no inicio dessa semana =D

o legal é que a room não precisa ser grande, vc pode fazer uma room pequenininha e usar isso Happy


um codigo bem simples por exemplo pra fazer a view seguir o player é:

view_xview[0] = obj.x - view_wview[0]/2
view_yview[0] = obj.y - view_yview[0]/2

trocando "obj" pelo nome do objeto a ser seguido, a view vai seguir o objeto de forma que ele fique sempre no centro da tela, mesmo que ele va pra uma posição negativa, ou ultrapasse os limites da room, é como se fosse infinita, pois na verdade A ROOM É INFINITA, só que o gm por algum meotivo pede obrigatoriamente um numero para que tudo o que esteja alem daquela coordenada fique invisivel (saco isso)


esse codigo, não sei se outras pessoas usam ele, foi eu que inventei Happy logo se você quizer algo diferente basta editar o codigo
Henrique_GJ
Henrique_GJ

Data de inscrição : 30/12/2009
Reputação : 4
Número de Mensagens : 1344
Prêmios : Room infinita 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 :
  • Game Maker 8.0 ou 8.1
  • Java
  • C ou C++


http://sitedosjogos.forumeiros.com

Ir para o topo Ir para baixo

Room infinita Empty Re: Room infinita

Mensagem por vitor_liminha123 Sáb 01 Jan 2011, 18:06

Mas eu quero fazer assim, que não tenha limites, mas que continue com o chão em baixo.
Vejam este jogo, que é exatamente oque eu quero fazer.
http://www.newgrounds.com/portal/view/508440
vitor_liminha123
vitor_liminha123

Data de inscrição : 16/08/2010
Reputação : 12
Número de Mensagens : 510
Prêmios : Room infinita 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

http://www.newgrounds.com/tanber

Ir para o topo Ir para baixo

Room infinita Empty Re: Room infinita

Mensagem por tata139 Sáb 01 Jan 2011, 18:25

Olha, no meu jogo spacefights, eu usei o movimento do background como meu amigo, e então um controle para criar os objetos.
tata139
tata139

Data de inscrição : 11/08/2008
Reputação : 3
Número de Mensagens : 1121
Prêmios : Room infinita 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

Room infinita Empty Re: Room infinita

Mensagem por Licht Sáb 01 Jan 2011, 18:29

E aquela engine que eu passei?? ajudou?? :|
Licht
Licht

Games Ranking : Sem avaliações

Data de inscrição : 26/04/2010
Reputação : 34
Número de Mensagens : 1217
Prêmios : Room infinita 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

Room infinita Empty Re: Room infinita

Mensagem por vitor_liminha123 Sáb 01 Jan 2011, 18:56

Não, pois ele voltava para o x 0 quando saia da tela. Sad
Mas acho que eu tive uma ideia, vamos fazer o seguinte:
Vou tentar minha ideia, se não der certo, continuarei neste tópico.
vitor_liminha123
vitor_liminha123

Data de inscrição : 16/08/2010
Reputação : 12
Número de Mensagens : 510
Prêmios : Room infinita 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

http://www.newgrounds.com/tanber

Ir para o topo Ir para baixo

Room infinita Empty Re: Room infinita

Mensagem por dharrison Sáb 01 Jan 2011, 19:42

tem um jeito bem mais simples.

basta vc adicionar um objeto no começo da room, que vai carregar uma var global que controla onde tudo vai ser criado (a posição dos objetos).

dae tem algum comando, não me recordo exatamente mas ja usei, é "warp" e alguma coisa (GML), ou pod ser usado o jump to position (DnD).
Então crie uma room de x=2048 por exemplo, e quando o heroi chegar no final dela, ele pula pra posição inicial da room novamente.

E assim ativa a var global, alterando as localizações de criação dos objetos.


Vai parecer que mudou o lugar, mas só voltou desde o começo ;)

Espero ter ajudado.
Abraços
DHarrison
dharrison
dharrison

Games Ranking : Nota B

Notas recebidas : A - B
Data de inscrição : 04/02/2009
Reputação : 120
Número de Mensagens : 1363
Prêmios : Room infinita Empty

Medalhas x 0 Tutoriais x 9 Moedas x 0

Ouro x 0 Prata x 1 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 1
Plataformas :
  • Game Maker 8.0 ou 8.1
  • Game Maker Studio 2.0
  • C#


Ir para o topo Ir para baixo

Room infinita Empty Re: Room infinita

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