tris-in-stile-c/README.md

32 lines
1.4 KiB
Markdown
Raw Permalink Normal View History

2013-10-09 00:23:05 +02:00
#Tris in stile C
2012-11-17 00:48:44 +01:00
2013-10-09 00:23:05 +02:00
#Gioco del Tris in C
### Informazioni
È il classico gioco del tris con 2 modalità: a 2 giocatori o singolo contro il computer.
2012-11-19 21:26:23 +01:00
Le mosse del computer sono pseudocasuali (livello facile) o calcolate usando l'algoritmo minimax (medio e difficile).
È possibile cambiare la grandezza della tabella con una qualunque dimensione; in ogni caso per vincere basterà fare tris.
L'output è a colori grazie alle sequenze di escape ANSI.
Per visualizzare decentemente il testo è necessario un terminale compatibile.
2013-10-09 00:23:05 +02:00
Su Windows si può usare [ANSIcon](http://github.com/adoxa/ansicon) che ripristina il supporto al driver ANSI.SYS per le console Win32.
2012-11-19 18:48:37 +01:00
### Compilazione
Per compilare il programma su UNIX usa _make_.
2013-10-09 00:23:05 +02:00
Su windows usa un compilatore qualisasi o _mingw32-make_ se hai [MinGW](http://www.mingw.org).
### Istruzioni
Le istruzioni su come giocare sono cotenute nel programma stesso.
### Avvisi
Se provando a compilare ricevi avvisi del tipo:
warning: implicit declaration of function getch
warning: implicit declaration of function kbhit
oppure:
warning: implicit declaration of function mgetchar
2013-10-09 00:23:05 +02:00
è perchè stai compilando rispettivamente su UNIX o su Windows e queste funzioni vengono sostituite dalle loro controparti per quel sistema dato che non sono portabili. Anche se sono nel sorgente e nel file oggetto non verranno mai eseguite.