HostMultiplayerGame.java :  » Graphics-3D-2D-OpenGL » nage-android » com » nage » components » touch » menu » Android Open Source

Android Open Source » Graphics 3D 2D OpenGL » nage android 
nage android » com » nage » components » touch » menu » HostMultiplayerGame.java
package com.nage.components.touch.menu;

import android.util.Log;

import com.nage.R;
import com.nage.components.touch.Touchable;
import com.nage.engine.GameGraph;
import com.nage.engine.GameObject;
import com.nage.engine.Main;

public class HostMultiplayerGame extends Touchable {

  public HostMultiplayerGame(GameObject p) {
    super(p);
    // TODO Auto-generated constructor stub
  }

  @Override
  public void onTouch() {
    Main.engine.endCurrentSimulation();
    Main.engine.initSimulationSystem(GameGraph.load(Main.engine.context.getResources().getXml(R.xml.multiplayergame), Main.engine.context));
    Main.engine.ms.serverMode = true;
    try {
      Main.engine.linkSystems();
    } catch (Exception e) {
      Log.e("HostMultiplayerGame", "Cannot host new multiplayer game: "+e.getMessage());
    }    
  }

}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.