Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Kleines Spiel

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
25.04.2005, 19:11 Uhr
~ico
Gast


Hi Leute.
Hab hier den Quellcode für den Rahmen der funktioniert.
Dieses Spiel soll Tic Tac Toe darstellen.

Ich will es machen das man den stein des 1.spielers mit den pfeiltasten bewgen kann:
oben
unten
links
recht
dan soll er den stein mit einem enter einlesen.
Dann soll der 2.Spiel an der reihe sein mit den tasten:
A...links
D...rechts
W...oben
S...unten


C++:
#include <stdio.h>
#include <conio.h>
#include "ConsoleFunctions.h"

void eingangs_meldung(void);
void rahmen(int border[20][20]);

int main(void){

    int matrix[20][20];

    eingangs_meldung();
    rahmen(matrix);

    return 0;

}

void eingangs_meldung(void){

    printf("************************************************************************************\n");
    printf("******************** ");
    SetTextColor(RED);
    printf("Willkommen bei meinem Spiel TIC TAC TOE!!!");
    SetTextColor(DEFAULT);
    printf(" ********************\n");
    printf("************************* ");
    SetTextColor(BLUE);
    printf("Programmiert von Patrick Scherz.");
    SetTextColor(DEFAULT);
    printf(" *************************\n");
    printf("************************************************************************************\n\n\n");
}

void rahmen(int border[20][20]){

    int z=201;
    int z1=205;
    int z2=187;
    int z3=203;
    int z4=186;
    int z5=204;
    int z6=206;
    int z7=185;
    int z8=200;
    int z9=202;
    int z10=188;

        
    border[0][0];
    printf("%c", z);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z3);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z3);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c\n", z2);

    printf("%c\n", z4);
    printf("%c\n", z4);
    printf("%c", z5);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z6);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z6);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c\n", z7);

    printf("%c\n", z4);
    printf("%c\n", z4);
    printf("%c", z5);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z6);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z6);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c\n", z7);

    printf("%c\n", z4);
    printf("%c\n", z4);
    printf("%c", z8);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z9);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z9);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c", z1);
    printf("%c\n", z7);

    gotoxy(6,7);
    printf("%c", z4);
    gotoxy(6,8);
    printf("%c", z4);
    gotoxy(6,10);
    printf("%c", z4);
    gotoxy(6,11);
    printf("%c", z4);
    gotoxy(6,13);
    printf("%c", z4);
    gotoxy(6,14);
    printf("%c", z4);

    gotoxy(12,7);
    printf("%c", z4);
    gotoxy(12,8);
    printf("%c", z4);
    gotoxy(12,10);
    printf("%c", z4);
    gotoxy(12,11);
    printf("%c", z4);
    gotoxy(12,13);
    printf("%c", z4);
    gotoxy(12,14);
    printf("%c", z4);

    gotoxy(18,7);
    printf("%c", z4);
    gotoxy(18,8);
    printf("%c", z4);
    gotoxy(18,10);
    printf("%c", z4);
    gotoxy(18,11);
    printf("%c", z4);
    gotoxy(18,13);
    printf("%c", z4);
    gotoxy(18,14);
    printf("%c", z4);
    gotoxy(18,15);
    printf("%c", z10);

}



Mfg. ico

Dieser Post wurde am 25.04.2005 um 19:14 Uhr von FloSoft editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
25.04.2005, 19:14 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


ähm ja, und wo ist nun die frage?
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
25.04.2005, 20:12 Uhr
Pablo
Supertux
(Operator)


Und was hat das mit ANSI C/C++ zu tun?
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
29.04.2005, 20:48 Uhr
muhahahaha
Funsofts next Userpic model 2006 :D


er will warscheinlich das man das X und das O mit wasd bewegen kann und dann mit enter an dem platz einfügt wo dieses X bzw O sich befindet oder ich versteh ihn falsch und er hat das alles schon
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: