Это игра, в которой вы являетесь операционной системой компьютера. Таким образом, вы должны управлять процессами, памятью и событиями ввода -вывода. Убедитесь, что не оставлять процессы на холостом ходу слишком долго, иначе пользователь станет действительно нетерпеливым и перезагрузит вас!
Вы можете сыграть в игру здесь: https://plbrault.github.io/youre-the-os
Также доступен на itch.io.

.venv в корне проекта Основная ветвь может быть нестабильной. Для стабильной версии проверьте тег выпуска.
Установить зависимости:
pipenv sync --devЗапустить в качестве настольного приложения:
pipenv run desktopЗапустите веб -версию:
pipenv run webЗапустить с помощью автоматического сценария:
(Реализовано @wiguwbe)
pipenv run auto < script.py > [args]
# to get all the available options
pipenv run auto --help См. automated_skeleton.py для получения дополнительной информации об API.
Создайте веб -версию без работы:
pipenv run web build Создать архив web.zip для itch.io:
pipenv run web archiveЗапустить Linter:
pipenv run pylintЗапустить модульные тесты:
pipenv run pytestCopyright © 2023-Present Pier-Luc Brult [email protected]
Эта программа является бесплатным программным обеспечением: вы можете перераспределить его и/или изменить ее в соответствии с условиями общей публичной лицензии GNU, опубликованных Фондом Free Software, либо версией 3 лицензии, либо (по варианту) любой более поздней версии.
Эта программа распространяется в надежде, что она будет полезна, но без каких -либо гарантий; даже без подразумеваемой гарантии торговой точки зрения или пригодности для определенной цели. Смотрите общую публичную лицензию GNU для получения более подробной информации.
Вы должны были получить копию общей публичной лицензии GNU вместе с этой программой. Если нет, см. Https://www.gnu.org/licenses/.