Pular para o conteúdo principal

Tutorial: Jogo de plataforma em flash - Parte 07

Ai pessoal a sétima parte do jogo de plataforma em flash:

Aqui desenvolveremos melhor a interface do nosso game, acrescentando um plano de fundo com um scrooling com velocidade diferenciada da plataforma, também iremos criar uma imagem para sobrepos a nossa plataforma e a nossa parede as quais se tornarão invisíveis.
Códigos utilizados:
  •  Adicionado no frame principal do jogo:
          colisao.paredes._visible = false;
          colisao.plataforma._visible = false;
  • Adicionado no frame principal, na hora que ocorre o scrooling da plataforma e etc:
              quando o botão RIGHT é pressionado:
                    fundo._x-=1;
              quando o botão LEFT é pressionado:
                    fundo._x+=1;
  • Adicionado no movieClip inimigo, para resetar a posição do movieClip "fundo":
              _root.fundo._x = 471;

Comentários

  1. Cara tu ta me ajudando mto msmo! Continua assim seu blog tem mto pra crescer cara tutoriais de qualidade! Vlw e D-s te abençoe!

    ResponderExcluir
  2. Obrigado cara, fico muito feliz em ver que as pessoas estão gostando do meu trabalho.

    ResponderExcluir
  3. dhiogo poderia ensinar a ponhar moedas, pra quando o jogador passar por elas, elas desaparecer e ganhar pontos? Muito Obrigado!Preciso muito!

    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 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)         {  

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