Skip to main content

An Editor for PyUnity in the style of the UnityEditor

Project description

PyUnity Editor

License PyPI version Python version Language grade: Python Total alerts Discord Gitter GitHub Repo stars

This is a pure Python editor to make PyUnity projects (see https://github.com/pyunity/pyunity). PyUnity is a pure Python Game Engine that is only inspired by Unity and not bindings for Unity, therefore this Editor is completely separate, but inspired by the UnityEditor.

Installing

The PyUnity Editor can be installed via pip:

> pip install pyunity-editor

Alternatively, you can clone the repository to build the package from source. These builds are sometimes broken, so use at your own risk. You can build as follows:

> git clone https://github.com/pyunity/pyunity-gui
> git checkout master
> python setup.py install

Its only dependencies are PyUnity, PyQt5 and Pillow. Microsoft Visual C++ Build Tools are required on Windows for building PyUnity from source (if there isn't a wheel available). The PyUnity Editor requires a PyUnity version of at least 0.7.1.

Running

To run the PyUnity Editor, you run this command from the terminal:

> pyunity-editor project/

where project/ is your project folder. The PyUnity Editor will launch with a splash screen, then the editor window will appear.

Contributing

If you would like to contribute, please first see the contributing guidelines, check out the latest issues and then make a pull request.

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

pyunity-editor-0.1.1.tar.gz (166.9 kB view details)

Uploaded Source

Built Distribution

pyunity_editor-0.1.1-py3-none-any.whl (171.5 kB view details)

Uploaded Python 3

File details

Details for the file pyunity-editor-0.1.1.tar.gz.

File metadata

  • Download URL: pyunity-editor-0.1.1.tar.gz
  • Upload date:
  • Size: 166.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.1 CPython/3.9.5

File hashes

Hashes for pyunity-editor-0.1.1.tar.gz
Algorithm Hash digest
SHA256 6dcb0c9d74d2dfa93ebc1dd51d21a20a1f7e1c97ae6f2ac24bab6c35227aff88
MD5 82c1b84dca20548f646cae5af75aa2e0
BLAKE2b-256 0eda04c42b46e9c909a803e20602dca17d2edb61dd22c0f72ba26b76f6a16bd2

See more details on using hashes here.

File details

Details for the file pyunity_editor-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: pyunity_editor-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 171.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.1 CPython/3.9.5

File hashes

Hashes for pyunity_editor-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 55a1c406311ed5a0d800177fce99d08a56feda9925daf92a33783fa49efd63f1
MD5 1061a065d28ae5ef4a71307e8ecbac6b
BLAKE2b-256 ccc1b0e981343bb336d4278bd8444d09fc0ee6fa7ab3e7941c39f58b5e13adb8

See more details on using hashes here.

Supported by

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