Visualisierung von Karten



  • Hallo Leute!

    Ich arbeite an einem Poker-Programm in C und muss darum mehrere Karten gleichzeitig darstellen lassen.

    Jetzt hat der Spieler zum Beispiel ein Karo-4 und ein Treff-2:

    char k4[] = '+---------+\n| \x04     \x04 |\n|         |\n|         |\n|         |\n|         |\n|         |\n| \x04     \x04 |\n+---------+\n\n\n';
    
    char t2[] = '+---------+\n|       \x05 |\n|         |\n|         |\n|         |\n|         |\n|         |\n| \x05       |\n+---------+\n\n\n';
    

    Wie könnte ich diese beiden Karten nebeneinander darstellen lassen?

    Etwa so:
    http://oi47.tinypic.com/2pzxz5f.jpg

    Lg Rogon



  • Mach ein 2D-Aray, das so groß ist wie dein Bildschirm.
    Dann zeichnest du in das Array und gibst es zeilenweise aus.

    Oder du schlägst dich mit der Konsole rum. Dann schau mal hier ins
    DOS und Win32-Konsole Unterforum.
    Evtl. sogar gleich die Ankündigungen: Improved Console 4.0


Anmelden zum Antworten