Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(3 edits) (+1)

Hi,

I know that games made with RPG Maker MV can be exported in various manners. I don't know the complete list, but I am 100% certain that it is possible to export them in such a way as to create www/ folder and other files.

Even if game is exported for Windows, it can still be easily run on Linux. All we need : exported package.json file (even for Windows) and www/ folder with game-specific stuff. Afterwards we just need to follow a simple procedure (much easier than using Lutris or Proton ) :

1) Go to the game folder (even if exported for Windows)

2) Delete everything except www folder and package.json file

3) Download Nw.js for Linux from https://nwjs.io/

4) Export contents from this archive into the folder of the game (where only www and package.json remain)

5) execute nw with ./nw

I am not sure how difficult it would be, but I would appreciate it if you could figure out a way to export the game in such a manner (html5 or web-version?)


P.S. Think about posting your game to https://tfgames.site/. It will increase the number of people aware of your game.

The tutorial and the information you have provided me is interesting, I thank you very much ^U^ and I will be reviewing the page to publish.

(1 edit)

No problem. Happy to share any info :)

Though, I forgot to mention that Linux systems are case-sensitive. So if a file is named "Something.JPG" and it is used with different case in game (something.jpg, something.JPG, Something.jpg etc), then it won't work on Linux :/


So, while I do prefer the solution I explained above, to make it work, you will need to make sure that all uses of filenames are the same everywhere they are used. One way is to write some script (in Python or whatever) that renames all files to lower-case and looks for all of them in your game (non-case-sensitive search) to rename them to lower-case.