net.sf.tankbattles
Class TankBattles3D

java.lang.Object
  extended by com.jme.app.AbstractGame
      extended by com.jme.app.BaseGame
          extended by com.jme.app.BaseSimpleGame
              extended by com.jmex.physics.util.SimplePhysicsGame
                  extended by net.sf.tankbattles.TankBattles3D

public class TankBattles3D
extends com.jmex.physics.util.SimplePhysicsGame

3D implementation of the simulator. Based on jME's SimplePhysicsGame class, creates the scene graph based on a configuration, represented by the mission object.

Author:
erickpassos

Field Summary
 
Fields inherited from class com.jme.app.BaseSimpleGame
fontLocation
 
Constructor Summary
TankBattles3D(Mission mission)
          Simple constructor.
 
Method Summary
 
Methods inherited from class com.jmex.physics.util.SimplePhysicsGame
getPhysicsSpace, getPhysicsSpeed, setPhysicsSpeed
 
Methods inherited from class com.jme.app.BaseGame
start
 
Methods inherited from class com.jme.app.AbstractGame
finish, getVersion, setDialogBehaviour, setDialogBehaviour, setDialogBehaviour
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TankBattles3D

public TankBattles3D(Mission mission)
Simple constructor. Initialization of scene graph objects is deferred until the simpleInitGame() method gets executed by the super class (SimplePhysicsGame) thread.

Parameters:
mission - configuration objects for this simulator run.