A downloadable project for Windows

Welcome to A Weekend at Ted's!

In this Fnaf-inspired horror game, the player must survive their night shift at the upcoming Ted's Arcade building by checking the cameras and their phone to fend off against the malfunctioning animatronics.

This game uses an alternative controller (an actual phone!) to be played.  The numeric keypad can be used to switch between cameras, and the four buttons on the side (Reset, Flash, Mute and Redial) can each be used for specific actions in the game that prevent the animatronics from reaching your doorless office. Additionally, the game sends audio through the phone's speaker, so the player must pick up the phone to listen to any sounds within the cameras and the hall ahead of the office.

This project was made for Entertainment Systems class, at Lusófona University in Lisbon, where our task was to choose a broken/discarded device and turn it into a game controller, and then make a game for it. We picked an old phone and used an Arduino to receive the inputs from all of the buttons, so we could then send them to whichever device connects to it. Additionally, we used a small radio monitor to further expand the feeling of looking through security cameras.

(It is possible to play the current version of this project with a PC, in which case you'll have to use the numbers of the keyboard to switch through cameras and the R, F, M, D and P keys to respectively Reset, Flash, Mute, Redial, and trigger the Phone Sensor. Since the game usually rings the phone at the start of the night, you may need to press the P key a few times in order to trigger the start the night.)

The Arduino is able to detect inputs from all 16 buttons in the phone's keypad, as well as the button used as the sensor for checking whether the phone is placed down or being held, and the modified telephone also has an AUX cord that can be used to send all sound from the connected device into the phone's speaker. Using the script available below on this page (phone_keys_input), the Arduino is able to print out Keydown and Keyup messages in the Serial for each and any of the button presses or releases that it detects, which can then be read by other programs in the device to register their corresponding inputs.


External Assets Used:

Models:
- Stichwraith by GlitchmanYT-505 at https://sketchfab.com/3d-models/the-stichwraith-973d837461754383866d5a0f36422f04

Sound Effects:
- Jumpscare_Sound by BrotherMster at https://pixabay.com/sound-effects/jumpscare-sound-39630/
- Broken Toy Speaker by Fugeni at https://pixabay.com/sound-effects/broken-toy-speaker-63025/
- Robotic Scream by Kierhan at https://pixabay.com/sound-effects/robotic-scream-62348/
- Distorted Signal Static 2 from Pixabay at https://pixabay.com/sound-effects/distorted-signal-static-2-185069/
- Zombie Breathing by giddster at https://pixabay.com/sound-effects/zombie-breathing-70682/
- Fnaf 1 victory sound by Scott Cawthon (www.youtube.com/watch?v=6UvimAzSkZY&ab_channel=ŠtěpánFiala)

Download

Download
A Weekend at Ted's.zip 82 MB
Download
phone_keys_input.zip 3.4 kB

Leave a comment

Log in with itch.io to leave a comment.