Serialized Form
-
Package <Unnamed>
-
Class Alien extends GamePiece implements Serializable
-
Serialized Fields
-
shootTimer
javax.swing.Timer shootTimer
-
x
double x
-
y
double y
-
-
-
Class Animation extends javax.swing.JComponent implements Serializable
-
Serialized Fields
-
image
java.awt.Image image
-
x
double x
-
y
double y
-
-
-
Class BigAsteroid extends GamePiece implements Serializable
-
Serialized Fields
-
direction
double direction
-
imageDirection
double imageDirection
-
speed
double speed
-
x
double x
-
y
double y
-
-
-
Class Bullet extends GamePiece implements Serializable
-
Serialized Fields
-
direction
double direction
-
enabled
boolean enabled
-
isPlayerBullet
boolean isPlayerBullet
-
range
double range
-
speed
int speed
-
x
double x
-
y
double y
-
-
-
Class GameFrame extends javax.swing.JFrame implements Serializable
-
Serialized Fields
-
exitButtonImage
javax.swing.ImageIcon exitButtonImage
-
gamePanel
javax.swing.JPanel gamePanel
-
livesLabel
javax.swing.JLabel livesLabel
-
menuPanel
javax.swing.JPanel menuPanel
-
menuScoreLabel
javax.swing.JLabel menuScoreLabel
-
menuTitleLabel
javax.swing.JLabel menuTitleLabel
-
scoreLabel
javax.swing.JLabel scoreLabel
-
startButtonImage
javax.swing.ImageIcon startButtonImage
-
-
-
Class GameOverMessage extends javax.swing.JComponent implements Serializable
-
Serialized Fields
-
score
int score
-
x
double x
-
y
double y
-
-
-
Class GamePanel extends javax.swing.JPanel implements Serializable
-
Serialized Fields
-
height
int height
-
width
int width
-
-
-
Class GamePiece extends javax.swing.JComponent implements Serializable
-
Serialized Fields
-
animationImage
java.awt.Image animationImage
-
image
java.awt.image.BufferedImage image
-
rotatedImage
java.awt.image.BufferedImage rotatedImage
-
-
-
Class MediumAsteroid extends BigAsteroid implements Serializable
-
Class Player extends GamePiece implements Serializable
-
Serialized Fields
-
acceleration
double acceleration
-
accelX
double accelX
-
accelY
double accelY
-
destroyed
boolean destroyed
-
destroyedImage
java.awt.Image destroyedImage
-
direction
double direction
-
enabled
boolean enabled
-
flash
java.awt.event.ActionListener flash
-
flashing
boolean flashing
-
flashTimer
javax.swing.Timer flashTimer
-
friction
double friction
-
imageDirection
double imageDirection
-
invulnerable
boolean invulnerable
-
leftPressed
javax.swing.Action leftPressed
-
leftReleased
javax.swing.Action leftReleased
-
momentumX
double momentumX
-
momentumY
double momentumY
-
moving
boolean moving
-
movingSpeed
double movingSpeed
-
reloaded
boolean reloaded
-
rightPressed
javax.swing.Action rightPressed
-
rightReleased
javax.swing.Action rightReleased
-
spacePressed
javax.swing.Action spacePressed
-
spaceReleased
javax.swing.Action spaceReleased
-
speed
double speed
-
speedCap
double speedCap
-
thrustSpeed
double thrustSpeed
-
turningLeft
boolean turningLeft
-
turningRight
boolean turningRight
-
turningSpeed
double turningSpeed
-
upPressed
javax.swing.Action upPressed
-
upReleased
javax.swing.Action upReleased
-
x
double x
-
y
double y
-
-
-
Class Player.LeftPressed extends javax.swing.AbstractAction implements Serializable
-
Class Player.LeftReleased extends javax.swing.AbstractAction implements Serializable
-
Class Player.RightPressed extends javax.swing.AbstractAction implements Serializable
-
Class Player.RightReleased extends javax.swing.AbstractAction implements Serializable
-
Class Player.SpacePressed extends javax.swing.AbstractAction implements Serializable
-
Class Player.SpaceReleased extends javax.swing.AbstractAction implements Serializable
-
Class Player.UpPressed extends javax.swing.AbstractAction implements Serializable
-
Class Player.UpReleased extends javax.swing.AbstractAction implements Serializable
-
Class SmallAsteroid extends BigAsteroid implements Serializable
-