Friday 15 August 2014

CSSI Day 19: Final Presentations and Graduation!

Today was an exciting day, as we all got to share this past week's work with Googlers at the Seattle office. After three days of working hard on coding, Kristen, Emmi, and I are excited to introduce Telephone, an interactive game designed to test your memory and facilitate communication between both old and new friends! Modeled after the traditional party game Telephone (or Broken Telephone as we know it in Canada), players in a game pass along messages that they receive, trying to send the same final message as the initial one. 

Telephone's homepage; the telephones display their functions when hovered over
(which you can experience by taking a look at the game!)
You can check out the game here: http://telephone-2014.appspot.com. To test out gameplay by yourself, you can open the application in multiple tabs and play as players with different names. Or, even better, invite your friends to check out the game together!

I am really happy with how our game turned out; starting off CSSI with no programming experience and having only three days to code the entire program, I am proud of our team for working so well together and I learned so much during the process. From the beginning, I knew Javascript the least well and so I was hoping that we wouldn't need to use it at all. However, ironically I ended up writing all of the Javascript in the program (and there was a lot of it!); throughout the process, I gained a lot of experience with connecting the server and browser through writing code where Javascript and Python communicated each other. While Telephone is still in a very basic state - we hope to implement features such as password-protected games and sending messages through audio recordings - I think that we were able to accomplish a lot within a short amount of time and I really hope to add some additional features in the future.

After presentations, we had a closing party where our game won the award for Best Design! On top of everything, the party turned out to be a graduation ceremony, complete with graduation caps, certificates, and even a book scholarship! After the hard work of the week, it was fun to relax and celebrate our learning and projects. For the rest of the day, we hung out and took advantage of the shuffleboard and foosball tables some more, relishing one of the final days at the Google offices.


I can't believe that tomorrow is the last day of CSSI already! We'll be celebrating at a picnic with Google engineers; it's sure to be a fantastic way to cap off what has been the most amazing three weeks ever.

1 comment: