Pular para o conteúdo principal

Tutorial: Jogo de nave em flash - Parte 2/4

Olá pessoal, aqui continuaremos a desenvolver o nosso jogo de nave em Flash. Neste tutorial iremos começar a parte da lógica do jogo.
Video-aula:


Códigos utilizados nesta video aula:
Frame jogando:

var cont:Number = 0;
var cont2:Number = 0;

onEnterFrame = function()
{
    if(Key.isDown(Key.LEFT) && nave._x > 20)
    nave._x -=20;
    if(Key.isDown(Key.RIGHT) && nave._x < 530)
    nave._x +=20;
    if(Key.isDown(Key.UP) && nave._y > 25)
    nave._y -=20;
    if(Key.isDown(Key.DOWN) && nave._y < 580)
    nave._y +=20;
    if(_root.life._yscale <= 0)
    gotoAndStop("gameover");
}

onMouseDown = function()
{
    _root.cont++;
    var nome:String = "tiro"+_root.cont;
    _root.tiro.duplicateMovieClip(nome, _root.cont);
    _root[nome]._y = nave._y;
    _root[nome]._x = nave._x;
}

Tiro:

onClipEvent(enterFrame)
{
    if(_name != "tiro")
    {
        this._y -=50;
        if(this._y < 0)
        {
            this.removeMovieClip();
        }
    }
}
Video aulas anteriores:
Parte 1: http://dhiogoboza.blogspot.com/2011/11/tutorial-jogo-de-nave-em-flash-parte-14.html
Links das próximas video aulas:
...
...
Se inscrevam no meu canal: www.youtube.com/dhiogoboza
Grande abraço!

Comentários

  1. me passa os actions desse jogo adorei

    ResponderExcluir
  2. Olá coisadoida, os códigos pra fazer a nave inimiga estão nas aulas seguintes desse game, no meu canal do youtube (www.youtube.com/dhiogoboza) você encontra as aulas 3 e 4, abraços.

    ResponderExcluir
  3. Beleza Alexandre? rapaz o link pra baixar o projeto completo do jogo de nave é: http://www.4shared.com/file/Txli8kuN/nave.html, mas eu recomendo você acompanhar os videos tutorias que estã disponíveis no meu canal do youtube, grande abraço.

    ResponderExcluir
  4. ola Dhiogo Boza
    acompanho o seu canal ja a algum tempo e no caso o comando else está dando erro e já revisei e refiz olhando o video se vc puder me mandar uma explicação onde ele deve entrar no codigo assim eu digito um abraço ate mais

    ResponderExcluir

Postar um comentário

Obrigado por comentar!

Postagens mais visitadas deste blog

Tutorial: Jogo de nave em flash - Parte 1/4

Olá pessoal, neste tutorial vocês verão como criar um jogo simples de nave no Adobe Flash, para acompanhar esse tutorial vocês podem usar qualquer versão do flash a partir do Adobe Flash 8. Iremos fazer o game usando o ActionScript 2.0. Nesta primeiravideo-aula iremos apenas fazer a interface do game sem iniciar a programação ainda. Video-aula: Códigos utilizados nesta video aula: Botão start: on(release){     gtoAndStop("jogando"); } Código do primeiro frame: Stop(); Links das próximas video aulas: ... ... ...

Tutorial: Jogo de plataforma em flash - Parte 06

Ai pessoal a sexta parte do jogo de plataforma, demorou mas saiu: Códigos usados no tutorial:  Código para ser adicionado na função (enterFrame) do MovieClip "inimigo": Código que é ativado quando o personagem colide com o inimigo enquanto está caindo, então o inimigo será destruido:             if(this.hitTest(_root.personagem._x, _root.personagem._y, true) && _root.personagem.pcaindo){                  this.gotoAndStop("morto");                     }    Código que é ativado quando o personagem colide com o inimigo enquanto não está caindo, então o personagem perderá uma vida e as posições dos objetos do jogo serão resetadas:            if(this.hitTest(_root.personagem) && !_root.personagem.pcaindo)           {                _root.colisao._x = 460;                _root.personagem._x = 33;                _root.personagem._y = 300;                this._x = 675;               _root.personagem.vida -=1;               if(_root.personagem.vi