1. Dismiss Notice
  2. Within our Resources section we have over 150 Audio files, with room to grow. You may find exactly what you have been looking for. Just CLICK HERE to start your listening adventure.
    Dismiss Notice
  3. Why would you want to upload your resources directly to RMMV.co? It makes it easier for other members to download them. Click HERE for more information.
    Dismiss Notice
  4. Click HERE to see our four new featured resources by TheUnproPro, Starbird, iblamevictoria, and VGM MarkH.
    Dismiss Notice
  5. Here are the The Resource Rules.
    Dismiss Notice
  6. Please read these RULES before posting.
    Dismiss Notice

RPG Maker MV Cook Tool

Discussion in 'Helpful Resources' started by AceOfAces, Sep 26, 2018.

  1. What is this?
    This tool automates the compilation of JavaScript files with NW.js' compiler. The compiler creates binary versions of the files, ensuring protection of the source code. The tool also packages the code (and the assets) on an archive that Nw.js can read.

    How do I use it?
    First of, you'll need to do a few modifications to the project. I've included the replacement code you need to apply to your project (after deploying it, of course). After that, it's pretty simple: Tell the tool where the nwjc.exe file is (RPG Maker MV has the SDK as well, which includes nwjc, but you can download a different version from https://nwjs.io) and the project you want to compile. In a few minutes, you can upload the game to the public.

    Do note: once you compile it, you can use the same version of nwjs for the same operating system. So, if you compiled the game with SDK Version 0.30.4 (for example) on Windows, you can only use the code with Standard Version 0.30.4 on Windows.

    System Requirements:
    Windows 7 Service Pack 1 or newer.

    Microsoft .NET Framework 4.7.2

    Any computer that can run RPG Maker MV games, practically speaking.

    NW.js SDK. You can use any version you want (preferably 0.22.x or newer).

    Can I use it on Linux with WINE (or Proton or <insert a compatibility layer here>)?
    Depends. If it is to make the Windows version of your game, then yes (assuming that it can run .NET Framework apps). If you want to use the tool to make the Linux version, then no. I am planning to release a Linux version at some point.

    Can I use it on my current project?
    The tool is a wrapper for the nwjc. I have used the tool for my project and I haven't noticed any issues. So, it has a "go-live" license (as in, it's OK to use it on your projects).



    Source Code
    • Like Like x 1
    • Love Love x 1
    • List
  2. this is a true game changer... (sorrry) seriously, absolutely amazing tool that you've created here. the name your price option is beyond kind. this has incredible value. for all of those gamedevs out there who have been trying to obfuscate their code, check this out instead.
  3. @Starbird , I'm glad to hear that it's useful for you. Now, the tool is practically a UI wrapper for the nwjs' compiler tool (which is included in the SDK). I am planning to add features to it, though. In any case, if anyone wants to donate, by all means, please do so.


    A quick announcement: I have released version D1.03. You can take a look at the changes here. I've also made a command line app version of it. The console app version is written in .NET Core, thus it's capable to run on Windows and Linux.

Share This Page