Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8"/>
</head>
<body>
<h1 id="tic-tac-toe">tic-tac-toe</h1>

<p>Browser-based tic-tac-toe game. Play a game of Tic Tac Toe against the computer.</p>

<h1 id="technology">technology</h1>

<p>Built using HTML, SCSS, CSS, vanilla JavaScript and the Materialize libary.</p>

<h1 id="features">features</h1>

<p>Current functionalities include:</p>

<ul>
<li>An unbeatable AI implemented using the Minimax algorithm.</li>
<li>A sassy AI &#8216;avatar&#8217; who makes comments before and after every move.</li>
<li>Choose to play as X or O.</li>
<li>Start a new game after the current game is finished.</li>
</ul>

<h1 id="futureimprovements">future improvements</h1>

<p>Ideas include:</p>

<ul>
<li>Include sound-effects on hover, make a move, win or draw states</li>
<li>Running stats of CPU wins, draws, and human wins (as if that&#8217;s possible!)</li>
<li>Swap the tokens of the players so whoever goes first is X.</li>
</ul>

<h1 id="acknowledgements">acknowledgements</h1>

<p>Things that made this project possible:
- Original project idea link: https://www.freecodecamp.com/challenges/build-a-tic-tac-toe-game
- Materialize CSS library: http://materializecss.com/
- Sassy AI inspired by fellow FCC Camper Alex Wilkerson: http://xcvfd.com/tictactoe/ </p>

</body>
</html>