#Tic Tac Toe (Jogo da Velha)
🎓College assignment / Trabalho para Princípios de Engenharia de Software - PUC-Rio
Professor: Julio Cesar Sampaio
Título: Tic Tac Toe
Autor: Tatiana de Oliveira Magdalena - 1321440
Data: 10/04/2016
Versão: v1.0
Indicador de conteúdo: 425 linhas de código
O livro diário está no arquivo Diario.txt.
####Arquitetura
|validatePlayersAmount()
|createPlayers()
|--|validateMarkerType()
|--|sortFirstPlayer()
|--|showPlayerInfo()
|playGame()
|--|initializeEmptyBoard()
|--|playerMove()
|----|isPositionEmpty()
|--|computerMove()
|----|isPositionEmpty()
|--|fillPosition()
|--|printBoard()
|--|checkEndOfGame()
|showTheWinner()
==============
============== Objetivos do programa:
- Jogo da velha clássico.
- Permite dois jogadores, ou um contra o computador.
==============
============== Arquivos:
- Diario.txt
- tictactoe.lua
- README.md
============== Para executar o programa, siga os seguintes passos:
- Copie ou clone o projeto em seu computador;
- Abra o terminal;
- Navegue ao diretório do trabalho pelo terminal;
- Escreva no terminal o comando "lua tictactoe.lua"
============== Link para gerenciamento de versão:
- https://github.com/tatimagdalena/TicTacToe.git