Examples of GameLauncher


Examples of org.seattlegamer.spacegame.core.GameLauncher

    return new MenuState(bus(), resourceCache());
  }
 
  public @Bean GameLauncher gameLauncher() {
    Bus bus = bus();
    GameLauncher gameLauncher = new GameLauncher(bus(), gameState());
    bus.register(gameLauncher, null);
    return gameLauncher;
  }
View Full Code Here

Examples of org.seattlegamer.spacegame.core.GameLauncher

      @Override public void putImage(String name, Object asset) {}
      @Override public Image getImage(String name) throws IOException { return null; }
    };
    DisplayMode displayMode = new DisplayMode(800, 600, 16, 60);
    MockGameState gameState = new MockGameState(bus, resourceCache, displayMode);
    GameLauncher launcher = new GameLauncher(bus, gameState);
   
    Collection<String> players = new LinkedList<String>();
    players.add("Bob");
    players.add("Joe");
   
    NewGameManifest manifest = new NewGameManifest();
    for(String player : players) {
      manifest.getPlayers().add(player);
    }
   
    launcher.startNewGame(manifest);
   
    Collection<String> gameStatePlayers = gameState.getPlayers();

    for(String player : players) {
      assertTrue(gameStatePlayers.contains(player));
View Full Code Here

Examples of org.spoutcraft.launcher.GameLauncher

    // Set up the launcher and load login frame
    LoginFrame frame = new MetroLoginFrame();

    try {
      @SuppressWarnings("unused")
      Launcher launcher = new Launcher(new GameUpdater(), new GameLauncher(), frame);
    } catch (IOException failure) {
      failure.printStackTrace();
      ErrorDialog dialog = new ErrorDialog(frame, failure);
      splash.dispose();
      frame.setVisible(true);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.