Examples of MovingGameEntity


Examples of invaders101.entities.MovingGameEntity

        alienCount = 0;
        //Separaciones en X e Y entre las naves enemigas
        int separationX = 50, separationY = 45;
        for (int row = 0; row < 3; row++) { //3
            for (int x = 0; x < 11; x++) { //11
                MovingGameEntity alien = new AlienEntity(this, 100 + (x * separationX), (100) + row * separationY);
                entities.add(alien);
                alienCount++;
            }
        }
    }
View Full Code Here

Examples of invaders101.entities.MovingGameEntity

     * a  ambas entidades que una colision a ocurrido.
     */
    private void computeCollisions() {
        for (int p = 0; p < entities.size(); p++) {
            if (entities.get(p) instanceof MovingGameEntity) {
                MovingGameEntity entity1 = (MovingGameEntity) entities.get(p);
                for (int s = p + 1; s < entities.size(); s++) {
                    if (entities.get(s) instanceof MovingGameEntity) {
                        MovingGameEntity entity2 = (MovingGameEntity) entities.get(s);
                        if (entity1.isCollidingWith(entity2)) {
                            entity1.notifyCollisionWith(entity2);
                            entity2.notifyCollisionWith(entity1);
                        }
                    }
                }
            }
        }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.