Giter Club home page Giter Club logo

tttgame-client's Introduction

Project Title

TTTGame

Game Description

TTTGame is a web based tic-tac-toe game, able to be played one at a time with your friends.

How To Play

Simply go to https://m0gm0g.github.io/TTTGame-client/ and sign up using our easy to use form. After you have created an account, just sign in! Follow the instructions to start a new game and you can play tic-tac-toe against your friends!

Planning

Being a visually oriented person, I first created a basic game board. This made it easier for me to grasp the game logic and how I would go about it. Step by step I had to figure out simply how to get an X or O to display, then how to get the values for those symbols and incorperate them into game logic. The game logic took me quite a while but I believe it was the most rewarding part. It forced me to stop and think about each action, where it should go and how it should be applied to determining a winner, loser, or a draw. The hardest part for me was understanding how the api would interact with my game. It came down to just slowing down and thinking about WHAT the api actually needs and HOW to get it there.

Technologies Used

HTML SCSS jQUERY JavaScript GIT/GITHUB SASS

Wire Frames & User Story

Web Mobile

-As a recreactional user, I want the game to be simple and easy to use. -As a hardcore gamer, I want to be able to play against other players on different devices. -As a user I want the game to be aesthetically pleasing. -As a user I want to be able to create a login and record my results. -As a travelling user I want the game to function just as well on mobile as it does on web.

Future Additions

In the future I would spend more time working on the HTML and CSS aspects to make the game more visually appealling. I would also display detailed game information to the user.

Acknowledgments

Special Thanks To:

  • The instructors giving up their weekends to answer issues
  • Cohort 25 for all of the code talks

tttgame-client's People

Contributors

m0gm0g avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.