Game Development Reference
In-Depth Information
implements Natives.EventListener, ControllerListener
{
private static final String TAG = "Wolf3D";
public static final Handler mHandler = new Handler();
private static boolean mGameStarted = false;
private static Bitmap mBitmap;
private static ImageView mView;
// Audio Manager
private AudioManager mAudioMgr;
// Sound? ( yes by default)
private boolean mSound = true;
private String mGameDir = WolfTools.WOLF_FOLDER;
// Navigation
public static enum eNavMethod {
KBD, PANEL
};
public static eNavMethod mNavMethod = eNavMethod.KBD;
private SNESController controller;
/**
* Called when the activity is first created.
*/
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// full screen
getWindow().setFlags(
WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
// No title
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.wolf);
mView = (ImageView) findViewById(R.id.wolf_iv);
initController();
if (mGameStarted) {
return;
}
Search WWH ::




Custom Search