Any way to port games containing node.js scripts to android?

peq42_

Yeet
Veteran
Joined
Feb 5, 2016
Messages
548
Reaction score
331
First Language
Portuguese(BR)
Primarily Uses
RMMV
Title says it all. Anyone knows a method to export games made in MZ or MV that include node.js scripts to android? Majority of the methods I've seen are basically mini browsers that load your game, but browsers have no support for all th extra stuff node.js has, thus my game won't run
 

Zero_G

Veteran
Veteran
Joined
Mar 28, 2020
Messages
116
Reaction score
73
First Language
English
Primarily Uses
N/A
You can try building it with Android JS. You will need some minimal programming knowledge.
 

peq42_

Yeet
Veteran
Joined
Feb 5, 2016
Messages
548
Reaction score
331
First Language
Portuguese(BR)
Primarily Uses
RMMV
You can try building it with Android JS. You will need some minimal programming knowledge.
Worked on that for a while... then noticed that ALL nodejs code needs to be within a single index.js file. Is there any alternative?
 

Zero_G

Veteran
Veteran
Joined
Mar 28, 2020
Messages
116
Reaction score
73
First Language
English
Primarily Uses
N/A
Sorry, I haven't used it too much. But you should be able to replicate how nwjs does it (look at the index.html of a MV project for example)
 

peq42_

Yeet
Veteran
Joined
Feb 5, 2016
Messages
548
Reaction score
331
First Language
Portuguese(BR)
Primarily Uses
RMMV
Sorry, I haven't used it too much. But you should be able to replicate how nwjs does it (look at the index.html of a MV project for example)
it would be possible... but would require such a huge amount of work, and maybe for me to have 2 sepparate files for a mobile and a desktop version of my game, considering how I make use of node-specific code in many parts of it.
 

peq42_

Yeet
Veteran
Joined
Feb 5, 2016
Messages
548
Reaction score
331
First Language
Portuguese(BR)
Primarily Uses
RMMV
anyone knows of a good way?
 

Bandito

Veteran
Veteran
Joined
Aug 23, 2013
Messages
69
Reaction score
30
First Language
spanish
Primarily Uses
anyone knows of a good way?


NodeJS's scripts don't work on mobile or at least not in a way where it's easy to do.
You could use a framework that bridges the mobile code with the frontend, like Cordova (cordova.apache.org) or capacitor (capacitorjs.com) does. I would recommend you to start with Capacitor, since it's easier to write a plugin using that. I haven't tried with Android but writing a plugin for iOS it's a breeze in comparison to Cordova by a lot.
 
Last edited:

Latest Threads

Latest Posts

Latest Profile Posts

ScreenShot_10_5_2022_4_44_8.png
Mad O' Malley... a stick figure that's afraid of it's existence being erased. so they always start battle in an anxious state.
Before, I was drawing all the sprite work, super big and shrinking it down. Which was really time consuming if thing's changed. So instead I'm drawing the characters sketch, and then remaking it with pixel art instead.
Why are job interviews so terrifying. :kaodes:

Forum statistics

Threads
125,797
Messages
1,173,629
Members
164,963
Latest member
ervll
Top