Shadow of Doubt
python -m venv .venv
2. Enable the venv.
3. Install uv
pip install uv
uv sync
python src
W / Arrow UP - Jump
A / Arrow LEFT - Move left (back)
S / Arrow DOWN- Lean (down)
D / Arrow RIGHT - Move right (forward)
SPACE - Attack
SHIFT - Dash
ESC (while in game) - Pause the game
github.com/Snipy7374/pyweek-sept-2024
Awards
Scores
Ratings (show detail)
Overall: 2.5
Fun: 2.5
Production: 2.5
Innovation: 2.5
Respondents: 2
Files
File | Uploader | Date |
---|---|---|
shadow_of_doubt.zip
— final
Game FIles |
Snipy7374 | 2024/09/22 22:09 |
Screenshot_from_2024-09-22_15-17-04.png
Shadow of Doubt Main menu |
Snipy7374 | 2024/09/22 13:21 |
Screenshot_from_2024-09-22_15-20-39.png
Shadow of Doubt Gameplaye |
Snipy7374 | 2024/09/22 13:21 |
Diary Entries
Light, Influence and a Generator
I read your comments on the last (and first) entry, and I wanted to say thank you for the attention :'3. It really means a lot to me. Now, moving on to today's entry!
Even though there's not much time left, I think I can manage to at least provide a simple working prototype of the planned gameplay. I might stay up all night to try and finish the main mechanic (⌐■-■).
Today, I finished the entire player light and Influence system. These two are proportional in gameplay—if one goes up, the other goes up, and if one goes down, the other follows. I wanted to add some sounds to this, like a heartbeat for when your energy is dropping and tense music for when the light is fading away, but I might not be able to include them. Maybe just the background music ( /^ω^)/♪♪
The light system has the option to be calculated in real time (giving a smoother and prettier look when fading or growing) or baked for potato PCs (like mine ¯\_(ツ)_/¯)The baked version pre-renders all the frames of the light using an async loading screen and then saves them in a dictionary for easy use if enabled ಠ◡ಠ
I was able to make this progress thanks to a power generator, since I’ve been without electricity since yesterday ಥ‿ಥ
There are still some things left to polish before moving on to packaging and testing, but I think I can make it (・∀・)
See you tomorrow, and hopefully, ready for playing!