# README #

This is a game written in [python](python.org) for the [pyweek](pyweek.org) contest in september 2025.
The theme is 'Skyscraper City'.

### Skyscraper City Uptown! ###

* Pyweek 40
* Theme: Skyscraper City
* [maybe40 project on pyweek.org](https://pyweek.org/e/maybe40/)
* Solo entry (pyweek.org name): DR0ID

### How it fits the theme ###

Play the game to find out!

* Download the final package, unpack the files into a dedicated directory
* No configuration is necessary
* Install dependencies:
    * Install Python 3.13+
    * In the game directory: pip install -r requirements.txt
  * Dependencies: Python 3.13+, pygame-ce 2.5.5

      **!! if you have pygame installed please make sure to uninstall it first before installing pygame-ce !!**

    * Run the game in Python 3.13+:
    * python run_game.py
    * py3 run_game.py
    * py -3 run_game.py

### Who do I talk to? ###

On discord:

* @dr0id_ in Python#pyweek-game-jam

### How to play the game ###

Control with the mouse or keyboard.

Keys: WASD, Shift, E, Space, F1

WASD: walk, crawl, climb
Shift: run
E: use
Space: jump

Some actions require simultaneous key presses (e.g. jump from ladder edge: A+Space)

****
Goal: Find the way out.

This game has been inspired by the old game "Heart of Darkness".

### Tips ###

If you get stuck take your time. In most cases one can free the boat by either
steering 90 degrees or going backwards (it takes some time).

### Additional controls ###

* 0: toggle fps
* 9:
* 8: time freeze
* 7: debug view
* 6: enable check point jumping (use PAGE DOWN/PAGE UP)
* 5: draw blit rects

### Command line flags ###

### Thanks ###

Thank you for playing. And if you made a game for Pyweek 40, thank you and good luck.

### License ###

This game in its entirety is released under a CC-BY-ND-NC-4.0 license.
https://creativecommons.org/licenses/by-nc-nd/4.0/

The source code is additionally released to the public domain.

Assets have individual licenses, and can be found in the corresponding `game/data` directory.

