como fazer a neve?

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

como fazer a neve?

Mensagem por dracomalfall em Dom 27 Set 2009, 10:23

Eu tou fazendo um jogo de uma bolha que precisa salvar o mundo e etc.. e eu queria saber como eu faço uma neve pra ficar na frente de todo o jogo, contanto que ainda mostre o char.

dracomalfall

Número de Mensagens : 3
Data de inscrição : 27/09/2009
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: como fazer a neve?

Mensagem por Convidad em Dom 27 Set 2009, 10:59

Use isso no Step de um objeto qualquer:

Código:
effect_create_above(ef_snow,0,0,1,c_white);

Convidad
Convidado


Voltar ao Topo Ir em baixo

Re: como fazer a neve?

Mensagem por Bruno-VX em Dom 27 Set 2009, 13:18

ou se preferir um geito beeeeem mais fácil ue as particulas do gm no D&D.
Tem a opção de neve, dai e so vc ajustar para ficar na tela inteira Happy
Bom se quizer eu faço uam engine..
OBS: Soposso etrar de manha pois estou na discada Happy

Bruno-VX

Número de Mensagens : 12
Data de inscrição : 26/09/2009
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: como fazer a neve?

Mensagem por CPinheiro em Dom 27 Set 2009, 14:13

Bruno-VX escreveu:ou se preferir um geito beeeeem mais fácil ue as particulas do gm no D&D.
Tem a opção de neve, dai e so vc ajustar para ficar na tela inteira Happy
Bom se quizer eu faço uam engine..
OBS: Soposso etrar de manha pois estou na discada Happy

Não é mais fácil. O código postado pelo Commando possui uma única linha simples de entender. Não há dificuldade.

Só um detalhe: pra quem usa efeitos de Fade-In/Out em uma versão anterior a 7 do GM, usar o efeito como above pode ser um problema. No meu ponto de vista, o ideal seria colocar como Below com um depth beeem baixo. Depois é só deixar o depth do objeto Fade menor ainda.

CPinheiro

Número de Mensagens : 1015
Idade : 20
Data de inscrição : 01/06/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://supermariobrasileiro.blogspot.com

Voltar ao Topo Ir em baixo

Re: como fazer a neve?

Mensagem por dracomalfall em Sab 03 Out 2009, 20:46

Ei bruno me manda aew o enguine que eu sou iniciante mesmo tentando fazer jogo ja faz 1 ano!!!!!!!

dracomalfall

Número de Mensagens : 3
Data de inscrição : 27/09/2009
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: como fazer a neve?

Mensagem por Chaos Maker em Sab 03 Out 2009, 22:42

draco
crie uma sprite da neve
e depois crie um objeto com essa sprite
e depois crie outro objeto para criar a neve
e coloque isso no step objeto criador de neves
instance_create(view_xview+random(640),y-1,neve)
pronto!
tem essa forma tbm
essa forma é só para quem usa o GM LITE!

Chaos Maker

Número de Mensagens : 61
Data de inscrição : 03/10/2009
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: como fazer a neve?

Mensagem por CPinheiro em Dom 04 Out 2009, 00:39

Chaos Maker escreveu:draco
crie uma sprite da neve
e depois crie um objeto com essa sprite
e depois crie outro objeto para criar a neve
e coloque isso no step objeto criador de neves
instance_create(view_xview+random(640),y-1,neve)
pronto!
tem essa forma tbm
essa forma é só para quem usa o GM LITE!

Esse método é ruim porque lotaria o jogo de objetos de dezenas de objetos sendo criados simultaneamente.

O método correto é aquele que o Commando falou, mas tem que ter atenção para o que eu falei no outro post.

CPinheiro

Número de Mensagens : 1015
Idade : 20
Data de inscrição : 01/06/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://supermariobrasileiro.blogspot.com

Voltar ao Topo Ir em baixo

Re: como fazer a neve?

Mensagem por Chaos Maker em Dom 04 Out 2009, 09:36

CPinho
vc leu o que eu escrevi no final ?
só para quem nao tem acesso as açoes do game maker PRO
nem todo mundo tem o gm pro
por isso q eu coloquei isso
e faltou algumas coisas no step da neve
por execmplo
gravity=.1
if y>view_yview+480{instance_destroy()}
todo mundo sabe que pode fazer isso com o
effect_create_above()
é só escolher efeitos

Chaos Maker

Número de Mensagens : 61
Data de inscrição : 03/10/2009
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: como fazer a neve?

Mensagem por CPinheiro em Dom 04 Out 2009, 14:59

Chaos Maker escreveu:CPinho
vc leu o que eu escrevi no final ?
só para quem nao tem acesso as açoes do game maker PRO
nem todo mundo tem o gm pro
por isso q eu coloquei isso
e faltou algumas coisas no step da neve
por execmplo
gravity=.1
if y>view_yview+480{instance_destroy()}

Eu lí o que você escreveu no final. GM Pro ou não, o seu método é ruim de qualquer jeito.

todo mundo sabe que pode fazer isso com o
effect_create_above()
é só escolher efeitos

Preste atenção. Se todos soubessem, o usuário não teria postado a dúvida.
Mas ok, não vamos ficar discutindo por uma coisa idiota. Independente de ser ruim, cada um faz do seu jeito mesmo. Agora vamos esperar a resposta do usuário para ver se ele conseguiu resolver ou não.

CPinheiro

Número de Mensagens : 1015
Idade : 20
Data de inscrição : 01/06/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://supermariobrasileiro.blogspot.com

Voltar ao Topo Ir em baixo

Re: como fazer a neve?

Mensagem por Chaos Maker em Dom 04 Out 2009, 15:10

ok CPinho
me diz outra maneira de fazer a neve
sem usar o effect_create_above ?

Chaos Maker

Número de Mensagens : 61
Data de inscrição : 03/10/2009
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: como fazer a neve?

Mensagem por CPinheiro em Dom 04 Out 2009, 15:21

Chaos Maker escreveu:ok CPinho
me diz outra maneira de fazer a neve
sem usar o effect_create_above ?

Devem existir vários.
Um viável é criar um objeto que sempre fique no meio da tela e desenhe sprites (de neve) em posições relacionadas ao seu y. Quando ele saísse da room, usar a ação Warp Screen.

Esse é um método bem primitivo e básico, mas seria mais leve do quê criar 30 objetos por segundo.

CPinheiro

Número de Mensagens : 1015
Idade : 20
Data de inscrição : 01/06/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://supermariobrasileiro.blogspot.com

Voltar ao Topo Ir em baixo

Re: como fazer a neve?

Mensagem por Chaos Maker em Dom 04 Out 2009, 15:36

se puder
depois vai la no meu tópico
de projetos completos
e baixe o Final Fantasy
se chegar na fase do deserto
vai ver como eu fiz a tempestade de areia
com um objeto que cria 30 objetos por segundos
e mesmo assim o jogo nao ficou lento!
eu testei esse jogo até em um pentium || rodou perfeitamente!
a nao ser q vc use um K6-500 ou um 233!
se nao tiver capacidade para comprar um pentium || nem baixe o jogo entao!
fim de papo!

Chaos Maker

Número de Mensagens : 61
Data de inscrição : 03/10/2009
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: como fazer a neve?

Mensagem por CPinheiro em Dom 04 Out 2009, 15:47

Chaos Maker escreveu:se puder
depois vai la no meu t�pico
de projetos completos
e baixe o Final Fantasy
se chegar na fase do deserto
vai ver como eu fiz a tempestade de areia
com um objeto que cria 30 objetos por segundos
e mesmo assim o jogo nao ficou lento!
eu testei esse jogo at� em um pentium || rodou perfeitamente!
a nao ser q vc use um K6-500 ou um 233!
se nao tiver capacidade para comprar um pentium || nem baixe o jogo entao!
fim de papo!

Em um projeto simples, at� d�. Agora tente usar objetos 3D, part�culas avan�adas ou at� mesmo v�rios objetos desse ao mesmo tempo.
O ideal � que o jogo rode em todas as m�quinas, e n�o s� nos raso�veis ou bons.

se nao tiver capacidade para comprar um pentium || nem baixe o jogo entao!
Se n�o tiver capacidade de fazer um jogo r�pido, nem programe ent�o!

CPinheiro

Número de Mensagens : 1015
Idade : 20
Data de inscrição : 01/06/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://supermariobrasileiro.blogspot.com

Voltar ao Topo Ir em baixo

Re: como fazer a neve?

Mensagem por Chaos Maker em Dom 04 Out 2009, 15:59

seu retardado
baixe os jogos do christiano spiegel
ou mesmo de leandro leo!
sao 10 vezes mais pesados q o meu!
e só rodam e maquinas poderosas
eles sao programadores de classe A
fazem praticamente qualquer jogo!
quando eu era iniciante, e perguntei la na comunidade game maker
eles me disseram
q se meu gm fosse lite
era para eu fazer do mesmo jeito dessa formula q eu dei ai em cima!
bom se é para fazer jogos q rodem em todos pc
diga isso a EA games fazerem um need for speed pro street q rode em 166
seu otario
existem jogos para algums tipos de PC
e os meus estao como alvo principal o pentium |||
nao vou ficar fazendo porcarias só para rodar em 233!
faça vc e fique feliz!
___________________
a e se quiser encontrar CRISTIANO SPIEGEL e LEANDRO LEO
vá a comunidade game maker no orkut
reclame lá para eles o que vc acha das formas deles programar!
se quiser durar pelo menos 3 minutos lá
tem q ser um belo programador
se nao vao te banir em menos de 2 minutos!

Editado por CPinheiro: to com preguiça de ler e responder seu post. Apenas vou avisá-lo por ofensa à um usuário. Na próxima, é warn.
Só pra deixar claro, isso é por ter me ofendido, não por causa das opiniões diferentes.
Tem gente que não quer aprender mesmo.

Chaos Maker

Número de Mensagens : 61
Data de inscrição : 03/10/2009
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Valeu chaos

Mensagem por dracomalfall em Sex 09 Out 2009, 21:41

Valeu chaos pela dica, me ajudou muito.

a neve tah caindo sem dah nem um lag no jogo

vlw!!! Very Happy

dracomalfall

Número de Mensagens : 3
Data de inscrição : 27/09/2009
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: como fazer a neve?

Mensagem por Conteúdo patrocinado Hoje à(s) 12:30


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