[RESOLVIDO]Pixel fantasma?

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

Resolvido [RESOLVIDO]Pixel fantasma?

Mensagem por Desconectado321 em Sex 03 Jun 2011, 14:28

Eae gente eu to fazendo um jogo , tipo RPG e tem que empurrar caixas e eu to usando esse código

Código:
//por cima
if place_meeting(x,y-2,obj_player) && keyboard_check(vk_up)
{
if place_free(x,y-5){y-=5}
}
else if place_meeting(x,y-10,obj_player) && keyboard_check(vk_down)
{
if place_free(x,y+5){y+=5}
}

//por baixo
if place_meeting(x,y+2,obj_player) && keyboard_check(vk_down)
{
if place_free(x,y+5){y+=5}
}
else if place_meeting(x,y+10,obj_player) && keyboard_check(vk_up)
{
if place_free(x,y-5){y-=5}
}

//pela esquerda
if place_meeting(x-2,y,obj_player) && keyboard_check(vk_left)
{
if place_free(x-5,y){x-=5}
}
else if place_meeting(x-10,y,obj_player) && keyboard_check(vk_right)
{
if place_free(x+5,y){x+=5}
}

//pela direita
if place_meeting(x+2,y,obj_player) && keyboard_check(vk_right)
{
if place_free(x+5,y){x+=5}
}
else if place_meeting(x+10,y,obj_player) && keyboard_check(vk_left)
{
if place_free(x-5,y){x-=5}
}
De uma engine do Alex FC. A caixa empurra beleza, mais ela empurra depois de eu estar beeeeem longe da caixa (uns 15 pixel xD) como faz para empurrar quando eu estiver junto com a caixa? confused

LOL , post 150 e post 200 (esse) são perguntas. affraid


Última edição por Desconectado321 em Sex 03 Jun 2011, 16:24, editado 1 vez(es)

Desconectado321

Ranking : Nota C
Número de Mensagens : 272
Idade : 17
Data de inscrição : 13/03/2011
Notas recebidas : E-D-A-D
Reputação : 5
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Resolvido Re: [RESOLVIDO]Pixel fantasma?

Mensagem por Willy em Sex 03 Jun 2011, 15:03

Tenho uma engine que permite empurrar caixas com uma colisão perfeita, sem nenhum pixel sobrando. Combo de Plataforma
Para funcionar, o movimento deve ser com "x+=" e não "hspeed" ou"speed".

Essa engine empurra horizontalmente, mas pode ser adaptada para empurrar verticalmente também.

Espero ter ajudado!
blz

___________


Engines, tutoriais e projetos? Clique no banner!



Atenção:
Comporte-se, senão você vai levar a cintada do Willy no meio da bunda! bravo


Willy

Ranking : Nota A
Número de Mensagens : 1812
Idade : 23
Data de inscrição : 08/06/2009
Notas recebidas : C + B + A + A
Reputação : 245
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 2
   : 1
   : 1

http://willy-gmbr.blogspot.com/

Voltar ao Topo Ir em baixo

Resolvido Re: [RESOLVIDO]Pixel fantasma?

Mensagem por Desconectado321 em Sex 03 Jun 2011, 15:26

Baixei sua engine, depois de colocar código por código consegui fazer uma movimentação das caixas, mas só para os lados, se der para você adaptar para cima e para baixo, fico grato.
eu tbm vo tentar, mais tenho quase certeza que não consigo

Cool

Desconectado321

Ranking : Nota C
Número de Mensagens : 272
Idade : 17
Data de inscrição : 13/03/2011
Notas recebidas : E-D-A-D
Reputação : 5
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Resolvido Re: [RESOLVIDO]Pixel fantasma?

Mensagem por Willy em Sex 03 Jun 2011, 15:32

Claro, eu faço para você.
Só não sei se será rápido, estou meio ocupado com trabalhos de escola...

___________


Engines, tutoriais e projetos? Clique no banner!



Atenção:
Comporte-se, senão você vai levar a cintada do Willy no meio da bunda! bravo


Willy

Ranking : Nota A
Número de Mensagens : 1812
Idade : 23
Data de inscrição : 08/06/2009
Notas recebidas : C + B + A + A
Reputação : 245
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 2
   : 1
   : 1

http://willy-gmbr.blogspot.com/

Voltar ao Topo Ir em baixo

Resolvido Re: [RESOLVIDO]Pixel fantasma?

Mensagem por Desconectado321 em Sex 03 Jun 2011, 16:02

Vlw Willy, pode demorar o tanto que quiser, "O objetivo é ser bem feito, e não rápido" palavras de um profeta rsrsrs.
Só vou avisando, meu próximo jogo vai ser fodão!( isso é palavrão? (pelo menos vou tentar fazer que ele seja))

Cool

Desconectado321

Ranking : Nota C
Número de Mensagens : 272
Idade : 17
Data de inscrição : 13/03/2011
Notas recebidas : E-D-A-D
Reputação : 5
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Resolvido Re: [RESOLVIDO]Pixel fantasma?

Mensagem por Willy em Sex 03 Jun 2011, 16:14

Como prometido, aqui está!
Download
blz

___________


Engines, tutoriais e projetos? Clique no banner!



Atenção:
Comporte-se, senão você vai levar a cintada do Willy no meio da bunda! bravo


Willy

Ranking : Nota A
Número de Mensagens : 1812
Idade : 23
Data de inscrição : 08/06/2009
Notas recebidas : C + B + A + A
Reputação : 245
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 2
   : 1
   : 1

http://willy-gmbr.blogspot.com/

Voltar ao Topo Ir em baixo

Resolvido Re: [RESOLVIDO]Pixel fantasma?

Mensagem por Desconectado321 em Sex 03 Jun 2011, 16:23

Funciounou perfeitamente, vlw Willy, já pode trancar!
Rep+

Cool

Desconectado321

Ranking : Nota C
Número de Mensagens : 272
Idade : 17
Data de inscrição : 13/03/2011
Notas recebidas : E-D-A-D
Reputação : 5
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Resolvido Re: [RESOLVIDO]Pixel fantasma?

Mensagem por Willy em Sex 03 Jun 2011, 16:24

Tópico resolvido.
blz
Trancado.
Se o autor quiser reabrir o tópico envie MP para algum administrador ou moderador.

___________


Engines, tutoriais e projetos? Clique no banner!



Atenção:
Comporte-se, senão você vai levar a cintada do Willy no meio da bunda! bravo


Willy

Ranking : Nota A
Número de Mensagens : 1812
Idade : 23
Data de inscrição : 08/06/2009
Notas recebidas : C + B + A + A
Reputação : 245
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 2
   : 1
   : 1

http://willy-gmbr.blogspot.com/

Voltar ao Topo Ir em baixo

Resolvido Re: [RESOLVIDO]Pixel fantasma?

Mensagem por Conteúdo patrocinado Hoje à(s) 17:45


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