GMBR
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Entrar

Esqueci-me da senha

Últimos assuntos
» player não consegue andar
por 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

Ir para baixo

Tutorial para Noob Empty Tutorial para Noob

Mensagem por ARR Qua 28 Jul 2010, 16:31

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. nervoso
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!! abraço


Última edição por ARR em Qui 29 Jul 2010, 11:31, editado 1 vez(es)
ARR
ARR

Data de inscrição : 27/07/2010
Reputação : 0
Número de Mensagens : 6
Prêmios : Tutorial para Noob Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Tutorial para Noob Empty Re: Tutorial para Noob

Mensagem por Soul Game Maker Qua 28 Jul 2010, 19:11

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.
Soul Game Maker
Soul Game Maker

Data de inscrição : 25/07/2010
Reputação : 0
Número de Mensagens : 20
Prêmios : Tutorial para Noob Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Tutorial para Noob Empty Re: Tutorial para Noob

Mensagem por makgamer Qua 28 Jul 2010, 19:24

para adicionar códigos:
Tutorial para Noob Tutorialx
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
makgamer

Games Ranking : Nota D

Notas recebidas : D
Data de inscrição : 29/03/2009
Reputação : 7
Número de Mensagens : 941
Prêmios : Tutorial para Noob Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 1 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 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


Ir para o topo Ir para baixo

Tutorial para Noob Empty Re: Tutorial para Noob

Mensagem por ARR Qui 29 Jul 2010, 12:19

makgamer escreveu:para adicionar códigos:
Tutorial para Noob Tutorialx
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!! Rolling Eyes
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!
Tutorial para Noob Th_7-saltofrente

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!
Tutorial para Noob Th_2-agaixando

obrigado pela ajuda!


Última edição por ARR em Qui 29 Jul 2010, 12:58, editado 3 vez(es)
ARR
ARR

Data de inscrição : 27/07/2010
Reputação : 0
Número de Mensagens : 6
Prêmios : Tutorial para Noob Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Tutorial para Noob Empty Re: Tutorial para Noob

Mensagem por GuguBerlandia Qui 29 Jul 2010, 12:26

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
GuguBerlandia
GuguBerlandia

Data de inscrição : 26/07/2010
Reputação : 0
Número de Mensagens : 34
Prêmios : Tutorial para Noob Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Tutorial para Noob Empty Re: Tutorial para Noob

Mensagem por Suadao Qui 29 Jul 2010, 12:52

Vá até o FAQ e desça até os Tópicos que você deve visitar, lá existem várias aulas para iniciantes, flw?

Valew! flw
Suadao
Suadao

Data de inscrição : 22/11/2009
Reputação : 4
Número de Mensagens : 1035
Prêmios : Tutorial para Noob Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://www.recursos-mania.forumeiros.com

Ir para o topo Ir para baixo

Tutorial para Noob Empty Re: Tutorial para Noob

Mensagem por Soul Game Maker Qui 29 Jul 2010, 13:21

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:
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

Afora add um evento step e nele um execute code:
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
}
Agora add outro execute code:
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
                }
            }
        }
    }
Add outro execute code:
Código:

gravidade(obj_player,0.75,pe_no_chao) // executa o script gravidade
Vá em script>create script e coloque o seguinte code:
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}
//#############################
E o nomeie de gravidade.
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
Não esqueça de marcar solid no objeto chao.
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
Soul Game Maker

Data de inscrição : 25/07/2010
Reputação : 0
Número de Mensagens : 20
Prêmios : Tutorial para Noob Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Tutorial para Noob Empty Re: Tutorial para Noob

Mensagem por .:Allison:. Qui 29 Jul 2010, 14:53

Como eu faço pra comprar a vesão pro ?
.:Allison:.
.:Allison:.

Games Ranking : Nota B

Notas recebidas : B
Data de inscrição : 25/07/2010
Reputação : 4
Número de Mensagens : 630
Prêmios : Tutorial para Noob Empty

Medalhas x 0 Tutoriais x 14 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://clubmaker.forumeiros.com

Ir para o topo Ir para baixo

Tutorial para Noob Empty Re: Tutorial para Noob

Mensagem por Soul Game Maker Qui 29 Jul 2010, 15:06

Como eu faço pra comprar a vesão pro ?
Quando você abre o lite, ele abre uma janela, nele há o site onde se realiza a compra.
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
Soul Game Maker

Data de inscrição : 25/07/2010
Reputação : 0
Número de Mensagens : 20
Prêmios : Tutorial para Noob Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Tutorial para Noob Empty Re: Tutorial para Noob

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos