Skip to content

karen93shieh/FBLAComputerGameSimulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

FBLAComputerGameSimulation

This is a puzzle game created using Unity Engine and linked to GitHub. To access the graphical README file, please click here. To read the programming scripts, navigate here. Scripts are under different folders related to their functionalities.

Table of Contents

How to Run the Game

  1. Download the folder (GoldCoastSection_MarkKeppelHighSchool)
    • You are NOT required to have a Dropbox account to download
    • Click the download button on the top right corner
  2. Right-click on the folder and unzip it (click on extract all)
  3. Open the unzipped folder and double click on FBLAPuzzle.lnk (or open the inner folder and double click on FBLAPuzzle.exe)
    • If a window pops up “Windows protected your PC,” click on more info and click on run anyway
    • This virus-free game is a standalone executable

The Game's Objective

  1. The game's objective is to entertain and educate users on general FBLA knowledge

Account and Game

  1. Once open the FBLAPuzzle.exe file you will see a login page
    • If you do not have an account in the game, click on the create new account link on the bottom right corner
  2. Once you have an account, log in to play the game
  3. Your information (username, password, records on levels, etc.) will be saved on your computer
  4. This multi-player function enables users to have fun and compete with each other

Controls

  1. Player maneuver
    • Use mouse to click on different buttons
    • Use WASD or ↑↓→← (the arrow keys) to move the player
  2. Quit program
    • Pressing the ESC key will activate the pause menu
    • User can quit anytime by pressing the quit button on the pause menu

Cool Features

  1. Avatar
    • Users can choose their avatar when they create an account
    • Users can change their avatar by clicking the avatar on the map page
  2. ESC key
    • User can change the volume of the game from there and navigate to different scenes
  3. Instructions and Tutorial
    • Graphical instructions are provided
    • A tutorial is provided at the end of the instructions
  4. User Interface
    • Different scenes and scene transition are provided
  5. Tip in a level
    • A tip button will show up if the user got stuck on a level
      • Clicking on it will prompt a video on how to pass the level
  6. Leaderboard and scoreboard
    • The main menu (as known as title page or homepage) contains the leaderboard that ranks the players according to their total star count
    • The scoreboard on each level ranks the players according to their points in that level
    • If you placed in the first 5 on the leaderboard or scoreboard, celebratory fireworks will display
  7. Lives, stars, and points in a level
    • In each level, users start with 3 hearts and 3 stars
    • A question related to FBLA is prompted each time an unanswered box is pushed into the X area
      • Each incorrect answer will cause the user to lose a heart
      • When all three hearts are lost, you lose a star, and the level restarts
    • The first trial of each level will determine how many stars you get for that level
    • There are 4 outcomes available upon completion of each level. You can either earn 0 star, 1 star, 2 stars, or 3 stars for that level
    • Points will be determined by how fast you complete the level
      • Users can replay the level to score higher points
      • As an advanced rule, player will lose points when they undo a move or reset the pieces' positions
  8. Question Database
    • The question bank is a .csv file
    • Question bank could be easily replaced with different .csv files to display different questions
    • Notice that the question bank can only be replaced before the game is built

Additional Notes

  1. All drawing (except the FBLA logo) in the game are drawn by our team members using PhotoShop
  2. All levels (positions of boxes, obstacle, and player) are designed by our team members
  3. Background music and sound effects came from YouTube

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published