tutorials.de Buch-Aktion 02/2012
ERLEDIGT
NEIN
ANTWORTEN
7
ZUGRIFFE
1136
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von js-mueller
    js-mueller js-mueller ist offline Mitglied Brokat
    Registriert seit
    Mar 2002
    Beiträge
    432
    HI

    ich wollte mal nen ganz simples spiel machen.
    Jeder von euch bestimmt käsekästchen.
    wo man eine 3x3 tabelle hat in die man steine setzen muss (x und o).
    Aufjedenfall wollte ich gerne wissen wie ich diese Tabelle "dynamisch" ändern kann.
    Ich weiss net wie das geht im moment zeich ne ich bei jedem zug die tabelle neu, aber das muss doch auch anders gehn oder nich?
     

  2. #2
    Registriert seit
    Apr 2001
    Ort
    Hamburg
    Beiträge
    1.309
    Du könntest direkt auf die x - y Koordinaten der Konsole zu greifen und dort das entsprechende Zeichen ändern, aber was ist so schlimm daran, das Spielfeld nach jedem Spielzug neu zu zeichnen?
     
    --
    GNU/Linux - Weil man echte Freunde nicht kaufen kann

  3. #3
    Avatar von js-mueller
    js-mueller js-mueller ist offline Mitglied Brokat
    Registriert seit
    Mar 2002
    Beiträge
    432
    Naja da hat man doch lang spielfelder untereinander, sieht doch nen bissle doof aus.
     

  4. #4
    KAY KAY ist offline Mitglied Silber
    Registriert seit
    Oct 2002
    Ort
    SGH (SA)
    Beiträge
    61
    du meinst jetzt dass die erste tabelle ist und wenn du neu gezeichnet hast unter der ersten die 2. ?

    wenn das so ist mach vor dem neu-zeichen einfach system("cls");
     
    It's better to die on your feet then to live on your knees!

  5. #5
    Registriert seit
    Jan 2003
    Ort
    Roßdorf (Hessen)
    Beiträge
    196
    wie wäre es, die standardausgagbe zu löschen?

    versuch mal folgendes beispiel:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    
    #include <stdio.h>
     
    int main(int argc, char **argv)
    {
        for( int i = 1; ; i++)
        {
            printf("\r%i", i);
            fflush(stdout);
        }
        return 0;
    }
     

  6. #6
    Avatar von blunznwurscht
    blunznwurscht blunznwurscht ist offline Mitglied Bronze
    Registriert seit
    Nov 2002
    Ort
    Salzburg
    Beiträge
    37
    @Randar

    Kannst du mir sagen wie du das mit der KI des Spiels machst?
    Ich habs auch schon probiert aber es gibt einfach soviele Möglichkeiten wie man die Kreuze oder die Kreise setzen könnte.
     
    -=Signatur? Brauch ich nicht!!=-

  7. #7
    Tobiasm Tobiasm ist offline Mitglied Silber
    Registriert seit
    Apr 2003
    Ort
    Lemgo (NRW)
    Beiträge
    83
    @blunznwurscht: Such mal bei google nach Alpha-Beta-Cutoff und Minimax-Prinzip.
     

  8. #8
    Avatar von blunznwurscht
    blunznwurscht blunznwurscht ist offline Mitglied Bronze
    Registriert seit
    Nov 2002
    Ort
    Salzburg
    Beiträge
    37
    Hab ich grad gemacht, finde aber leider nix ordentliches.
    Hast du villeicht einpaar gute Links?
     
    -=Signatur? Brauch ich nicht!!=-

Ähnliche Themen

  1. Spiel
    Von MasterOfTheDark im Forum C/C++
    Antworten: 1
    Letzter Beitrag: 29.05.09, 20:45
  2. Ein Spiel mit C++ wie?
    Von Acriss im Forum C/C++
    Antworten: 6
    Letzter Beitrag: 22.08.07, 16:48
  3. C# - Spiel
    Von kasal im Forum .NET Café
    Antworten: 7
    Letzter Beitrag: 25.02.06, 13:46
  4. Spiel
    Von torrential im Forum Java
    Antworten: 6
    Letzter Beitrag: 30.09.03, 13:40
  5. 3D Spiel in C++
    Von Benedikt im Forum C/C++
    Antworten: 13
    Letzter Beitrag: 14.11.02, 13:27