Example #1
0
  public static void main(String[] args) {
    // Testi peli
    SoCalledWorldMap test = new SoCalledWorldMap();
    // Framen luonti
    Screen kayttoliittyma = new Screen();
    // Framen suorittaminen
    kayttoliittyma.run();
    // pelin piirtäminen
    kayttoliittyma.setDrawingInstructions(test);
    // BattleSysteemin luominen
    BattleSystem battleSystem = new BattleSystem(kayttoliittyma);
    // Hahmojen tallentamista varten
    ArrayList<CharacterFrame> listOfCharacters = new ArrayList<>();
    // Hamojen luonti ja liittäminen
    TestDummy1 testDummy1 = new TestDummy1();
    TestDummyEnemy testEnemy1 = new TestDummyEnemy();
    listOfCharacters.add(testDummy1.getDummy());
    listOfCharacters.add(testEnemy1.getDummy());

    // Annetaan taistelusysteemille hahmot ja paikat
    battleSystem.setListOfCharacters(listOfCharacters, 1);

    battleSystem.setMusic("battle");
    // Käynnistys
    if (battleSystem.startMechanics()) {
      kayttoliittyma.setDrawingInstructions(test);

    } else {
      kayttoliittyma.setDrawingInstructions(test);
    }

    test.draw(kayttoliittyma.getGraphics());
  }