Beispiel #1
0
def intro_ende():
    text.verstecke()
    text2.verstecke()

    SpielFeld.flaeche.zeige()
    Spiel.setze_aktualisierung(spiel_aktualisiere)

    SpielFeld.start()
Beispiel #2
0
def spiel_aktualisiere(delta):
    SpielFeld.aktualisiere()

    # Texte aktualisieren
    txt_zuege.setze_text("Runde: " + str(SpielFeld.zuege))
    txt_spieler1.setze_text("Algo 1: " + str(SpielFeld.punkte[0]))
    txt_spieler2.setze_text("Algo 2: " + str(SpielFeld.punkte[1]))

    if not SpielFeld.laueft_noch():
        beenden()
Beispiel #3
0
    ak1.start()
    ak2.start()
    ak3.start()
    anim.start()

    return ak1, ak2, ak3, anim


ak1, ak2, ak3, anim = init_animation()


def intro_ende():
    text.verstecke()
    text2.verstecke()

    SpielFeld.flaeche.zeige()
    Spiel.setze_aktualisierung(spiel_aktualisiere)

    SpielFeld.start()


ak3.setze_animation_gestoppt(intro_ende)

SpielFeld.init("zufall1", "Zufall1", "zufall1", "Zufall1")

Spiel.registriere_spiel_wird_beendet(SpielFeld.beenden)

# Um das Spiel zu starten, muss Spiel.start() aufgerufen werden. Dies sollte immer die letzte Anweisung sein.
Spiel.starten()