Procurar
Tópicos semelhantes
Entrar
Últimos assuntos
Social bookmarking
Conservar e compartilhar o endereço de Central Habbo Forum em seu site de social bookmarking
Conservar e compartilhar o endereço de Central Habbo Forum em seu site de social bookmarking
[TUTORIAL Game Maker] Movimentação de um Carro
Página 1 de 1
[TUTORIAL Game Maker] Movimentação de um Carro
Bom vamos comelar :
1° Passo: [Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem] Clique ai e crie uma nova sprite,
dê o nome de carro, e pegue o sprite de um carro que você quer usar no exemplo vou usar essa sprite
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
ai você clica em carro(o sprite) Edit Sprite [Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
isso depois de ter dado load no seu carro ou no que eu coloquei de exemplo agora clique em Animation , ai clique em Rotation Sequence como na imagem
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Agora clique em Clockwise(essa parte não precisa de imagem.)
Ele irá abrir uma janela nessa janela configure assim como na imagem mas mesmo assim irei escrever para ser melhor
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Number of Frames : 36
Degrees(0-360) : 360
Oque eu fis nessa Parte??!?!?!
Você fes todos os movimentos do carro com apenas uma sprite e isso será usadqo depois para fazer o carro se movimentar.
o seu sprite deve estar assim :
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
2 Passo :Agora crie um objeto [Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
dê o nome do objeto para obj_carro ou o nome que quiser nesse obj_carro ponha a sprite carro(a que mechemos no começo do tutorial) agora no create comece um código e deixce ele assim
- Código:
image_single = 0
agora clique em VAR que fica na aba code.
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
irá abrir uma janela nela configure assim
Variable:global.face
Value: 90
aqui você está deixando a variavel global.face = 90 que sera utilizada na hora de virar ou mexer o carro.
Agora vá na aba move e clique em Set Friction Local correspondido por uma imagem de duas flechas vermelhas apontadas para >>
Irá abrir uma aba...na opção
friction:0.05
deixa assim[não mexa]
vá na aba CODE de novo e denovo use a opçao var
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem][Tens de ter uma conta e sessão iniciada para poderes visualizar este link] " alt="" />
Variable:topspeed
Value:10
não mexa caso contrário o seu carro irá ficar super rapido
Aqui você está deixando a velocidade maxima do seu carro em 10 (10 para speed e muito grande até)
Novamente use a opçao VAR (não precisamos mais dessa imagem neh??? heeh)
em variable deixe global.speed , e em value deixe 1
agora acabamos o seu create
agora criei um event para isso vá em keyboard/ letter/A-key
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
agora no action vá na aba MAIN2
e selecione o relóginho
alarm0
steps : 30
OBS:deixe assim isso está fazendo a aceleraçao aumentar a cada 1 segundo
no gm 30 steps = 1 sec
agora va na aba MOVE de novo e va na oçao set friction de novo as setinhas vermelhas para la >>
em friction deixe
friction:0.05
agorar vá na aba CONTROL
e va na opçao Test Variable a que fica dolado da VAR com essa img
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
em
Variable:global.speed
Value: topspeed
Operation: Smaller than
deixo isso exatamente assim
continue a aba Control e clique em Start Block que corresponde a essa imagem
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem][Tens de ter uma conta e sessão iniciada para poderes visualizar este link] " alt="" />
agora vá na aba MOVE ai cliqeu no monte de setas azul está escrito
Move Free use esta action
em direction você deixa global.face e em speed deixe global.speed e marque a opçao relative
agora crie um event ALARM[0]
agora crie um código e deixei
- Código:
global.speed+=0.1
agora você ja ves o carro acelerar mais ele não vira nem freia mais antes de faze-lo virar crie um evento
RELEASE A-KEY
agora va na aba move depois use o action move fixed vocÊ clica no quadrado do meio e deixe speed zero depois va em CONTROL em var ai você coloca a variavel global.speed e value 1
pronto agora criei outro event e coloque nele
Keyboard>Left
ai coloque o siginte código
- Código:
if image_single = 0
{
image_single = 35
}
else
{
image_single-=1
}
e clique em variable de novo
que fica na aba control
ai deixe a variable global.face e o value : 10 e marque a opçao Relative
ou seja fas ele virar para esquerda
agora criei um event
Keyboard>Right
coloque esse código
- Código:
if image_single = 35
{
image_single = 0
}
else
{
image_single+=1
}
ai control de novo vai na action variable set e deixe no variable global.face e no value -10
.
Você ja fez o seu carro andar soque ele tem que freia entao fassa um event
Keyboard>S-Key
ai va na aba move clique nas setas azul de novo
deixo o direction global.face
e o speed -0.3
agora por ultimo crie um outro event release s-key
e useb o action do lado do azul em move
e clique no meio para ele ficar parado....
e assim nos acabamos a movimentaçao de um carro
Creditos:galaverna GMBR FORUMEIROS
Tópicos semelhantes
» [Game Maker]I.A Básica – Movimentação de Inimigo com colisões
» [Super Tutorial Game Maker] Image_angle
» [Game Maker] Tutorial - Como fazer um jogo multiplayer online - Parte I
» [Super Tutorial Game Maker] Image_angle
» [Game Maker] Tutorial - Como fazer um jogo multiplayer online - Parte I
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
Seg Jan 30 2012, 12:27 por lucas-nobile@hotmail.com
» [Tutorial GameMaker] Variáveis
Sex Nov 18 2011, 09:12 por admin
» Survival of the Ball 1.0
Sex Out 07 2011, 00:54 por admin
» Criando Habbo Retro (Sem Hamachi)
Dom Set 11 2011, 13:54 por -Desconectado
» Como criar um habbo V65 com Bling + Valentim 2011 + Bola + Freeze e sem Bug
Dom Ago 28 2011, 15:46 por admin
» Master emulator 100% fixado r63.2
Ter Ago 23 2011, 19:52 por idiegofelicio
» Server Habbo Pirata com VIP Club e HC Club
Sáb Ago 20 2011, 11:39 por admin
» Calculadoras no Delphi 7
Dom Ago 14 2011, 20:49 por ♥Giulia♥
» [TutorialGamemaker]Criando Jogo de plataforma simples
Qua Ago 10 2011, 13:05 por admin