Cargando

Cargando fuentes… todos los archivos

    Resumen

    EntityAsteroids es un motor de juego sencillo y de código abierto basado en entidades, con un juego de naves de ejemplo, escrito en ActionScript 3 por Iain Lobb.

    Acompaña a su serie de tutoriales en dos partes. La primera monta un sistema de entidades básico basado en componentes y explica por qué podrías hacer juegos así en lugar de depender de una herencia de clases profunda; la segunda usa ese sistema para crear un juego sencillo de Asteroids.

    El juego se compone de seis clases: la lógica del juego, la nave del jugador, los asteroides, las balas, el cañón que las dispara y una nave enemiga, un alienígena errante que solo está ahí para añadir algo de variedad al juego.

    Creado por
    Iain Lobb
    Lanzamiento
    2012

    Guía de controles

    Volar

    TeclaAcción
    Izquierda/DerechaGira la nave
    ArribaPropulsión hacia delante
    AbajoPropulsión hacia atrás
    W/A/S/DIgual que las teclas de flecha
    Espacio/ZUn disparo por pulsación

    Empezar

    TeclaAcción
    ClicEmpieza, o vuelve a empezar después de ganar o perder

    Chuleta

    Objetos

    Tu nave
    Aguanta 6 impactos; se destruye con el sexto
    Asteroide
    10 al principio; cada impacto lo encoge y desprende una copia, y desaparece tras encogerse por tercera vez
    Nave enemiga
    Vaga y dispara al azar; 6 disparos para destruirla
    Bala
    Se desvanece en menos de un segundo
    Colisión
    Un asteroide que te toca desaparece y te cuesta un impacto

    Reglas

    Victoria
    Destruye todos los asteroides y la nave enemiga
    Derrota
    Tu nave queda destruida
    Bordes de la pantalla
    Todo sale por un lado y entra por el opuesto

    Consejos

    1. Cada asteroide inicial necesita siete disparos para eliminarlo (uno grande, dos medianos, cuatro pequeños), así que 10 asteroides suponen unos 70 impactos; no hay disparo automático, así que pulsa en lugar de mantener.
    2. Embestir un asteroide lo elimina entero en lugar de dividirlo, a costa de uno de tus seis impactos. Úsalo como último recurso para terminar la ronda.
    3. Los asteroides nunca dañan a la nave enemiga, y solo sus balas pueden dañarte, así que sigue moviéndote y no te pongas en su línea mientras te ocupas de las rocas.
    4. La nave tiene inercia y el giro se acelera poco a poco, así que gira con antelación y usa ráfagas cortas de propulsión; Down sirve de freno además de marcha atrás.