Skip to content

afsheenarya/Toffees-Quest

 
 

Repository files navigation

Toffees-Quest

Names: Arya Afsheen and Vivian Peng

Program Name: Toffee’s Quest

Purpose of program

Welcome to Toffee’s Quest, a platform game containing

  1. 3 levels
  2. A puzzle
  3. A game statistics page

The purpose of our program is to provide a fun experience to users. Users may pass 3 levels to reach the end puzzle, where they will use their coding skills to fill in 3 blanks. A stats page keeps track of the user’s wins and losses.

User Guide

Once the user opens the program, the home panel will appear, displaying 3 clickable buttons.

First Button: “Game” - This button leads to the game panel, which contains 3 platform levels and a puzzle at the end. Users must collect the scroll on each level to pass on to the next. Being hit by a bug decreases 1 health. Player has 3 health in total. If the player dies, it will be counted as a loss and the user will have to restart on the level they died on.

Second Button: “Statistics” - This button leads to the statistics panel, which displays the user’s losses and wins. A loss is counted when the player dies. A win is counted when the user completes all 3 levels and the culminating puzzle.

Third Button: “Instructions” - This button leads to the instructions panel.

Troubleshooting tips

  1. Use left, right, and up arrow keys to move left, move right, and jump respectively.
  2. You must be on a floor (either the shelf or the ground) to use the ladder.

About

A Java-based video game to teach users the fundamentals of coding in Python.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%