Complete Perfect World editor - right in your browser

Results 1 to 7 of 7
  1. #1
    Registered beta11n is offline
    MemberRank
    Dec 2019 Join Date
    6Posts

    Complete Perfect World editor - right in your browser

    Complete Perfect World editor - right in your browser
    Hey everyone, I created something unusual and wanted to share.This is a Perfect World editor that can be accessed as a web page. It's available here: https://pwmirage.com/map/ . There's also a WIP guide right here: https://pwmirage.com/map/guide/ (Give the editor a minute to load some assets on the first load, there's about 20MB to be fetched in the background first)

    The editor is only a tip of the iceberg. Basically, a couple of friends and I are creating this new, but old-school 1.3.6 server that's meant to be continuously updated by the community. Quoting from our main page (https://pwmirage.com/): The idea is that a community member makes changes in the editor, then with a single click of a button publishes those to broader audience. Next, the changes are discussed on the forums and eventually, when approved by the administrator, they land directly in game.

    Using the editor doesn't require any technical knowledge. It's meant to be very user-friendly. We have a test server up and running and we're able to make changes in the editor, then see them in game within like a minute. There's a client-side launcher that downloads all latest changes into everyone's game. As of today, the following can be modified:
    • NPCs - their name, location, the goods they're selling and their offered crafts
    • Particular recipes with probabilities for up to 4 different target items crafted with up to 8 materials
    • Items -> their name, icon, price, as well as [b]all[b] other properties. E.g. wing speed, Tisha stone refine chances, or charm capacity (everything except weapons and armors can be modified - those two will come later)
    • Every item/NPC can be cloned, searched, removed. There's an option to create your custom, handy lists. Recently used ones are nicely listed as well
    • There's full history of your work -> Every 5 minutes your changes are sent to the server and any of them can be rolled back
    • In the editor you can see all changes made by others that were approved and merged

    I have just finished coding the backend for quest parsing, so a quest editor should pop up within the upcoming days as well.

    We also have a discord channel (link on the website's top menu). Cheers!



  2. #2
    Registered slippery74 is offline
    MemberRank
    Apr 2016 Join Date
    13Posts

    Re: Complete Perfect World editor - right in your browser

    looks good, will there be a release for it and what versions does/will it work with.

    cheers

  3. #3
    Registered beta11n is offline
    MemberRank
    Dec 2019 Join Date
    6Posts

    Re: Complete Perfect World editor - right in your browser

    Right, I should have made it clear. The editor is currently bound to PW Mirage. I might publish it as an open-source, standalone tool in future, but I want to give PW Mirage a head start with it first. A few months at least.

  4. #4
    Registered beta11n is offline
    MemberRank
    Dec 2019 Join Date
    6Posts

    Re: Complete Perfect World editor - right in your browser

    We're making good progress. The upcoming quest editor already looks solid!



  5. #5
    C# - Java - Notepad Ben is offline
    ModeratorRank
    Jul 2013 Join Date
    BelguimLocation
    1,244Posts

    Re: Complete Perfect World editor - right in your browser

    Feel free to let me know when/if it goes opensource, im wondering how the code looks for that.

  6. #6
    Registered beta11n is offline
    MemberRank
    Dec 2019 Join Date
    6Posts

    Re: Complete Perfect World editor - right in your browser

    Sure. It might even happen sooner than later because some people offerred help with development and I'm definitely too short on time to implement everything I can imagine, so any help would be greatly appreciated.

    We launched the server in the meantime, also had to start another test server, then refactor the backend a bit, and because of that the feature development is on hold for now. The entire editor didn't get as much attention as I hoped for and I'm working now on making it even more user friendly.

    - - - Updated - - -

    As an update to this thread, here's the reimagined project maganement. The idea is to show a summary of each change on this single page. Each change (which is called a project) can be opened in the editor and looked at in detail.





  7. #7
    Registered beta11n is offline
    MemberRank
    Dec 2019 Join Date
    6Posts

    Re: Complete Perfect World editor - right in your browser

    I started pushing the code to github and also created a wiki. So far there's only the JSON database, but I'll be pushing patches regularly now :)

    Code: https://github.com/pwmirage/editor
    Wiki: https://github.com/pwmirage/editor/wiki
    @Ben



Advertisement