|
||||||||||
PREV LETTER NEXT LETTER | FRAMES NO FRAMES |
ScoreEvent
given its source and the score it is
to report.
TimingController
and
Position
of the game.Object
eachResourceBundle
s.
CameraController
specific to this
game.
JComponent
that this HumanController
will
listen to for keyboard and mouse input
setGlobalForce(new Vector2f(0,-9.8))
to set g=9.8, pointed
down.) This is a constant force that is applied to all moveable bodies.
Texture
on screen.
Texture
on screen.
Texture
.
KeyStroke
to an event in the game.
KeyStroke
to an event in the game and to a
specific listener.
MouseEvent
to an event in the game.
Position
.
Rotation2D
.
AbstractGame
.
Dimension
, d, as this
Texture
's size.
Dimension
.
Texture
.
GameItem
.
Position
.
Position
.
ShapeTexture
represents a shape that can be rendered on
screen.ShapeTexture
from given shape with a specified
fill color.
Tangible
object updates its position.
Tangible.setPosition(Position)
is made.PositionChangedEvent
is fired whenever a Tangible
object
changes position.GameRelatedItem
can play sounds by adding this class as a listener.EventObject
used to signify that the current level should
start.EventObject
.
EventListener
which can be implemented by classes such as
subclasses of AbstractGame
to listen for requests to start a level.StaticItem
represents a GameItem
that is static in
terms of size, position, and rotation relative to some other item.StaticItem
from a given Texture
with a
specified index (lower indexes are rendered first).
StickFighterGame
is the main class which represents a StickFighter
game.GameManager
with the default
name "Stick Fighter".
StickFighterLevel
will keep track of the state of Characters,
platforms, powerups, and all other items present in a level.Thread
which results in the
termination of that Thread
ByteArrayOutputStream
.
DataObject
in the specified location with
the given DataObject
.
DataObject
with another.
|
||||||||||
PREV LETTER NEXT LETTER | FRAMES NO FRAMES |