Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cooparo/tictactoe

Android app game in Compose. Play tic-tac-toe.
https://github.com/cooparo/tictactoe

android android-compose android-studio kotlin tictactoe

Last synced: 18 days ago
JSON representation

Android app game in Compose. Play tic-tac-toe.

Awesome Lists containing this project

README

        

# TicTacToe






A simple and sweet android app to play tic tac toe.

## Intructions [ITA]
Si chiede di implementare un’app per giocare a tris contro il computer.

L’app deve aprirsi con una interfaccia che mostra alcuni dati statistici (per la precisione: data e ora di inizio, numero di mosse, eventuale vincitore) sulle ultime venti partite che sono state iniziate; la stessa interfaccia deve inoltre consentire di iniziare una nuova partita. Iniziando una partita si passa a una seconda interfaccia che mostra il campo di gioco (una griglia 3x3), permette di effettuare le mosse (toccando col dito in una delle caselle della griglia) e comunica il risultato a fine partita (vince l’umano, vince il computer, parità). La seconda interfaccia deve inoltreconsentire di abbandonare una partita. La prima mossa di una partita spetta sempre al giocatore umano. Anche se è possibile programmare il computer affinché giochi in maniera ottima, la qualità dell’algoritmo di gioco del computer non costituisce elemento di valutazione del progetto: il computer può anche effettuare mosse casuali, purché valide.