Skip to content

aswolniewicz/captainCool

Repository files navigation

Captain Cool

Group Names:

Friedrich Amouzou, fram6578
Anna-Sophia Wolniewicz, aswolniewicz
Katherine Best, Serenaise
Kathryn Osborn, kateosborn10

Project Title:

Captain Cool

Description

A fun arcade-style javascript single-player game built on HTML5 Canvas. Become captainCool and exlore the cobblestone streens of codetown USA, learning the fundamentals of coding as you complete levels.

How To Run:

Click this link to access the deployed version of our game: http://captaincool.herokuapp.com

To build and run the game on your local machine:

  1. Clone the repository
  2. Make sure you have python and pip installed
  3. Run the command pip install -r requirements.txt
  4. Inside your repository type the command python app.py in your terminal
  5. Go to the local port designated by the terminal and have fun!

Repository Organization:

  1. jasmine: holds all the Jasmine files/ documents
  2. screenshots: holds our screenshots
  3. spec: holds all the test files
  4. static:
  • css: holds all our CSS files
  • img: holds all our image files
  • js: holds all our JavaScript files
  • media: holds our music files
  1. templates: holds all our HTML files
  2. textFiles: holds our text files, these are mainly used to help eachother understand the code
  3. app.py is the file that serves our game via Flask and Heroku
  4. documentation: contains all the HTML files gererated by the autodoc jsdoc