Unity app that loads other games (like the web plugin, but for Android and iOS)

Hello,

I wonder if it is possible to make a unity project that acts like a “generic loader” of other games. We have a non-game app for Android e iOS and we’d like to include suppport for unity content inside our own app. Such content would be downloaded later in app, and we’d like to start an unity window / view that loaded those assets and rendered the game just like it was a regular “unity only” app.

Is such thing even possible? In some way what I’d like to do in Android and iOS it is similar to the webplayer, where the host (the browser) has a plugin which is able to load assets over http and render the game inline.

That would definitely be a violation of the iOS developer agreement. Apple does not want anyone doing an end run around their store. Google Play is probably more lenient, but it would probably be very tricky technically, probably prohibitively so. You can download and run asset bundles, which can contain pretty much anything, but not full, pre-packaged applications. And, again, mind the iOS dev agreement, which technically prohibits downloading executable code.