Skip to content

A simple IDE that aims to make developing PyWright games easier. Made with Python/PyQt6.

License

Notifications You must be signed in to change notification settings

LupertEverett/pywrightide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyWright IDE: A simple IDE for working on PyWright games.

This project is a simple IDE written in Python and PyQt, that aims to make developing PyWright games easier. It features a tabbed text editor with syntax highlighting, dialogs to create new or interact with games/cases, and asset browsers.

Dependencies

  • A recent Python version (3.10+)
  • PyQt6 and PyQt6-QScintilla
  • pygame (only for playing sounds)

Usage

For the source code version: Have all the dependencies installed, and then run PyWrightIDE.py

A compiled build for Windows is also available. Just download, extract and run PyWrightIDE.exe

Building for Windows

Alongside the dependencies above, have pyinstaller installed via pip. Then run this command in the source code's root folder:

  • pyinstaller PyWrightIDE.spec

Once the command finishes its job, the compiled program can be found in /dist/pywrightide/

Screenshots

License

Code is licensed under GPLv3

Custom-made icons in /res/icons and /res/iconthemes that are supplied with this program are licensed with Creative Commons BY/NC/SA, with the exception of the ones that utilize official artworks in any way (the icons that has the Blue Badger), "pwicon.png", which comes from PyWright, and its edited versions "ideicon.ico" and "ideicon.png".

Credits

PyWright is made by Saluk.

A heartfelt thanks goes to BirbIsTheWord for his extensive usage and testing (and inspiring me to make this program in the first place)!

About

A simple IDE that aims to make developing PyWright games easier. Made with Python/PyQt6.

Resources

License

Stars

Watchers

Forks

Packages

No packages published