Search in sources :

Example 1 with GameOverScene

use of com.hackerhop.game.core.scenes.GameOverScene in project HackerHop by nicovank.

the class ContactHandler method beginContact.

@Override
public void beginContact(Contact contact) {
    Body body = contact.getFixtureA().getBody();
    Body otherBody = contact.getFixtureB().getBody();
    Collision collision = new Collision(body, otherBody);
    // Quit game if player and obstacle collide
    if (collision.isBetween("player", "obstacle")) {
        controller.setScene(new GameOverScene(controller));
    }
}
Also used : GameOverScene(com.hackerhop.game.core.scenes.GameOverScene) Body(org.jbox2d.dynamics.Body)

Aggregations

GameOverScene (com.hackerhop.game.core.scenes.GameOverScene)1 Body (org.jbox2d.dynamics.Body)1