CHECKERS

A COMP110 Final Project by Emily Heckel and Katherine Buige

Our program is CHECKERS: a board game program in which you and a friend can play Checkers against one another!!


110 Concepts Used

In our project, we utilized:


Challenges Overcome

  • Getting the piece to move
  • Getting the previous piece to disappear
  • Equation for jumping over pieces and adding points
  • Making the game turn-based

  • Video!!


    https://www.youtube.com/embed/Hc6YQEShJwY

    Individual contributions

    Emily:

  • Figuring out turn based system
  • Typing and formatting
  • Katherine:

  • Figuring out jumping equation
  • Putting the rules button in place
  • But really, a lot of the work was us saying "hey maybe doing this would work" and the other saying "omg yeah" then figuring it out together. We worked so much as a focused team that it's hard to divide the work we did up into who-did-what!!


    Main goal:

  • Making a playable game of checkers.... done
  • Sub-goals:

  • Getting points to work!!
  • Getting turns to work!!

  • Goals outstanding

  • Restricting moves to legal moves (right now, we have vague limits, but you can jump too far sometimes and jump over nothing)
  • Fixing a bug that only sometimes, when you jump over nothing, it adds points anyway
  • Not allowing pieces to move backwards when they aren't a king (therefore, the game will no longer be no-rules checkers :'-( )
  • Making a restart button
  • Adding the ability to double jump