Shadow of Doubt Main menu

Shadow of Doubt

How to play the game
Install the final files that you can find for this entry and double click the .exe file. Enjoy it!

To play the game, install the shadow_of_doubt.zip file and follow these steps:

1. Create a venv
python -m venv .venv

2. Enable the venv.

3. Install uv

pip install uv
4. Install the dependencies
uv sync
5. Run the game from the top directory
python src

Game Commands

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

Give this entry an award

Scores

Ratings (show detail)

Overall: 2.5
Fun: 2.5
Production: 2.5
Innovation: 2.5

50% respondents marked the game as not working.
Respondents: 2

Files

File Uploader Date
shadow_of_doubt.zipfinal
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

Hello again! How are you doing tonight!? (⁠。⁠•̀⁠ᴗ⁠-⁠)⁠✧

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!

Main menu

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!

1 comment