PWEditor is a Flutter desktop application that is a set of tools for working with the server and client of the Perfect World game.
The application is designed for editing various aspects of the Perfect World game, including maps, NPCs, quests, interfaces, and other game elements.
PWEditor includes the following editors:
- AI editor — NPC AI editor
- clan editor — clan and guild editor
- domain editor — zone editor
- dynamic obj editor — dynamic object editor
- elements editor — game element editor
- gs editor — Game Server Configuration Editor
- gshop editor — game store editor
- image editor
- interface editor
- iweb editor — iWeb editor (web interfaces)
- map editor
- models editor — model editor
- npcgen editor — NPC generation editor
- pck — working with PCK archives
- precinct editor
- region editor
- task editor — task and quest editor
- UI editor — user interface editor
- Flutter SDK (latest stable version)
- Supported platforms: Windows (tested), macOS, Linux
- Clone the repository:
git clone <repository-url>
cd PWEditor- Install dependencies:
flutter pub get- Launch the application:
flutter run -d windows # for Windows
flutter run -d macos # for macOS
flutter run -d linux # for Linuxflutter build windowsflutter build macosflutter build linuxMIT license
MrBIOSs
Pull requests and suggestions for improving the project are welcome!
Perfect World is a trademark of their respective owners. This project is not officially affiliated with the game developers.