Just a nameless weakling
- Jan 2, 2014
- Reaction score
- First Language
- Primarily Uses
I don't think editing the game while testing it, aka, hot reload, would be a built-in feature, because:I just want to know... will be us able to EDIT the game WHILE TESTING IT?
This is what would save us A LOT OF TIME! And have multiple screens would actually have an use in MZ other than... moving windows to another screens for no reason because the main window is locked while another window is opened (except the playtest window)?
If not, then please... some scripter, try make such plugin/addon for achieve this for everyone!
1. It's very complicated and convoluted in general, and it's very easy to have tons of serious(and sometimes irreversible) bugs in hot reload(invalid states, outright crash or even minor data corruptions in really extreme and rare cases), thus defeating the purpose of this very feature and creating more harms than goods.
2. Back when Android Studio(backed by Google) had added the hot restart feature, it's so unreliable that almost no one will really rely on it when developing serious commercial projects(including me as I've suffered from that multiple times already), and if I remembered correctly, it takes nearly 2 years for that feature to become very stable finally. Needless to say, hot reload's much, much harder than hot restart, and Google is at least one of the best at least technically, but when even such an experienced and proficient company can get hot restart(let alone hot reload) so wrong for such a long time, you can see just how complicated and convoluted to get hot reload right.
Similarly, I guess that, if there would be such a plugin/3rd party system, it'd be paid rather than free(probably expensive as well), as it likely takes at least a small team of seasoned professional software engineers to do that, and I won't be surprised for such a thing to take at least months to complete