A downloadable game

Created for PyWeek 33. S-I-G-N-A-L is my first ever entry into a game jam. It was a lot of fun, but I did not do as well as possible. I learned a lot about time management from this!

REQUIRES PYTHON (3.9+) TO RUN.

COPIED FROM README:

# S-I-G-N-A-L
Signal is a pattern matching game with 3* levels. 
You are a signal coordinator who must match and oppose the enemies signal.
If you don't you will take damage as the enemy successfully attacks. Survive 3 rounds,
and you will be able to send the signal to attack back.
##settings
To change settings use `[A]` and `[D]` to select different options,
and use `[W]` and `[S]` to change the settings value.
IF YOU DON'T SEE ANY SETTINGS KEY HIGHLIGHTED WHEN THE GAME LAUNCHES PRESS `[D]` FOUR TIMES. THEN `[S]` THREE TIMES TO
ENABLE BLINKING. (thanks Cosmologicon `:)` )
##controls
To play the game use the `[<]` and `[>]` keys to change the frequency of your signal.
Try match the enemy's frequency. 
Use `[^]` and `[v]` to change the peak of your signal. Try to oppose the enemies peak.
press `[SPACE]` to send out a signal. You will hear a ping when it is best to send out your signal.
You are trying to cancel out the enemy's signal at the dashed line.
So when the enemy Signal reaches the thick line is when it is best to send out your signal.
##morse code
You have been equipped with a morse code machine and translator.
When you hear and see the morse code along the top of your screen switch to the 
settings knob which says 'translate' and 'off'. When you select translate the game will pause.
##running the game
Simply run main.py.
The game begins paused. 
I recommend using the `[WASD]` keys to change settings to your liking first.
THE GAME IS VERY DIFFICULT. USE THE SPEED KNOB TO SLOW IT DOWN IF IT IS TOO HARD. MAY CAUSE A FEW AUDIO BUGS
##contributions
All assets where created by me (DragonMoffon).
All code was written by me (DragonMoffon)
I used the arcade library.
feel free to use any of the code. It sucks anyway, so I don't know why you would.
##notes*
Not everything is as it seems. Pay attention to the morse code. It is where the story of the twins appears.


Download

Download
PyWeek33_SIGNAL_v1.2.zip 2.2 MB

Install instructions

Download the zip file, and extract it to somewhere practical. make sure you have Python 3.9+ installed and all the modules in the requirements.txt. (I recommend a venv)

Development log

Leave a comment

Log in with itch.io to leave a comment.