Installation¶
Download from itch.io¶
If your platform is missing from itch.io, you need to... Use The Source!
Use the Source¶
wopeditor
is a Free and Open Source Software and you're encouraged to take full advantage of that.
Running wopeditor
directly from its source repo as opposed to
using precompiled binaries has several advanages:
- latest and greatest code (and bugs)
- easy to contribute through github
- no random binary blobs from the internet
- wide platform support, especially on open systems
- full control - the open source way
wopeditor
is tested to run on Windows and Linux but it should work on many
platforms supported byt the Godot Engine and Python modules used by TexnoMagic.
Requirement: Godot 3¶
At minimum, you need to get the marvelous Godot Engine 3.x.
Godot 4 isn't supported, you need latest 3.
Requirement: TexnoMagic¶
wopeditor
uses TexnoMagic python library for the science/magic work behind the scenes.
TexnoMagic isn't strictly required, but wopeditor
is limited to basic
functionality without an access to TexnoMagic TCP server.
You need to Get Python and then install texnomagic
python module available from PyPI:
pip install -U texnomagic
The -U
/--upgrade
option tells pip
to get the latest version available. You
might want to run this command periodically, especially if something is broken -
chances are it's already fixed in latest TexnoMagic release.
Alternatively, you can use TexnoMagic from source:
git clone https://github.com/texnoforge/texnomagic
cd texnomagic
pip install -r requirements.txt
pip install .
TexnoMagic is a standard python package so you can install it in many ways provided by the python ecosystem.
Important
Regardless of your TexnoMagic
installation method, make sure the texnomagic
script
provided by the python package is available from your system $PATH
. Running
texnomagic --help
should print CLI help. If the command is not found, you need to adjust your
$PATH
to include the script. Pay attention to pip
output when installing
texnomagic
, it should mention the script location.
Get the Source¶
git clone https://github.com/texnoforge/wopeditor
Run from Source¶
You can run wopeditor
directly using godot
executable:
cd wopeditor
godot .
Or simply open project.godot
in the Godot Editor and hit F5
:
godot wopeditor/project.godot
# press F5 to run
Have a nice magic!