I am brand new to Holochain, did a lot of research, everything looks very promising, and certain features of it make it seem very interesting to me for my project, Necronomignon, a cross-platform game that we imagine will be most active on mobile.
I am definitely a layman in terms of coding and development, more on the production and art side, but Holochain got me thinking and I would like to know what the pros think about certain assumptions I am having, from a pretty ignorant point of view.
1- With the node system that ensures that everyone is accepting the same rules, does this mean that a game that utilizes Holochain would be automatically pretty cheating/hacking safe?
It seems to me that it could be the case, because if someone had used some sort of cheat engine or hack, the ones hacking would just be automatically tagged and removed from interacting in the environment due to the Gossip System?
2- Unity, the engine we are using, can export games out for HTML browsers. In that sense, does that mean implementing into it Holochain would be as straightforward? Or would the game have to be specifically developed with being an hApp from the get go?
3- Do you foresee the Play Store and App store even allowing Holochain apps on their platforms?
4- If they might, does the nature of Holochain go directly against their payment requirements as listed in section 3.1 of the Guidelines?
5- If Holofuel or a game specific Holocoin was used as the “gems” for microtransactions (don’t worry these ones are basically books and not chance based :p) in the game, would that seem to invalidate the pay requirements? If there was a way to cash out or transfer, it seems like it might? Similar to how Coinbase doesn’t have that issue.
6- Would holochain complicate any features that are considered standard in gaming? Performance perhaps?
7- Overall, if games were to be made into hApps, would browser-based make the most sense?