Android Open Source - bluedroid-mp Game State






From Project

Back to project page bluedroid-mp.

License

The source code is released under:

Apache License

If you think the Android project bluedroid-mp listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package uk.ac.gcu.bluedroid.game;
/*w  w w  . j  a  v  a  2s . c om*/
import android.content.Context;

public class GameState {
  private Player[] players;  
  private Map map;
  private int turn;
  
  public GameState(Context context) {
    turn = 0;
    players = new Player[2];
    players[0] = new Player();
    players[1] = new Player();
    
    map = new Map(context);
  }
  
  public void updateTurn(){
    turn++;
  }

  public Player[] getPlayers() {
    return players;
  }

  public Map getMap() {
    return map;
  }

  public int getTurn() {
    return turn;
  }

  public void setPlayers(Player[] players) {
    this.players = players;
  }

  public void setMap(Map map) {
    this.map = map;
  }

  public void setTurn(int turn) {
    this.turn = turn;
  }
  
  
}




Java Source Code List

uk.ac.gcu.bluedroid.BluetoothChatService.java
uk.ac.gcu.bluedroid.DeviceListActivity.java
uk.ac.gcu.bluedroid.MainActivity.java
uk.ac.gcu.bluedroid.Wrapper.java
uk.ac.gcu.bluedroid.game.GameState.java
uk.ac.gcu.bluedroid.game.Map.java
uk.ac.gcu.bluedroid.game.Maps.java
uk.ac.gcu.bluedroid.game.Player.java
uk.ac.gcu.bluedroid.game.TurnInfo.java
uk.ac.gcu.bluedroid.resources.Camp.java
uk.ac.gcu.bluedroid.resources.Crop.java
uk.ac.gcu.bluedroid.resources.Mine.java
uk.ac.gcu.bluedroid.resources.Resource.java
uk.ac.gcu.bluedroid.units.Archer.java
uk.ac.gcu.bluedroid.units.Paladin.java
uk.ac.gcu.bluedroid.units.Soldier.java
uk.ac.gcu.bluedroid.units.Unit.java
uk.ac.gcu.bluedroid.util.CustomImageVIew.java
uk.ac.gcu.bluedroid.util.MyTextView.java
uk.ac.gcu.bluedroid.util.Node.java
uk.ac.gcu.bluedroid.util.Pathfinder.java
uk.ac.gcu.bluedroid.util.Position.java
uk.ac.gcu.bluedroid.util.Util.java