Entrar
Últimos assuntos
» player não consegue andarpor lovn7 Qui 21 Nov 2024, 13:33
» É possível fazer istó no game maker
por William Lima Qui 21 Nov 2024, 10:56
» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por Lua Sáb 16 Nov 2024, 20:22
» (Resolvido) Cenario longo x Texture Pages
por josuedemoraes Sáb 16 Nov 2024, 15:31
» Kids' band
por Adilson Lucindo Santos Sex 15 Nov 2024, 12:23
» (RESOLVIDO) Engasgos-Troca de Sprites/animações
por josuedemoraes Ter 12 Nov 2024, 01:49
» Block Room - DEMO
por Joton Qua 06 Nov 2024, 22:58
» Game Infinito vertical (subindo)
por macmilam Sáb 26 Out 2024, 12:36
» Retorno da GMBR!!!
por Dancity Ter 22 Out 2024, 16:36
» Máquina de estados
por aminaro Qui 10 Out 2024, 13:33
» como faço pra um objeto colidir com o outro e diminuir a vida do player ?
por josuedemoraes Qui 03 Out 2024, 16:51
» RESOLVIDO: Colisão com objetos moveis
por josuedemoraes Qua 02 Out 2024, 20:28
» Crypt of the Blood Moon
por divin sphere Qua 11 Set 2024, 18:18
» como fazer um objeto seguir?
por divin sphere Dom 18 Ago 2024, 18:08
» Procuro de alguém para Modelar/Texturizar/Animar objetos 3D
por un00brn Dom 11 Ago 2024, 11:10
» Destruição de cenário (estilo DD Tank)
por CoronelZeg Sex 09 Ago 2024, 17:16
» RESOLVIDO-Como destruir uma instancia especifica de um objeto
por josuedemoraes Ter 23 Jul 2024, 00:40
» Automatizar a coleta de id
por GabrielXavier Seg 22 Jul 2024, 18:01
» Preciso de ajuda para concluir um pequeno projeto
por lmoura Qui 27 Jun 2024, 15:45
» ANGULO ACOMPANHAR O OBJETO
por Klinton Rodrigues Qui 27 Jun 2024, 08:34
» Musica reinicia quando sala reinicia
por GabrielXavier Ter 18 Jun 2024, 07:28
» como fazer uma copia de gd
por generico_cube Sex 14 Jun 2024, 15:48
» Square Adventure
por guilherme551 Ter 11 Jun 2024, 09:54
» como posso definir limite de uma variavel
por GabrielXavier Sex 07 Jun 2024, 14:14
» [Resolvido] Dúvida, colisão única de objeto
por vdm842 Sex 24 maio 2024, 09:50
Tutorial para Noob
+2
Soul Game Maker
ARR
6 participantes
Página 1 de 1
Tutorial para Noob
Olá pessoal, estou precisando da ajudinha de vocês, comecei agora a mexer no Game Maker 8, e tentei achar alguns tutoriais, mas pouquíssimos me serviram, não entendo nada de script, ainda nem sei fazer meu personagem pular, porque todos que achei eram e script, meu conhecimento é quase zero. Preciso de um tutorial bem explicado, porque todos até agora quase não os entendi. Se alguém tiver um tutorial bom que possa me indicar, porque a coisa tá feia pra mim.
Outra coisa , estou com dificuldade em fazer uma animação do meu personagem em agaixar, a animação tem 6 frames, mas eles ficam repetindo-se, tem alguma maneira de passar a animação mas para no ultimo frame??!!
Obrigado a todos pela ajuda!!
Outra coisa , estou com dificuldade em fazer uma animação do meu personagem em agaixar, a animação tem 6 frames, mas eles ficam repetindo-se, tem alguma maneira de passar a animação mas para no ultimo frame??!!
Obrigado a todos pela ajuda!!
Última edição por ARR em Qui 29 Jul 2010, 11:31, editado 1 vez(es)
ARR- Data de inscrição : 27/07/2010
Reputação : 0
Número de Mensagens : 6
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Tutorial para Noob
Há aulas três que eu recomendo a qualquer iniciante!
Inclusive pra mim =p:
Aulas de Game Maker para iniciantes por Reddragon, Aulas por CPinheiro e Aulas de Game Maker por Alex FC.
Inclusive pra mim =p:
Aulas de Game Maker para iniciantes por Reddragon, Aulas por CPinheiro e Aulas de Game Maker por Alex FC.
Soul Game Maker- Data de inscrição : 25/07/2010
Reputação : 0
Número de Mensagens : 20
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Tutorial para Noob
para adicionar códigos:
para fazer parar no ultimo frame cria uma variavel que ira parar os frames usando o image index... se n intendeu fala que eu te explico melhor!
para fazer parar no ultimo frame cria uma variavel que ira parar os frames usando o image index... se n intendeu fala que eu te explico melhor!
makgamer- Games Ranking :
Notas recebidas : D
Data de inscrição : 29/03/2009
Reputação : 7
Número de Mensagens : 941
Prêmios :
x 0 x 0 x 0
x 0 x 1 x 0
x 0 x 0 x 0
Plataformas :- Game Maker 8.0 ou 8.1
- Game Maker Studio 2.0
- Unity
- Java
- C#
- Javascript
- RPG Maker
- C ou C++
- Outros
Re: Tutorial para Noob
makgamer escreveu:para adicionar códigos:
para fazer parar no ultimo frame cria uma variavel que ira parar os frames usando o image index... se n intendeu fala que eu te explico melhor!
Pois é acho que vou precisar da sua ajuda sim, não sei nem por onde começar!!
Mas seria melhor, por exemplo, se vc souber, como faço por exemplo: Minha animação de pulo ele e o ryu dando um salto mortal para frente, sendo que na animação original tem 8 frames, e os dois últimos frames 7 e 8 deveria ficar repetindo, ficaria assim:
frame 1 - frame 2 -frame 3 -frame 4 -frame 5 frame 6 - [frame 7 - frame 8 - frame 7 - frame 8 - ....] o frame 7 e 8 ficaria repetindo até o ryu cair no chão!
Também tem a posição de agachado, que preciso que sai do frame1 e para no frame 2 e não fique se repetindo como no gif!
obrigado pela ajuda!
Última edição por ARR em Qui 29 Jul 2010, 12:58, editado 3 vez(es)
ARR- Data de inscrição : 27/07/2010
Reputação : 0
Número de Mensagens : 6
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Tutorial para Noob
Massa xD
Editado por souzalucasjose: Você já foi avisado que aqui não podem ser feitos posts sem nexo pois desorganizam a comunidade. Segundo meus cálculos, já é a quarta vez que fez isso, portanto:
-25% da barra de warning
Editado por souzalucasjose: Você já foi avisado que aqui não podem ser feitos posts sem nexo pois desorganizam a comunidade. Segundo meus cálculos, já é a quarta vez que fez isso, portanto:
-25% da barra de warning
GuguBerlandia- Data de inscrição : 26/07/2010
Reputação : 0
Número de Mensagens : 34
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Tutorial para Noob
Vá até o FAQ e desça até os Tópicos que você deve visitar, lá existem várias aulas para iniciantes, flw?
Valew!
Valew!
Re: Tutorial para Noob
Olha cara, eu não o melhor para te dá conselhos sobre... mas tentarei.
Bom, vamos começar pelas variaveis:
No event Create, adicione um execute code, nele as variaveis:
Agora crie um evento de colisão com o objeto chao com o objeto player e coloque esse code:
Depois é so fazer uma room e add a personagem e o chão.
Han... Se tiver algo errado me corrijam por favor, sou novatíssimo também!
Agora para fazer parar no último, não sei se é certo, por isso não colquei, mas creio que você terá que colocar tipo assim:
Add nas variaveis algo como abaixado_par
E depois nos movimentos keyboard_check (vk_down) and abaixado = true{
image_index = spr_abaixado_par
}
Não sei ao certo, mas arriscaria algo assim =p
Qualquer coisa me avise que eu tentarei fazer uma egene e te mando.
Obs: Creditos ao tutoriais do RedDragon!
Bom, vamos começar pelas variaveis:
No event Create, adicione um execute code, nele as variaveis:
- Código:
direita = true
andando = false
abaixado = false //e os mais que quizer
pe_no_chao = false
image_speed = 0.25 //ou o que preferir
- Código:
//movimento
if (keyboard_check(vk_right) and abaixado){//verifica se a seta direita foi apertada e não está abaixado
hspeed = 5;direita = true;andando = true //permite executar direita e andando
}else{// se não foi
if (keyboard_check(vk_left) and abaixado = false){ //verifica se a seta esquerda foi apertada e não esta abaixado
hspeed = -5;direita = false ;andando = true // cancela direita e faz o oposto
}else{// se não foi
hspeed = 0;andando = false // parado
}
}
//abaixando
if keyboard_check(vk_down){//se for apertado para baixo
abaixado = true
}else{//se não for
abaixado = false
}
//pulando
if keyboard_check_pressed(vk_up) and pe_no_chao = true and abaixado = false{//se for apertado para cima
vspeed = -12
pe_no_chao = false
}
if keyboard_check_released(vk_up) and vspeed <= 0{//se for apertado para cima
vspeed /= 2 // corta velocidade pela metade se o botão for desapertado
}
- Código:
//animação dos movimentos
if direita = true {//se para direita
if pe_no_chao = false{//se estiver pulando
if vspeed <= 0{//se estiver subindo
sprite_index = spr_dir_pul_sub//sprite direita pulando subindo
}else{//se estiver caindo
sprite_index = spr_dir_pul_cai //sprite direita pulando caindo
}
}else{//se nao estiver pulando
if abaixado = true{//se estiver baixo
sprite_index = spr_dir_aba//sprite direita abaixada
}else{//se não estiver para baixo
if andando = true{//se estiver andando
sprite_index = spr_dir_and //sprite direita andando
}else{//se não estiver andando
sprite_index = spr_dir_par // sprite direita parado
}
}
}
}else{//se não estiver para direta (para esquerda)
if pe_no_chao = false{//se estiver pulando
if vspeed <= 0{//se estiver subindo
sprite_index = spr_esq_pul_sub //sprite esquerda pulando subindo
}else{//se estiver caindo
sprite_index = spr_esq_pul_cai //sprite esquerda pulando caindo
}
}else{//se nao estiver pulando
if abaixado = true{//se estiver baixo
sprite_index = spr_esq_aba // sprite esquerda abaixado
}else{//se não estiver para baixo
if andando = true{//se estiver andando
sprite_index = spr_esq_and // sprite esquerda andando
}else{//se não estiver andando
sprite_index = spr_esq_par // sprite esquerda parado
}
}
}
}
- Código:
gravidade(obj_player,0.75,pe_no_chao) // executa o script gravidade
- Código:
//DEFINIÇÕES DE GRAVIDADE
//#############################
if place_free(argument0.x,argument0.y)
{
argument0.argument2 = false
argument0.gravity = argument1
}
else
{
argument0.argument2 = true
argument0.gravity = 0
}
if (argument0.vspeed > 10) {argument0.vspeed = 10}
//#############################
Agora crie um evento de colisão com o objeto chao com o objeto player e coloque esse code:
- Código:
move_contact_solid(direction,10)
vspeed = 0
pe_no_chao = true
Depois é so fazer uma room e add a personagem e o chão.
Han... Se tiver algo errado me corrijam por favor, sou novatíssimo também!
Agora para fazer parar no último, não sei se é certo, por isso não colquei, mas creio que você terá que colocar tipo assim:
Add nas variaveis algo como abaixado_par
E depois nos movimentos keyboard_check (vk_down) and abaixado = true{
image_index = spr_abaixado_par
}
Não sei ao certo, mas arriscaria algo assim =p
Qualquer coisa me avise que eu tentarei fazer uma egene e te mando.
Obs: Creditos ao tutoriais do RedDragon!
Soul Game Maker- Data de inscrição : 25/07/2010
Reputação : 0
Número de Mensagens : 20
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Tutorial para Noob
Quando você abre o lite, ele abre uma janela, nele há o site onde se realiza a compra.Como eu faço pra comprar a vesão pro ?
Você pode comprar também o CD de instaçação em alguns shopping's e galerias. Há sites brasileiros dedicados a venda deste tipo de "produto".
Lógico, há mais de uma maneira para se conseguir esse programa.
Espero ter ajudado.
Soul Game Maker- Data de inscrição : 25/07/2010
Reputação : 0
Número de Mensagens : 20
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Tópicos semelhantes
» Engine de noob para conserto.
» [Tutorial] Preparando o GM:S para o Android
» Engine/tutorial para os iniciantes
» Tutorial - 8 Passos para ser entendido
» "Tutorial PS2" - Saves para Pen drive
» [Tutorial] Preparando o GM:S para o Android
» Engine/tutorial para os iniciantes
» Tutorial - 8 Passos para ser entendido
» "Tutorial PS2" - Saves para Pen drive
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos