logo hyperPad Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Login

    Big list of suggestions

    Scheduled Pinned Locked Moved
    Comments & Feedback
    3
    4
    211
    Loading More Posts
    • 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.
    • StanicaS
      Stanica
      last edited by Stanica

      Now that I've spent a good deal of time with Hyperpad, I have some suggestions that would improve my workflow.

      Object inheritance
      A lot of my UI buttons share similar functionality. Rather than cloning each button, it would be more efficient to set a master button as a parent object and have children inherit behaviors automatically.

      Changing behaviors in-place
      Sometimes I drag an add values behavior in but then realize I actually need subtract values. It would be helpful to have the option to swap the add with a subtract and keep the parameters the same.

      Drag value from one behavior to another
      If my multiply behavior needs to use the same value referenced in an add behavior, it would save me a lot of panning if I could copy the referenced value to other behaviors.

      Better mouse support
      Hyperpad works very well with a bluetooth mouse, barring a couple exceptions. The hit box for breaking connections between behaviors is too large. I often unintentionally break connections as I'm panning the screen down. Clicking on a behavior also doesn't always register a tap event, so the side panel doesn't immediately open.

      Change default duration to 0
      Maybe this is just me but I need a duration value of 0 far more than anything else.

      Rename Ease In/Out
      I find the names "ease in" and "ease out" (and all the other ones) to be very confusing. Something like "smooth start" and "smooth stop" would be much clearer in describing what they do.

      Multiple collision masks
      Animated sprites seem to have one collision mask for each frame. I'd like to set a custom mask per frame in the animation.

      1 Reply Last reply Reply Quote 1
      • MurtazaM
        Murtaza Admin
        last edited by

        Some nice suggestions.

        Object inheritance, we're planning a prefab system. I think it will cover this.

        By changing behaviours in place, do you essentially mean replace a behaviour thats already connected?

        Drag value from one behaviour another... Do you mean something thats in an input field already drag it out onto another behaviour?

        Mouse support: We actually grabbed a couple Magic Keyboard cases and will be working on adding some better keybaord/mouse/trackpad support :)

        StanicaS 1 Reply Last reply Reply Quote 0
        • SplitMindGamingS
          SplitMindGaming
          last edited by

          @Murtaza I wanted to add again to this list of future suggestions. My game is based on pixel art and I use this software called pixel fx designer. Link here https://codemanu.itch.io/particle-fx-designer it basically converts the particles into pixel format. Is there a way to incorporate this to HyperPad. The software I’m using now is nowhere intuitive as the built in particle creator that hyperPad has. Your guys version is much easier to use by a long shot. Would love if pixel conversion was possible for your particle designer.

          EA495FA6-A6C6-4A5D-B9F2-DF8E1A4E936B.gif

          1 Reply Last reply Reply Quote 0
          • StanicaS
            Stanica @Murtaza
            last edited by

            @Murtaza said in Big list of suggestions:

            By changing behaviours in place, do you essentially mean replace a behaviour thats already connected?

            Yes

            Drag value from one behaviour another... Do you mean something thats in an input field already drag it out onto another behaviour?

            Yes

            Mouse support: We actually grabbed a couple Magic Keyboard cases and will be working on adding some better keybaord/mouse/trackpad support :)

            Beautiful <3

            1 Reply Last reply Reply Quote 0
            • First post
              Last post