Skip to main content

beijing fushengji (a simple simulation game) rewritten in Python

Project description

beijing fushengji rewrite

PyPI - Version

北京浮生记重制版

Rewrite beijing fushengji using Qt.

Features:

  • all dialogs are reproduced.
  • support sounds.
  • Support Autosave.
  • Support both English and Simplified Chinese.

main main_en

Install package From PYPI

pip install -U beijing_fushengji

Run:

beijing-fushengji

Run locally

  1. Clone repo
  2. install uv
  3. run uv sync, then activate the virtual environment
  4. run tools/compile_all.py
  5. Start app with entry.py

Design Forms

Run tools/design.py

Translation

Run tools/translate.py

Other considerations

On debian, you need to install some dependencies first. see debian_deps.sh.

On linux with fcitx, need to copy some libs for Linguist translator to support Chinese. see enable-pyside-fcitx.sh.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

beijing_fushengji-2025.1.21.0.tar.gz (13.2 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

beijing_fushengji-2025.1.21.0-py3-none-any.whl (13.9 MB view details)

Uploaded Python 3

File details

Details for the file beijing_fushengji-2025.1.21.0.tar.gz.

File metadata

  • Download URL: beijing_fushengji-2025.1.21.0.tar.gz
  • Upload date:
  • Size: 13.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.13.0

File hashes

Hashes for beijing_fushengji-2025.1.21.0.tar.gz
Algorithm Hash digest
SHA256 8526f5cc58811ade3c29f6748edaf2e9bbcea38132f1e20924ccdcda3e2e1045
MD5 aed1b52fe5ccdba8a12b90853c8a100b
BLAKE2b-256 d9e403cc158b5b62c46cbd346ede1d3c3cb95f48c8b4d5d0190cbb99fda6a77b

See more details on using hashes here.

File details

Details for the file beijing_fushengji-2025.1.21.0-py3-none-any.whl.

File metadata

File hashes

Hashes for beijing_fushengji-2025.1.21.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2adb8268e703c04ce2b0edcf7ca6c0527687341431431d4fa14bacb8ed2f2cd4
MD5 c7b929f3fa92c587c87ac61693f8f886
BLAKE2b-256 7b614baa82912fa0cae51a01ca1651d4e64a1b0ce50817c35d05d81231f4a269

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page