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
» Como ajustar velocidade de cada frame da animação no game maker
por Ralphed Ontem à(s) 18:28

» PROBLEMAS COM FÍSICAS DE ÁGUA
por aminaro Ter 16 Abr 2024, 10:07

» Retorno da GMBR!!!
por Ralphed Sex 12 Abr 2024, 22:45

» JOGADOR PARANDO NO AR QUANDO ATACA
por aminaro Qua 10 Abr 2024, 13:51

» Problemas com texto interativo
por Kaaru72 Dom 07 Abr 2024, 11:31

» Erro escondido e indecifrável
por dev_gabize.azv Qui 04 Abr 2024, 10:11

» Mudar cor de apenas uma palavra
por Ralphed Sáb 30 Mar 2024, 00:39

» Procuro Programador de game maker
por Wou Sex 15 Mar 2024, 10:27

» Mod APK
por gamerainha Qua 13 Mar 2024, 06:30

» Aceito pedidos de sprites (Com exemplos meus)
por Sevilha Qua 28 Fev 2024, 12:17

» Inventário simples
por Isquilo_Roedor Qui 22 Fev 2024, 15:18

» Problemas na programaçnao de inimigo [jogo DOOM LIKE]
por Black Mirror Dom 11 Fev 2024, 13:34

» ANDROID MULTI TOUCH
por DiegoBr Dom 04 Fev 2024, 12:13

» Servidor de Discord do fórum?
por Lighter Sáb 27 Jan 2024, 17:18

» Save e Load Json
por Klinton Rodrigues Qui 25 Jan 2024, 11:12

» Colisão com mais de um objeto
por aminaro Seg 22 Jan 2024, 15:02

» Oi sou novo aqui
por Thiago Silveira Alexandre Sáb 20 Jan 2024, 20:55

» Como acessar conteudo comprado no marketplace
por macmilam Sex 19 Jan 2024, 07:42

» Devlogs em vídeos do Block Room
por Joton Seg 15 Jan 2024, 16:56

» Alguém aqui já ganha dinheiro com seus games?
por Joton Seg 15 Jan 2024, 16:49

» ACERVO GMBR MAGAZINE
por Joton Qui 11 Jan 2024, 19:21

» como aumentar o obj sem aumentar a colisão??
por GabrielXavier Qua 10 Jan 2024, 07:21

» Asteroid Core - Early Acesse Update [0.2.0.0]
por JOZ. Seg 08 Jan 2024, 14:39

» Versionamento de código com GitHub
por GabrielXavier Seg 08 Jan 2024, 07:32

» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por kolesovsup Sex 29 Dez 2023, 07:16


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