Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/adamnieto/escape-the-room

:unlock: CoRE Escape the Room program for the "Lost in Space" theme
https://github.com/adamnieto/escape-the-room

dashboard escape escape-game room space the

Last synced: 1 day ago
JSON representation

:unlock: CoRE Escape the Room program for the "Lost in Space" theme

Awesome Lists containing this project

README

        

# :unlock: Escape the Room: Lost in Space
![Escape the Room Dashboard](https://github.com/adamnieto/escape-the-room/blob/master/escape-the-room.png)
---
## About
This is a dashboard for an Escape the Room game created by the CoRE (Computers, Robotics, and Engineering) Learning community at Binghamton University. It was used to interactive with players in the room as well as provide hints and tell the story of the game.

## Story:
You are in a space and on space ship that contains a virtual robot assistant named CoREvo. Everything is going well, when all of a sudden CoREvo starts to act up and malfunction. On the dashboard you start to see oxygen levels, and fuel levels to deplete. The only way to get safely back home is to solve puzzles and reset CoREvo. Time is running out, you only have 30 minutes.

## Getting Started:
Please complete the following steps:
### Step 1:
If you have not already, install Python.

You can go to https://www.python.org/downloads/ and download Python 3.6.3.

### Step 2:
Once you install python you need to install pygame.

You can do this by running the following command on your terminal
```
python3 -m pip install pygame
```
### Step 3:
Download the zip of this repo by pressing the the green "clone or download" green button on this page.
You can also run the command `git clone` with this URL to download the repo as well.

### Step 4:
* Make sure to download the `background.wav` file which is available via this link https://drive.google.com/file/d/0B9vFGDJTs9qNV01oT3g4aEl5cEk/view?usp=sharing.
Once downloaded make sure to place the file in the escape-the-room folder.
* Also, make sure to download the `happy_space.wav`sound file available here https://drive.google.com/file/d/0B9vFGDJTs9qNaHN5el9VV1g3UHM/view?usp=sharing.
Once downloaded make sure to place the file in the escape-the-room folder.

### Step 5:
Go back to your terminal and execute the command `cd escape-the-room`.
Then execute the command, `python3 escape-the-room.py`to run the program.

---
## Keyboard Commands
| Command | Description |
| --- | --- |
| Control + b | Starts the game by turning on the timer |
| Control + s | Stops the clock |
| Control + q | Shows the happy robot (CoREvo) dashboard |
| Control + w | Shows the evil screen malfunction dashboard (without CoREvo) |
| Control + e | Shows evil robot (CoREvo) |
| Control + 1 | Plays the greeting the robot CoREvo gives when meeting the players|
| Control + 2 | Plays the danger alert (CoREvo malfunctioning and being incoherent)|
| Control + h | Plays the music for when the players win the game|
| Control + u | Show an error screen 1 (for when CoREvo malfunctions) |
| Control + o | Shows an error screen 2 (toggles with error screen 1) |
| Control + t | Plays the background music for the entire game (space chatters and sounds) |
| Control + c | Opens up the hint window (static sound to get players attention)|
| Control + p | Closes the hint window|
| Control + r | Resets the clock|

---
## Creators
* Alex Orellana
* Santos Acosta
* Adam Nieto
* Samantha Kustin