room & parede

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

room & parede

Mensagem por gustavo felipe 12 em Sab 23 Jul 2011, 21:36

bom pessoal to fazendo um jogo e tipo as fases sao meio longas ai e muito ruim criar parede por parede tem como eu fazer q clika algum botao e a linha ou coluna q eu escoli se preencha?ou algum codigo? tipo cliquei a parede cresce na quela linha minha parede e 32x 32 e a rom q eu fiz e 70,000 por 600 ai fica ruim criar tudo ,alguem me ajuda?

gustavo felipe 12

Número de Mensagens : 30
Data de inscrição : 15/01/2011
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: room & parede

Mensagem por Markituh em Sab 23 Jul 2011, 21:56

Rapaz, tem como fazer por código, mas isso é mesmo questão de Level Design, o editor de rooms do GM não tem suporte a este tipo de função. Sei que é chato, mas os caras que faziam jogos de Nintendinho, SNES etc, mesmo que as fases fossem longas, os caras faziam tile por tile Smile Pode colocar por exemplo uma única instância e criar as demais até o final da room, no Creation Code dessa única instância ou no Create de um objeto que trate disso(mas para tratar aquela instância em especial, você precisaria de uma ID). Caso não saiba como fazer um Creation Code para uma instância, simplesmente clique nela com o botão direito segurando Control, vai aparecer um menu, aí você clica na última opção: Creation Code.

Vai abrir o editor de códigos do Game Maker. Aí é só codar. Supondo que 70,000 seja um múltiplo de 32, as dimensões vão ficar perfeitas, mas caso contrário, ficarão meio que cortadas.
Código:
for(i=0; i<room_width/32; i+=32) // Cria um loop for que cria instâncias até o final da largura da room, alinhando em 32 pixels
{
instance_create(i,y,id); // Cria a mesma instância até o final da room
}
Caso não entenda sobre loops for, recomendo dar uma olhada aqui:
http://gmbr.forumeiros.com/t13508-curso-de-gml-aula-5-a-declaracao-for?highlight=Curso+de+GML

___________

"Não deixe para amanhã o que se pode fazer hoje"

Links úteis:
Índice de Tutoriais
Manual online do GMS

Markituh

Ranking : Sem avaliações
Número de Mensagens : 2183
Data de inscrição : 11/10/2009
Reputação : 106
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: room & parede

Mensagem por gustavo felipe 12 em Sab 23 Jul 2011, 22:02

nao me lembro oq e ID

gustavo felipe 12

Número de Mensagens : 30
Data de inscrição : 15/01/2011
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: room & parede

Mensagem por Markituh em Sab 23 Jul 2011, 22:27

A ID é opcional, use o Creation Code. Se quiser, tenho um link aqui que fala sobre IDs:
Spoiler:
http://640kbworld.forum.st/t76-id-como-identificar-instancias-de-um-mesmo-objeto
Teste aí o do Creation Code e me fale se lhe serviu bem.

___________

"Não deixe para amanhã o que se pode fazer hoje"

Links úteis:
Índice de Tutoriais
Manual online do GMS

Markituh

Ranking : Sem avaliações
Número de Mensagens : 2183
Data de inscrição : 11/10/2009
Reputação : 106
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: room & parede

Mensagem por gustavo felipe 12 em Sab 23 Jul 2011, 22:41

nao deu

gustavo felipe 12

Número de Mensagens : 30
Data de inscrição : 15/01/2011
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: room & parede

Mensagem por Markituh em Dom 24 Jul 2011, 18:04

Primeiro: o que foi que não deu? Segundo: Por que não deu? Apareceu algum erro? Não saiu como você queria? Se não souber responder, uma screen ajudaria um pouco.

___________

"Não deixe para amanhã o que se pode fazer hoje"

Links úteis:
Índice de Tutoriais
Manual online do GMS

Markituh

Ranking : Sem avaliações
Número de Mensagens : 2183
Data de inscrição : 11/10/2009
Reputação : 106
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: room & parede

Mensagem por gustavo felipe 12 em Dom 24 Jul 2011, 18:05

coloquei o codigonao apareceu nada na rom

gustavo felipe 12

Número de Mensagens : 30
Data de inscrição : 15/01/2011
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: room & parede

Mensagem por Lukbebalduke em Dom 24 Jul 2011, 18:07

Faz o seguinte na hora de coloca o objto na room aperta shift

Lukbebalduke

Ranking : Nota B
Número de Mensagens : 764
Data de inscrição : 06/07/2011
Notas recebidas : B - B - A - B
Reputação : 30
Insignia 1 x 1 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 2

Voltar ao Topo Ir em baixo

Re: room & parede

Mensagem por Conteúdo patrocinado Hoje à(s) 23:53


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum