Conectar-se
Quem está conectado
20 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 20 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Nota D
Notas recebidas : B+C+C+E
Data de inscrição : 30/07/2009
Número de Mensagens : 99
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://www.teodamasceno.blogspot.com

Manipular o movimento random

em Qui 30 Jul 2009, 20:54
Oi Pessoal.... Sou novo aqui no forum e muito mais novo no gamer maker... estou precisando muito de uma ajudinha... estou tentando fazer um jogo onde o personagem e visto de cima ele corre em uma trilha e eu queria que os obstaculos viessem de cima para que o personagem possa se desviar ate ai eu consegui o unico problema e que eu queria q os objeto viessem somente dentro do espaço dessa trilha isso eu nao consigo fazer..... se alguem puder me ajudar agradeço muito..... nao sei se me expressei direito mas como eu disse e meu primeiro trabalho como jogos Vlw.....
avatar
Ranking : Nota B
Notas recebidas : B-C-A-C
Data de inscrição : 18/09/2008
Número de Mensagens : 2490
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 1 Insignia 3x 0
Reputação : 52

Prêmios
   : 0
   : 2
   : 1
Ver perfil do usuáriohttp://xcreatorgames.weebly.com/

Re: Manipular o movimento random

em Qui 30 Jul 2009, 21:00
Bem vindo ao forum. Quanto ao seu problema vc pode usar:
Código:

x = inicio + random(final - inicio);
avatar
Ranking : Nota D
Notas recebidas : B+C+C+E
Data de inscrição : 30/07/2009
Número de Mensagens : 99
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://www.teodamasceno.blogspot.com

Re: Manipular o movimento random

em Sex 31 Jul 2009, 08:55
Desculpa.... mas eu devo trocar as palavras final e inicio pelos valores e isso?
avatar
Ranking : Nota D
Notas recebidas : B+C+C+E
Data de inscrição : 30/07/2009
Número de Mensagens : 99
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://www.teodamasceno.blogspot.com

Re: Manipular o movimento random

em Sex 31 Jul 2009, 09:04
Talvez eu nao esteja sendo bem claro deixa eu te explicar como estou fazendo.... no objeto obstaculo eu primeiro adiociono um novo evento peço uma step e testo a variavel que da esse valor:
if y is larger than room_height depois na mesma step adiocino jump to a give position no x eu coloco essa formula x = inicio + random(final - inicio); substituindo as palavras inicio e final pelos valores correspondentes.... mesmo assim meu obstaculo continua a cair no mesmo lugar....
avatar
Ranking : Nota B
Notas recebidas : B-C-A-C
Data de inscrição : 18/09/2008
Número de Mensagens : 2490
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 1 Insignia 3x 0
Reputação : 52

Prêmios
   : 0
   : 2
   : 1
Ver perfil do usuáriohttp://xcreatorgames.weebly.com/

Re: Manipular o movimento random

em Sex 31 Jul 2009, 09:21
Exatamente, supondo que sua room seja 800 x 600 coloque inicio 0 e final 800
avatar
Ranking : Nota D
Notas recebidas : B+C+C+E
Data de inscrição : 30/07/2009
Número de Mensagens : 99
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://www.teodamasceno.blogspot.com

Re: Manipular o movimento random

em Sex 31 Jul 2009, 09:52
Ok.... mas o objeto e o mesmo que cai ele deve voltar so q em posiçoes diferentes.... eu devo usar a formula assim mesmo!...
avatar
Ranking : Nota D
Notas recebidas : B+C+C+E
Data de inscrição : 30/07/2009
Número de Mensagens : 99
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://www.teodamasceno.blogspot.com

Re: Manipular o movimento random

em Sex 31 Jul 2009, 10:16
Olha kra... vlw pela paciencia comigo... mas eu preciso saber como fazer o mesmo objeto cair varias e repetidas vezes entre uma linha entre 170 e 300 suponso q a minha room tem 450 por 500... se vc pudesse me ajudar passo a passo ficaria muito agradecido.. rsrsrsr
avatar
Ranking : Nota B
Notas recebidas : B-C-A-C
Data de inscrição : 18/09/2008
Número de Mensagens : 2490
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 1 Insignia 3x 0
Reputação : 52

Prêmios
   : 0
   : 2
   : 1
Ver perfil do usuáriohttp://xcreatorgames.weebly.com/

Re: Manipular o movimento random

em Sex 31 Jul 2009, 11:22
Coloque o seguinte código no Evento STEP desse objeto:
Código:

if (y > 300)
{
  x = random(450);
  y = 170;
}
Isso vai funcionar pelo que vc esta pedindo. Mais que vai ficar um efeito bem estranho, isso vai heheheh Razz
avatar
Ranking : Nota D
Notas recebidas : B+C+C+E
Data de inscrição : 30/07/2009
Número de Mensagens : 99
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://www.teodamasceno.blogspot.com

Re: Manipular o movimento random

em Sex 31 Jul 2009, 11:35
Vlw... kra!!!....
avatar
Ranking : Nota D
Notas recebidas : B+C+C+E
Data de inscrição : 30/07/2009
Número de Mensagens : 99
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://www.teodamasceno.blogspot.com

Re: Manipular o movimento random

em Sex 31 Jul 2009, 11:58
Esses valores 170 e 300 são horizontais e como se fosse uma rua vista de cima essa rua tem uma largura de 450 cm mas eu quero q os carros so apareçam na pista q fica no meio exatamente entre 170 e 300 cm... ok? por que se eles aparecem fora da pista vai parecer que estao andando em cima dos predios.... rsrsrsr
avatar
Ranking : Nota D
Notas recebidas : B+C+C+E
Data de inscrição : 30/07/2009
Número de Mensagens : 99
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://www.teodamasceno.blogspot.com

Re: Manipular o movimento random

em Sex 31 Jul 2009, 11:59
Vou começar do inicio..... peguei um tutorial ensinando a fazer jogos de nave tipo aquele 1942.... então começei a fazer do meu jeito... mas com as mesmas instruções.... para dar a ilusão de movimento ele ensinava a colocar tres ilhas e dar a elas o movimento vertical elas vem desaparecem na parte de baixo e reaparedem no topo.... so que em posiçoes aleatorias ele ensinava a usar a usar uma ação step e depois pedir uma test variable onde eu coloco os valores variable: y
value: room_height
operation: larger than


Depois adiociono uma ação jump to position com os valores:
x: random(room_width)
y: -90


Até ai tudo bem o problema e que eu queria q essas "ilhas" so aparecessem em um determinados locais entre 170 e 300.... lembrando q a minha room tem 450 por 500.... desculpem a extensão do texto mas queria ser o mais detalista possivel...
avatar
Data de inscrição : 24/05/2008
Número de Mensagens : 2417
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 14

Prêmios
   : 0
   : 2
   : 0
Ver perfil do usuário

Re: Manipular o movimento random

em Sex 31 Jul 2009, 12:34
Teo_Damasceno
Leia as regras! Posts duplos/triplos... nao sao permitidos! Use o botão EDITAR! Ele nao foi feito atoa!
http://gmbr.forumeiros.com/novidades-regras-f2/regras-do-forum-t1938.htm

Tome mais cuidado!
avatar
Ranking : Nota D
Notas recebidas : B+C+C+E
Data de inscrição : 30/07/2009
Número de Mensagens : 99
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://www.teodamasceno.blogspot.com

Re: Manipular o movimento random

em Sex 31 Jul 2009, 14:10
Vlw... kras desculpem ai sou novo nessa coisa de forum... so pensei que havia mais alguem que pudesse me ajudar... foi mal... rsrsrsrsr
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum