Pular para o conteúdo principal

Pesquisa

Allow a "Dream within a Dream" to exit to the parent dream

  • TheBeardyMan

    Making Dream within a Dream work this way is also the missing piece for creating programming puzzle games. That genre traditionally has multiple scoreboards per level - one for each solution metric e.g. number of instructions or number of cycles - and also saves a player's best solution for each level. Those features require a dream's worth of scoreboards and persistent variables respectively per level when the number of levels is large. Some creators have had some success with programming puzzle games, but they haven't attempted to implement those features. Most likely because of the gameplay flow and progress recording - telling the hub dream whether the player passed or failed a level is another thing a dream within a dream can't do - that get taken away when you make each level a dream within a dream.

  • TheBeardyMan

    Expanding on my thoughts about a dream within a dream communicating a level pass or fail to the hub dream. Dreams within dreams have their own isolated set of persistent variables, so persistent variables won't be usable for that communication. If Mm make this change, the identity of the entry doorway through which the player entered the hub could be used to encode pass or fail with the hub having saved the ID of the attempted level in one of its own persistent variables. But that still uses an extra doorway, and those have the smallest of all thermo limits. However, there's one more communications channel for passing information through scene transitions - the name of the last possessed controller sensor, which selects a controller sensor with a matching name to be auto-possessed in the new scene. Using that channel can save a doorway, and it should be enabled for returning from a dream within a dream if this change is made.

  • TAPgiles
    Great answers

    Ah, great points. That stuff working would be very good as part of this update.

    Of course, the other option is to give us 1024 scoreboards ;P

  • thyon

    My game Possession 2 works like this. You can play all the dreams in sequence and it allows you to seamlessly move to the next game. My sub-dreams have exit doors that link to the next dream and I enter a cave and then the next dream I’m at the cave entrance.

Por favor, entrar para comentar.