[Silly Idea] Portalling Between Game's

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.

2 Likes

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.

This is called ‘ads’.

5 Likes

Isn’t steam pretty much a ‘portal’

But why?

No, really, why?

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.

1 Like

You could probably have an easier time putting all your games into 1 game and hen just loading this scene or that one

1 Like

So how will the VR Metaverse work without an inter-world/game portal system of some kind?

That’s nintendoland, animal crossing, etc …

Who needs a metaverse when standard launchers like steam just need a tweaked interface?

1 Like

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.

2 Likes

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

You mean something like this?

(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

1 Like

Or what if you have friends who have made games and you allow your players to move to their games?

@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.

You can already do this with your friends games using few tricks but you won’t ever be able to do such things in SteamVR or Oculus Home.

It doesn’t need to be just VR it could be any type of game.

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.

I want a way to pull other players out of their game and into mine, whereupon I will force them to learn and love turn-based strategy games.

P.S. I think you just suggested re-inventing OLE. shudder