Skip to content

nlenno1/funnier_bones

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

112 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Funnier Bones

Project Represention Image

Link to Live Project


Introduction

Join the Funnybones skeletons in their fun and spooky adventures around the town! A new interactive take on the modern classic children's story - Funnybones.

This project was built as part of Code Institutes Halloween 'Spookathon' Hackathon event, October 2021.

Development Planes

Project Goals

  • To present a new look and experience to the children's book Funnybones.
  • To create interactive elements appropriate to the storyline.

User Demographic

This website is aimed at very young children and parents of young children.

User Stories

  • As a parent I would like to be able to read a story with my child that includes animation and games.

  • As an avid Funnybones fan I would like to experience the story with a new look and interaction.

Scope

Wireframes

Pages 1,2,4,5,8,9,10 - Background image with story text alt_text Page 3 - Help get the skeleton get to the door alt_text Page 6 - Put the dog back together alt_text Page 7 - Bring the skeletons throught the zoo alt_text

Design

Colour Scheme

  • The colors used are those associated with halloween.
  • #703c14, #a14907 and #401d03 for orange hues on pumpkins.
  • Black and white colors used for text and backgrounds.

Typography

  • The Bubblegum Sans", fantasy font was used for the story text.
  • Montserrat', Arial, sans-serif for main body text.
  • ZCOOL KuaiLe', sans-serif for main title text.

Features

  • The complete Funnybones storyline.

  • Images and animation to accompany the storyline.

  • Simple interactive games for fun.

Games

The website includes four games:

  1. Get out of the house 2D platform game.

  2. Put the dog back together puzzle game.

  3. Run around the zoo 2D topdown game.

  4. Get home 2D jumping game

Technologies Used

Testing

Lighthouse Testing Lighthouse Test Results Image

Automatic testing was done using Selenium IDE: funnier-bones-test To open this file:

  • Download the file
  • Go to Selenium IDE
  • Download the add-on for the browser you're currently using (e.g. if you're using Google Chrome, click on "CHROME DOWNLOAD")
  • Open the add-on
  • Click on Open Project
  • Click on Run all tests
  • In the Log section you will see "'funnier-bones-test-1' completed successfully"

Deployment

All the code was written using Gitpod, an online IDE, and then pushed to a repository which was stored on a Gitpod account.

This project is deployed on GitHub Pages. This is the process used to deploy the project:

  1. In the Github Repository I selected the settings tab and scrolled down to the GitHub Pages section.
  2. In the source section, for the branch drop down menu, I selected "Main" and then clicked the save button.
  3. Once this process had been completed the website URL was displayed above the GitHub Pages section.

This code can be cloned or forked from the GitHub repository.

Forking the Repository

When you fork the repository you create a copy of the original repository on your own GitHub account to view and edit without effect the original. To Fork something you need to:

  1. Log into your GitHub account or create one.
  2. Open the repository.
  3. Click the "Fork" button which is located on the right-hand side of the screen just below your user icon.
  4. The fork should load and save to your GitHub account.

Cloning the Repository using GitPod

To clone the repository, you first need to:

  1. Install the GitPod Browser Extension for Chrome (including restarting the browser).
  2. Log into your GitHub or create an account.
  3. Find the GitHub Repository that you want to clone.
  4. Click the green "GitPod" button in the top right corner of the repository. This will trigger a new GitPod workspace to be created.

Cloning the Repository using Git

  1. Open the repository, click the code button, which is located on the right above all the repository file names.
  2. Select HTTPS and copy the clone URL.
  3. In your command line type "git clone" and then paste the URL that you just copied.
  4. Press enter to create your local clone

Credits

Content

Media

Acknowledgments

Thanks to our Facilitator Naoise Gaffney for all his help and guidance through building this project!

About

An animated interactive story based on the childrens book, Funny Bones

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors