[NKAF TUTU] Tuturial Simples de Jogo de Nave part 1

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Nota do Tuturial

20% 20% 
[ 1 ]
40% 40% 
[ 2 ]
20% 20% 
[ 1 ]
0% 0% 
[ 0 ]
20% 20% 
[ 1 ]
 
Total dos votos : 5

[NKAF TUTU] Tuturial Simples de Jogo de Nave part 1

Mensagem por Natan Kawan Araujo Freire em Qua 22 Set 2010, 12:42

Nome: Tuturial Simples de Jogo de Nave part 1
Descrição: como o proprionome ja diz esse é um tutu de jogo de nave
Nível de dificuldade: iniciante
Requerimentos:Game Maker 8 - Pro

muito bem gente boa esse é o meu primeiro tutu to com um pouco de medo de não ficar bom mais mão no mouse,olhos no monitor porque vamos começar

primeiro vamos precisar de sprites

terráqueo :não me diga Go
aliem: caleçe e deixe ele continuar se não você vai ser abduzido

aqui umas sprites prontas
Nave Principal
Tiro da nave
Nave Inimiga

Primeiro vá na spite da nave iniga vou nomear tal como spr_NI vai em edit sprite na tela que vai aparecer vai em transorm miro flip marque flip verticaly e amply de ok em tudo.

obs:pronto a sprite da nave inimiga esta feita a do player não precisara de mudanças

Faça um objeto para o player com o spriter do player tal vou nomear como oj_PN
adicione o evento create nele crie um Execute Code que esta na barra control no Execute Code coloque esse codigo:
Código:
velocidade = 5 //esse serve para definir a velocidade coloque o que preferir
atirando = false // verifica se o player esta atirando ou não
de ok no Execute Code

Adicione o evento Alarm 0 nele coloque o Execute Code nesse Execute Code coloque:
Código:
atirando = false // Verifica se esta atirando
de um ok

Agora vamos fazer nosso script de movimentação adicione o evento Step-step crie um Execute Code nele coloque:
Código:
//////Script de movimentação///////

////Movimento na horizontal////
if keyboard_check(vk_right){hspeed = velocidade}else{
if keyboard_check(vk_left){hspeed = - velocidade}}

 

////Movimento na vertical////
if keyboard_check(vk_up){vspeed = - velocidade}else{
if keyboard_check(vk_down){vspeed = velocidade}}

vou explicar o codigo acima:

Movimentação na horizontal
if keyboard_check(vk_right){hspeed = velocidade} para o purtugues siginifica se a tecla para direita for precionada a nave vai para a direita na velocidade ja dita.

terráqueo : e esse tal de SR. else
aliem: mais uma interferencia sua te levaremos para marte

E o else significa se a tecla para direita não for precionada e a tecla para esquerda sim vai para a
esquerda na velocidade

Movimento na vertical
a mesma coisa do movimento na horizontal mais so mudas as teclas.
pronto codigo esplicado e vamos continuar o TUTU afro Happy Cool
teste o jogo computador
você pode perceber que o player não esta atirando isso acontece porque não fizemos o objeto do tiro então mão no mouse e vamos continuar

Crie uma objeto com a sprite do tiro tal vou nomer como obj_tiro adicione o evento Create crie um Execute Code nele coloque:
Código:
vspeed = -25 // aqui é a velocidade do tiro  coloque o que prefirir
Adicione o evento Step-step crie um Execute Code nele coloque:
Código:
vspeed=20 //essa é a velocidade que o tiro vai depois de criado coloque o que preferir
Adicione o evento Other-Ouside Room nele coloque: Destroy instance localizado na barra lateral main 1 que serve para qundo o tiro sair da tela ele ser destruido isso evita erros e travamentos.Exclamation
teste o jogo computador
percebemos que ainda não esta atirando ai você se pergunta por que?
simples depos que adicionar o comando para ele atirar.

Voltamos para o nosso obj_PN nele adicione o evento Keyboard-space space é a tecla que atira (tecla espaço)nese evendo crie um Execute Code nele coloque:
Código:
if atirando = false{
alarm[0] = 6
atirando = true
instance_create(x,y-20,Fogo)}
teste o jogo e aperte a tecla espaço computador
veja agora ele atira feliz2 sorrindo2

agora vamos dar mais diversão. ao jogo
vamos colocar inimigos


isso na proxima aula


Última edição por Natan Kawan Araujo Freire em Dom 26 Set 2010, 20:32, editado 3 vez(es)

Natan Kawan Araujo Freire

Número de Mensagens : 289
Idade : 19
Data de inscrição : 23/08/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [NKAF TUTU] Tuturial Simples de Jogo de Nave part 1

Mensagem por SIGILOSO em Qua 22 Set 2010, 17:25

Cara, preste mais atenção ao digitar...
Você escreve tudo errado, isso tira um pouco da vontade de ler e atrapalha na compreenssão do tuto u.u
Enfim, me pareceu bem explicado, embora ainda falte conteúdo, continue com os tutos, prestando atenção na hora de escrever. Happy
afro

SIGILOSO

Ranking : Nota A
Número de Mensagens : 2264
Idade : 23
Data de inscrição : 06/06/2009
Notas recebidas : A+A+A+A+A+A+A
Reputação : 39
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 4
   : 2
   : 1

Voltar ao Topo Ir em baixo

Re: [NKAF TUTU] Tuturial Simples de Jogo de Nave part 1

Mensagem por Natan Kawan Araujo Freire em Qua 22 Set 2010, 20:01

SIGILOSO escreveu:Cara, preste mais atenção ao digitar...
Você escreve tudo errado, isso tira um pouco da vontade de ler e atrapalha na compreenssão do tuto u.u
Enfim, me pareceu bem explicado, embora ainda falte conteúdo, continue com os tutos, prestando atenção na hora de escrever. Happy
afro



eu esta-va muito atrasado mais agora eu vou dar uma editada


Natan Kawan Araujo Freire

Número de Mensagens : 289
Idade : 19
Data de inscrição : 23/08/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [NKAF TUTU] Tuturial Simples de Jogo de Nave part 1

Mensagem por Janx em Sex 24 Set 2010, 15:15

Melhore um pouco a formatação do tutorial! Separe em tópicos, use negrito para separar pontos mais importantes ou títulos. Adicionar algumas imagens também não é má idéia.

Seria uma ótima idéia dar uma revisada na ortografia.
mause, terraquio, apiduzido, siginifica, iniga, preferiar, Diverção?!

Janx

Número de Mensagens : 2417
Idade : 23
Data de inscrição : 24/05/2008
Reputação : 14
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 2
   : 0

Voltar ao Topo Ir em baixo

Re: [NKAF TUTU] Tuturial Simples de Jogo de Nave part 1

Mensagem por Natan Kawan Araujo Freire em Dom 26 Set 2010, 20:03

Janx escreveu:Melhore um pouco a formatação do tutorial! Separe em tópicos, use negrito para separar pontos mais importantes ou títulos. Adicionar algumas imagens também não é má idéia.

Seria uma ótima idéia dar uma revisada na ortografia.
mause, terraquio, apiduzido, siginifica, iniga, preferiar, Diverção?!
esta bem porque cheguei hoje de viagem vou dar uam revisada

Natan Kawan Araujo Freire

Número de Mensagens : 289
Idade : 19
Data de inscrição : 23/08/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [NKAF TUTU] Tuturial Simples de Jogo de Nave part 1

Mensagem por Conteúdo patrocinado Hoje à(s) 01:48


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum