Android Open Source - Android_Pong Ball






From Project

Back to project page Android_Pong.

License

The source code is released under:

MIT License

If you think the Android project Android_Pong listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.pong.android.modell.dodgeball;
/* w ww.  j av a2 s.  c  o m*/
public class Ball extends Rectangle{

    private float speed;
    
    public Ball(float topLX, float topLY, float speed, int offsetVertexData, float r, float g, float b) {
        super(0.1f, 0.1f, topLX, topLY, offsetVertexData, r, g, b);
        this.speed = speed;
    }

    public void tick(){
        
        this.move(-speed, 0.0f);
    }
    
    public boolean isDead(){
        if (this.topLeftX < -1.2){
            return true;
        }
        return false;
    }
}




Java Source Code List

com.pong.android.GameOverActivity.java
com.pong.android.IFGameEvents.java
com.pong.android.MenuActivity.java
com.pong.android.PongActivity.java
com.pong.android.modell.breakout.BreakOutActivity.java
com.pong.android.modell.breakout.BreakOutBall.java
com.pong.android.modell.breakout.BreakOutPlayer.java
com.pong.android.modell.breakout.BreakOutRenderer.java
com.pong.android.modell.breakout.Brick.java
com.pong.android.modell.breakout.Rectangle.java
com.pong.android.modell.dodgeball.Ball.java
com.pong.android.modell.dodgeball.DodgeballActivity.java
com.pong.android.modell.dodgeball.DodgeballPlayer.java
com.pong.android.modell.dodgeball.DodgeballRenderer.java
com.pong.android.modell.dodgeball.Rectangle.java
com.pong.android.modell.pong.Board.java
com.pong.android.modell.pong.PongBall.java
com.pong.android.modell.pong.PongOpponent.java
com.pong.android.modell.pong.PongPlayer.java
com.pong.android.modell.pong.PongRenderer.java
com.pong.android.modell.pong.Rectangle.java
com.pong.android.util.ShaderUtility.java