com.jme.app
Class BaseGame

java.lang.Object
  extended by com.jme.app.AbstractGame
      extended by com.jme.app.BaseGame
Direct Known Subclasses:
BaseSimpleGame

public abstract class BaseGame
extends AbstractGame

BaseGame provides the simplest possible implementation of a main game loop. Both logic and graphics are updated as quickly as possible, with no interpolation to account for shifting frame rates. It is suggested that a more complex variant of AbstractGame be used in almost all cases.

Version:
$Id: BaseGame.java,v 1.16 2007/08/02 21:36:19 nca Exp $
Author:
Mark Powell, Eric Woroshow

Nested Class Summary
 
Nested classes/interfaces inherited from class com.jme.app.AbstractGame
AbstractGame.ConfigShowMode
 
Constructor Summary
BaseGame()
           
 
Method Summary
 void start()
          The simplest main game loop possible: render and update as fast as possible.
 
Methods inherited from class com.jme.app.AbstractGame
finish, getVersion, setConfigShowMode, setConfigShowMode
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseGame

public BaseGame()
Method Detail

start

public final void start()
The simplest main game loop possible: render and update as fast as possible.

Specified by:
start in class AbstractGame