What if you could setup a portal from one of your Unity games to another one?
You could then set up a virtual video arcade and allow players to choose one of your games and be teleported to that game.
Why don’t we have this yet, most Unity games run on the core engine via mono* so in theory any other Unity game would just be loading the data and code needed to play that game on Unity.
I know with native compilation and IL2CPP → WebGL this is not the case at the moment.
It would be an amazing way to share Unity games and it is a technology that is needed for VR.
So should Unity look at making Teleporting between Unity games a thing!
PS IMHO It should definitely have a loading tunnel sequence.
I’ve always wanted to make a game where you could have in-game portals to other player run servers (for the same game). It would end up being a distributed mmo of sorts, but with no interaction between the servers other than transferring a player from one to another.
Why should Unity put resources into this ridiculously niche idea that would require the rewriting of huge swaths of the engine? What benefit does this bring other than adding steps to the game launching process? Even by your usual standards this is just ridiculous clickbait that adds nothing to the engine for 99.9% of users.
Actually you are onto a trend because now some ads in games are like mini interactive ads pretending to be games. I don’t think it will be long before there will be like an ‘entryway’ into another game embedded in your game, and put there by the advertising service. It’ll even seem like its integrated into your own game flow and people won’t even realize they’re transitioning into someone else’s game. It’ll just be one big pool of interconnected experiences. … although I suppose at some point the other game has to download and install. But once that’s made smoother and quicker, hey.
hmm this would be easy as hell if you have all the games on web, with webplayer right?
you can call to open webpages in unity right? … think so, never tried…
ooh i guess that doesnt talk to web browsers though … idk
i tried to read html onto a texture and stuff though, and it (annoyingly for me) is meant instead to load webpages instead of what i wanted to do
(Haven’t read the topic entirely, but it seems to work.
You could use a “master app” that links to all the games?)
What about cross-game resources, though?
You could actually “make it worth” playing other games by implementing resources that matter across all the games.
Then, it may be appealing. As already stated, it kind of seems like an ad, which could be considered annoying.
He wants to jump from one VR game to another that is most likely made by someone else with different version of the engine. Like when you are playing the job simulator and drink a bottle of liquid coolant the game will then transition you to play Lucky’s Tale
@Ostwind @Arowx
But the implementation would more or less be the same, wouldn’t it?
I guess you could just check if another app is installed in a VR game, too.
And if it’s installed, open it. If it’s not, open the store where you can buy it?
Don’t know if it’s actually that easy, though. Haven’t done any research.
Then what are you even asking here? on desktop it has been possible several ways already. Even if the engine versions differ you can launch other games with parameters and shutdown yours. With clever Windows tricks user wont even notice that transition happened.