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

JavaScript callback for Bootstrap 5 tabs selection

If you're using Bootstrap 5 and need to trigger custom JavaScript code when a user selects a tab, the shown.bs.tab event is what you need. This event fires when a new tab is shown and the transition to the tab content is complete. Below, we provide a step-by-step example to help you achieve this. HTML Structure for Tabs Here's an example of a basic Bootstrap 5 tabs structure: <ul class="nav nav-tabs" id="myTab" role="tablist"> <li class="nav-item" role="presentation"> <button class="nav-link active" id="home-tab" data-bs-toggle="tab" data-bs-target="#home" type="button" role="tab" aria-controls="home" aria-selected="true">Home</button> </li> <li class="nav-item" role="presentation"> <button class="nav-link" id="profile-tab" data-bs-toggle=...

Aplicativo para Rastreamento de Encomendas

Este post é para anunciar umnovo aplciativo de rastreamento de pacotes chamado  RastreioShare . Ele tem um diferencial dos aplicativos já existentes que é a opção de rastrear os pacotes em conjunto com outras pessoas. Esse recurso é bastante útil para pessoas que importam itens em conjunto, empresas onde várias pessoas podem monitorar o rastreamento de insumos, etc. O aplicativo também conta com uma interface web para gerenciamento dos pacotes no browser. Site oficial do aplicativo: https://rastreioshare.com