Skip to content

Eggbertx/QtSphere-IDE

Repository files navigation

QtSphere IDE

A cross-platform IDE for the Sphere game engine

This project is still a work in progress.

Screenshot

Dependencies

  • Qt 6
  • Python 3
  • Qt 6 multimedia module (for the sound player)

Optional dependencies

  • Qt Creator (UI development)

Building

Building this in Qt Creator will make things more convenient, but if you want to run it from the command line, run python -m venv env.

Then, if you are in Windows, run .\env\Scripts\activate.

In macOS, Linux, or BSD, run source env/bin/activate.

Then, run the following:

pip install -r requirements.txt
pyside6-project build
python mainwindow.py