Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
hyperPad

hyperPad Forum

  1. Home
  2. Comments & Feedback
  3. UNDO... half baked?

UNDO... half baked?

Scheduled Pinned Locked Moved Comments & Feedback
10 Posts 5 Posters 1.3k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Offline
    D Offline
    Deeeds
    wrote on last edited by
    #1

    Is there really no UNDO facility in the Behaviour editor, or am I simply not seeing it?

    Perhaps more concerning... after hitting "PLAY" to test my game, and playing it, the UNDO history/cache seems to be cleared. Is this really happening? Or am I doing something else wrong that's clearing the UNDO history/cache?

    1 Reply Last reply
    0
    • MurtazaM Offline
      MurtazaM Offline
      Murtaza
      Admin
      wrote on last edited by
      #2

      You're correct. No undo in behaviours.

      As for pressing play and undo resetting. Yes. This is true. But there is a valid reason behind it.
      Limited iPad resources (and backwards compatibility).

      Running a WYIWYG (What you see us what you get) game creator on the iPad is extremely demanding. The editor alone takes up a lot of resources. To allow for decently sized projects we need to clear the cache and any unused memory every now and then.
      When Pressing play, we're essentially shutting down the editor side then launching the player. We do this so the player can run lag free.

      We could probably get away with doing less of this on the latest iPad Pros. But to maintain backwards compatibility we can't just yet.

      D 1 Reply Last reply
      0
      • MurtazaM Murtaza

        You're correct. No undo in behaviours.

        As for pressing play and undo resetting. Yes. This is true. But there is a valid reason behind it.
        Limited iPad resources (and backwards compatibility).

        Running a WYIWYG (What you see us what you get) game creator on the iPad is extremely demanding. The editor alone takes up a lot of resources. To allow for decently sized projects we need to clear the cache and any unused memory every now and then.
        When Pressing play, we're essentially shutting down the editor side then launching the player. We do this so the player can run lag free.

        We could probably get away with doing less of this on the latest iPad Pros. But to maintain backwards compatibility we can't just yet.

        D Offline
        D Offline
        Deeeds
        wrote on last edited by
        #3

        @Murtaza Is your UNDO feature using a storage of entire editor states for each changed setting rather than a list of reversible performed operations?

        1 Reply Last reply
        0
        • MurtazaM Offline
          MurtazaM Offline
          Murtaza
          Admin
          wrote on last edited by
          #4

          I'm not sure you'll have to wait for @Hamed to answer that. He created it :).

          1 Reply Last reply
          0
          • HamedH Offline
            HamedH Offline
            Hamed
            Admin
            wrote on last edited by
            #5

            Our undo stores the state of the object you just changed before and after for big operations, and little chunks of data for small operations.

            D 1 Reply Last reply
            0
            • HamedH Hamed

              Our undo stores the state of the object you just changed before and after for big operations, and little chunks of data for small operations.

              D Offline
              D Offline
              Deeeds
              wrote on last edited by
              #6

              @Hamed Profoundly, on hands and knees, I beg you to considering finding a way to make UNDO work properly between playing a game to test settings, and ending the play test and wanting to restore some of the changes. An UNDO list (like history of actions performed by user) would be ideal.

              Aidan_FireA 1 Reply Last reply
              0
              • D Deeeds

                @Hamed Profoundly, on hands and knees, I beg you to considering finding a way to make UNDO work properly between playing a game to test settings, and ending the play test and wanting to restore some of the changes. An UNDO list (like history of actions performed by user) would be ideal.

                Aidan_FireA Offline
                Aidan_FireA Offline
                Aidan_Fire
                wrote on last edited by
                #7

                @Deeeds I’ve learned to live with the very limited undo system, before I decide to make a big change I use the airdrop button and save my project somewhere else on my iPad. For me, I guess that makes having a better undo system low priority. You can also branch your project and save it as a duplicate in your projects, but then you get a “branched” banner thingy stuck to it whenever you upload it to hub.

                Jack de WildeJ D 2 Replies Last reply
                0
                • Aidan_FireA Aidan_Fire

                  @Deeeds I’ve learned to live with the very limited undo system, before I decide to make a big change I use the airdrop button and save my project somewhere else on my iPad. For me, I guess that makes having a better undo system low priority. You can also branch your project and save it as a duplicate in your projects, but then you get a “branched” banner thingy stuck to it whenever you upload it to hub.

                  Jack de WildeJ Offline
                  Jack de WildeJ Offline
                  Jack de Wilde
                  wrote on last edited by
                  #8

                  @Aidan-Oxley I thought they only showed up as branched when you branch a project from the hub, not from your locally stored projects.

                  Aidan_FireA 1 Reply Last reply
                  0
                  • Jack de WildeJ Jack de Wilde

                    @Aidan-Oxley I thought they only showed up as branched when you branch a project from the hub, not from your locally stored projects.

                    Aidan_FireA Offline
                    Aidan_FireA Offline
                    Aidan_Fire
                    wrote on last edited by
                    #9

                    @Jack8680 Oh, but branching your project does make it a new project though right? So if you uploaded it it would be a new project not an update for the one you might already have on the hub.

                    1 Reply Last reply
                    0
                    • Aidan_FireA Aidan_Fire

                      @Deeeds I’ve learned to live with the very limited undo system, before I decide to make a big change I use the airdrop button and save my project somewhere else on my iPad. For me, I guess that makes having a better undo system low priority. You can also branch your project and save it as a duplicate in your projects, but then you get a “branched” banner thingy stuck to it whenever you upload it to hub.

                      D Offline
                      D Offline
                      Deeeds
                      wrote on last edited by
                      #10

                      @Aidan-Oxley I found another "work around"... duplicate the scene. This has been what I've been doing, but it shouldn't have to be done.

                      I tried branching, but it's too messy to reload a project to try some other values again. I'm going through the iterative stages of exploring and discerning the right values for jumps, landing, recovery time, acceleration and other characteristics of the hero's movement. It's a LOT of trial and error and testing and discernment to find that right "FEEL", and it's unbelievably annoying to try do this without UNDO.

                      1 Reply Last reply
                      0

                      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                      With your input, this post could be even better 💗

                      Register Login
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • Users
                      • Search