Planning Process:
- Identify and understand the issues. I wanted to fully understand the requirements of the game so inform my road map.
- Come up with user stories to better understand the flow of code and whether all requirements are met.
- Draw wireframes to guide layout of game.
- Set up basic HTML file to get an idea of whether code was working as expected.
- Write Javascript and CSS to feed HTML file.
- Set up shell and API scripts
- Finish cosmetics of game
Approach to Problem Solving:
- Identify end game.
- Break issue into smaller pieces and log result.
- Identify where issue may be (typically is scope issue).
- Google potential issue... use MDN and stackoverflow mostly
Technologies Used:
- javascript
- jquery
- SCSS/ css
- ajax
- html
Unsolved Problems Hope to Be Fixed:
- Additional stats from user games
- Streamlined functions
- Additional CSS
User stories for game project.
- As a user, I can choose what spots should be X's while the computer choose O's
- As a user, I can choose whether I am X's or O's
- As a user, I can log in and log out
- As a user, the program will remember my record against the computer
Link to wire frame: https://imgur.com/JudlwgJ
Link to github: https://github.com/jlee187/tic-tac-toe.git
Link to game: https://jlee187.github.io/tic-tac-toe/