Carregando

Carregando fontes… todos os arquivos

    Visão geral

    EntityAsteroids é um motor de jogo simples, de código aberto e baseado em entidades, com um jogo de tiro espacial de exemplo, escrito em ActionScript 3 por Iain Lobb.

    Ele acompanha sua série de tutoriais em duas partes. A primeira monta um sistema de entidades básico, baseado em componentes, e explica por que você poderia fazer jogos assim em vez de depender de heranças profundas de classes; a segunda usa esse sistema para criar um jogo simples de Asteroids.

    O jogo é feito de seis classes: a lógica do jogo, a nave do jogador, os asteroides, os tiros, a arma que os dispara e uma nave inimiga, um alienígena errante que está lá só para dar alguma variedade ao jogo.

    Feito por
    Iain Lobb
    Lançamento
    2012

    Guia de controles

    Voando

    TeclaAção
    Esquerda/DireitaGira a nave
    CimaPropulsão para frente
    BaixoPropulsão para trás
    W/A/S/DO mesmo que as setas
    Espaço/ZUm tiro por toque

    Começando

    TeclaAção
    CliqueComeça, ou começa de novo depois de vencer ou perder

    Resumo rápido

    Objetos

    Sua nave
    Aguenta 6 golpes; é destruída no sexto
    Asteroide
    10 no início; cada acerto o encolhe e solta uma cópia, e ele some depois de encolher pela terceira vez
    Nave inimiga
    Vaga e atira ao acaso; 6 tiros para destruir
    Tiro
    Some em menos de um segundo
    Colisão
    Um asteroide que toca em você desaparece e custa um golpe

    Regras

    Vitória
    Destruir todos os asteroides e a nave inimiga
    Derrota
    Sua nave é destruída
    Bordas da tela
    Tudo dá a volta

    Dicas

    1. Cada asteroide inicial precisa de sete tiros para sumir (um grande, dois médios, quatro pequenos), então 10 asteroides significam uns 70 acertos; não há tiro automático, então toque em vez de segurar.
    2. Trombar com um asteroide o remove inteiro em vez de dividi-lo, ao custo de um dos seus seis golpes. Use isso como último recurso para terminar a rodada.
    3. Os asteroides nunca ferem a nave inimiga, e só os tiros dela podem ferir você, então continue em movimento e fique fora da linha de tiro dela enquanto cuida das pedras.
    4. A nave tem inércia e a rotação acelera aos poucos, então vire cedo e use impulsos curtos; Down serve de freio além de ré.