Search Unity

  1. Megacity Metro Demo now available. Download now.
    Dismiss Notice
  2. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

Games within Games...

Discussion in 'General Discussion' started by makemydaypunk, Aug 30, 2017.

Thread Status:
Not open for further replies.
  1. makemydaypunk

    makemydaypunk

    Joined:
    Aug 12, 2017
    Posts:
    28
    This article where the developers port a mini game to MSDOS got me thinking about games within games in Unity...

    What if Blizzard adopt Unity for WOW 2018 and want every tavern in the game to have a Hearthstone game players can play...

    Now Blizzard should be able to do this but what if Unity provided a game in game feature, where you can select another Unity project and drag it into a scene as a 3D box or 2D screen.

    Unity does some magic at play and build times and it just works, Hearthstone in WOW 2018 powered by Unity.

    Pop!

    Back to reality, could this be done, another game is just another set of scenes, components and scripts running in the same game engine right?

    You could port all of the elements of the sub-games project into your main game and set it up as a prefab?

    In theory as you only need one version of the engine it should be smaller than two separate games (e.g. WebGL).

    If it's just a mini game it would be easy to do but what if like Hearthstone it's a full featured and larger memory footprint game. Would you step into a Tavern only for everything to slow down as Hearthstone loads and runs?

    Would you need tools and features so you could limit the memory footprint and balance the thread loading from sub games. Could game engines provide sub-games memory areas and cpu bandwidth/threads/jobs?

    Even if you dragged and dropped how would you manage the additional load within the tavern?

    Or would Blizzard just run Hearthstone on the Cloud/Hearth servers and display it within the game and could Unity provide cloud based sub games?

    Would it be when you start playing Hearthstone the WOW2018 tavern becomes a skybox/scene and swaps places to become the subgame.

    What if Unity could Virtualise a Unity game, run it in a sandbox would that make it easier to sub-game, portal and even make Unity more stable as a platform?
     
  2. zombiegorilla

    zombiegorilla

    Moderator

    Joined:
    May 8, 2012
    Posts:
    9,042
Thread Status:
Not open for further replies.