[Resolvido]Você é expert? Responde essa!

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

Resolvido [Resolvido]Você é expert? Responde essa!

Mensagem por Shadow10 em Dom 26 Dez 2010, 09:38

Não é possível que com toda a experiência de vocês, vocês não consigam responder essa que é galho fraco pra ser quebrado.
Aqui vai...

...Eu fim um jogo e nele eu tenho que pegar as chaves vermelha amarela e cinza pra abrir os cadeados com as cores correspondentes a eles, isso ta funcionandomuito bem. Eu sou um cara que sempre quer encrementar e exageradamente.
Bem vamos ao que importa, veja essa imagem:


Como podem ver, nela tem 2 lados com a cor vermelha, e outra parte com um formato de leque.
Bem, eu quero deixar os lados vermelhos SOLIDOS. Somente as partes vermelhas ein?
E na parte verde eu quero que seja NÃO SOLIDO. Ja deu pra sacar né?
Isso tem nos jogos do Bobby Carrot e eu achei bem interessante como obstáculo.
O cara que me ajudar ganha todos os meus sprites.
Obrigado pela atenção pessoal!

Shadow10

Ranking : Nota C
Número de Mensagens : 429
Data de inscrição : 07/11/2010
Notas recebidas : C
Reputação : 19
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]Você é expert? Responde essa!

Mensagem por Super Games em Dom 26 Dez 2010, 09:48

BemShadow10,

É só você fazer este desenho como um background, na Room você coloca ele como um tile inteiro, depois crie objetos invisiveis sólido para colocar na parte vermelho e pronto, uma parte sólida e outra não.


Espero ter ajudado...

Super Games

Ranking : Nota D
Número de Mensagens : 2704
Idade : 18
Data de inscrição : 10/06/2010
Notas recebidas : D
Reputação : 10
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]Você é expert? Responde essa!

Mensagem por gustavo ferreira em Dom 26 Dez 2010, 09:57

entã cria objetos separados ae vc marca apenas o vermelho como solido e o verde não!!

gustavo ferreira

Ranking : Nota C
Número de Mensagens : 470
Idade : 22
Data de inscrição : 03/12/2010
Notas recebidas : C+C+C+C
Reputação : 28
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]Você é expert? Responde essa!

Mensagem por SIGILOSO em Dom 26 Dez 2010, 10:04

Eu faria como o gustavo falou, primeiro iria separar as sprites, ou seja, uma apenas com a parte vermelha e a outra com o "leque".
Aí eu ia criar dois objetos, cada um com uma sprite. Então, caso eles se movessem no jogo, no objeto da sprite vermelha eu colocaria um evento de colisão com o leque e faria:
Código:
x=other.x
y=other.y
hspeed=other.hspeed
vspeed=other.vspeed
Assim eles não iriam se separar Very Happy
afro

SIGILOSO

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

Voltar ao Topo Ir em baixo

Resolvido Re: [Resolvido]Você é expert? Responde essa!

Mensagem por Shadow10 em Dom 26 Dez 2010, 10:35

Todos vocês estão certos e eu ja avia pensado e tentado fazer isso, só que eu me enrolei scratch e acabei desistindo, mas agora que vocês confirmaram que pode ser assim eu vou tentar fazer outra vez.
Esse é o link dos sprites:

Pacote de sprites by Shadow10

Obrigado a todos! felicidade

Shadow10

Ranking : Nota C
Número de Mensagens : 429
Data de inscrição : 07/11/2010
Notas recebidas : C
Reputação : 19
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]Você é expert? Responde essa!

Mensagem por PedroX em Dom 26 Dez 2010, 13:15

não é preciso ser expert nem avançado no GM para responder isso:

basta voce cortar cada parte e fazer um sprite para cada...
adicionar 1 objeto para cada e o que voce quer poe solido...

FLW

PedroX

Ranking : Nota C
Número de Mensagens : 6034
Idade : 21
Data de inscrição : 26/07/2008
Notas recebidas : C+B
Reputação : 286
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Resolvido Re: [Resolvido]Você é expert? Responde essa!

Mensagem por Shadow10 em Dom 26 Dez 2010, 13:22

Ei pessoal!
O código
Código:
x=other.x
y=other.y
hspeed=other.hspeed
vspeed=other.vspeed
fez o personagem grudar no objeto.
Alguém aí tem um codígo que não permite grudar nas coisas?
Eu tô usando movimentos em grid de 32x32 a mask do meu personagem é um pixel menor pra poder encaixar na mask do objeto.
Me deêm outra dica aí pessoal! :cry:

Shadow10

Ranking : Nota C
Número de Mensagens : 429
Data de inscrição : 07/11/2010
Notas recebidas : C
Reputação : 19
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]Você é expert? Responde essa!

Mensagem por Shadow10 em Dom 26 Dez 2010, 13:39

Pô caras eu acabei de descobrir um script aqui no meu quaze vazio cerebro.
Eu o coloquei na colisão com o objeto e deu do jeito que eu queria.
É assim:
Código:
solid = true
place_meeting(1,1,objeto)
Ele se encaixou como eu avia dito antes e o melhor de tudo é que o personagem não gruda.

Certo! Como sempre eu querendo +.
Agora eu queria que por favor algué aí, postasse um código que fizesse
todos os objetos de mesma imagem 90 graus depois da colisão.
Ex:
Código:
 if o personagem estiver em cima do objeto{
colisão = verdadeira
imagem = a mesma
} else {
colisão = falsa
imagem = outra
e os outros objetos de mesma imagem giram junto
}

Mandem aí por favor! Go

Shadow10

Ranking : Nota C
Número de Mensagens : 429
Data de inscrição : 07/11/2010
Notas recebidas : C
Reputação : 19
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]Você é expert? Responde essa!

Mensagem por Conteúdo patrocinado Hoje à(s) 14:39


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