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. Announcements
  3. hyperPad 1.24 is here!

hyperPad 1.24 is here!

Scheduled Pinned Locked Moved Announcements
25 Posts 8 Posters 10.4k 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.
  • MurtazaM Offline
    MurtazaM Offline
    Murtaza
    Admin
    wrote on last edited by KrystalYee
    #1

    We just hit the release button for 1.24, it should be hitting your local App Stores shortly.

    This update was supposed to be a smaller bug fix update but sort of grew into a major feature release. We've added some much needed enhancements and fixed a lot of bugs.

    Additionally we're making a major change to hyperPad pricing.

    hyperPad is no longer a free app.

    We've decided to make it a single purchase, and you automatically get access to all the developer tier features. So for $14.99 you get all the awesome features including exporting to the App Store!

    All enthusiast(indie) and student users get upgraded for free.

    Existing free users can still access the "Enthusiast" in-app purchase (will be upgraded to developer as well), as a special promotion we'll be keeping the price of the in-app purchase the same so you can take advantage of this cheap upgrade.

    If you're a monthly developer subscriber, you can cancel your subscription and keep the developer status.

    As usual, if you have any question or comments about this update, we'll leave the thread open for discussion.

    New Features

    • Age Gate to verify user is over 13 when using community features
    • Blending options on BM Fonts
    • Custom Alert Popups (removed Text input popup behaviour)
    • Screen Shake behaviour now has X and Y values. Allowing you to independently shake the screen in either direction
    • New Get Life Indicator behaviour
    • New Append Array Behaviour
    • Analytics now use gameanalytics.com
    • Add a manual delta time for behaviours with the dropdown for speed vs duration
    • Export Rotation in get screen behaviour
    • Add rotate screen to behaviour
    • Set object anchor point behavior
      -Behaviour search!!!!!!
    • Reward ads for trigger ad behaviour now supported
    • New Set Object Anchor Point behaviour
    • New Rotate Screen behaviour
    • Get Screen behaviour now exports rotation
    • Manual delta time for behaviours with the dropdown for speed vs duration. Allowing you to create tweens based on while events like "while touching"
    • For pixel art graphics you can now disable Anti Aliasing in the asset library.

    Bug Fixes

    • Movable platform behaviour does not properly carry objects when moving vertically, making for a rough ride.
    • Cannot set the animation speed from receive message behaviour
    • Modifying a polygon collision that has negative scale y will be mirrored on y axis
    • Position behaviours are not taking into account non-default pt/m ratios
    • Crash when using Shuffle on an empty array via Sort Array
    • Move to object, detach, ignore collisions, collision behaviours, pivot, propel, rod attach, rope attach, doesn't work with tags
    • Anchor B is not defaulted to 50%, it is 0 even though the default value says 50%
    • Apply Force now is based on the anchor point of the collision shape
    • Scale behaviours do not work with object IDs when trying to scale by meters.
    • Tilt behaviour does not work when added to global behaviours
    • When restarting a scene without refresh, a moving object cant move again
    • When disabling refresh option in restart scene behaviour, there are undesirable effects on non-ui objects where timers and animations no longer work
    • Ignore objects bullet behaviour doesn't do anything
    • Comment behaviour does not properly escape quotations. Causing them to not show up and cut off the comment.
    • Else-if does not appear to fire when in “No condition selected” state (should function as a simple else).
    • When duplicating objects with behaviours that has passed array parameters, the duplicated passed array parameter is not pointing to the duplicated array.
    • Locked rotation turns off when moving an object with a locked rotation to another layer
    • When you add an array to an IF hyperPad crashes
    • Position of particles are wrong after disabling an object with particles
    • Hit screen edge doubles with enabling and disabling the object
    • When adding an array of objects to something that only expects one object, it should choose the first item
    • Spawned objects and object referencing do not work correctly when used together
    • Scale behaviour doesn't work when using meters and scaling to 0
    • Fixed bug with for loop end condition not being updated after every loop iteration
    • Fixed bug where if behaviour doesn't work when 0.1 is set as the second parameter
    • Fixed bug where objects rotation is locked by default when changing physics type using make physics behaviour.
    • Really old projects that use behaviours with sliders may cause hyperPad to crash
    • Get Object By Name behaviour will crash if a name doesn't exist
    • A physics object and wall object that is weld attached would cause unexpected results
    • Duplicated objects with behaviours that use object IDs from spawn will use the object ID from the previous objects spawn behaviour instead of the new one
    • Get Array value doesn't work with output behaviours
    • Remove Tag behaviour removes all tags, not just the one specified.
    • Adding an array to a number field it crashes
    • Setting an Array or Dictionary with invalid format causes crash
    • After a tag is added to an object via the add tag behaviour other behaviours still can’t access it by that tag.
    • Trigger Ad behaviour doesn't export whether or not the ad was clicked or not
    • Socket.io not working, client unable to connect to server. Server does not see any incoming connection attempts- -
    • Ui objects are not converting to world coordinates on touch behaviours
    • Get Bounding Box values are incorrect
    • Tags added to an object with Add Tag behaviour would not be seen by other objects.
    KamdroidK 2 Replies Last reply
    0
    • MurtazaM Murtaza

      We just hit the release button for 1.24, it should be hitting your local App Stores shortly.

      This update was supposed to be a smaller bug fix update but sort of grew into a major feature release. We've added some much needed enhancements and fixed a lot of bugs.

      Additionally we're making a major change to hyperPad pricing.

      hyperPad is no longer a free app.

      We've decided to make it a single purchase, and you automatically get access to all the developer tier features. So for $14.99 you get all the awesome features including exporting to the App Store!

      All enthusiast(indie) and student users get upgraded for free.

      Existing free users can still access the "Enthusiast" in-app purchase (will be upgraded to developer as well), as a special promotion we'll be keeping the price of the in-app purchase the same so you can take advantage of this cheap upgrade.

      If you're a monthly developer subscriber, you can cancel your subscription and keep the developer status.

      As usual, if you have any question or comments about this update, we'll leave the thread open for discussion.

      New Features

      • Age Gate to verify user is over 13 when using community features
      • Blending options on BM Fonts
      • Custom Alert Popups (removed Text input popup behaviour)
      • Screen Shake behaviour now has X and Y values. Allowing you to independently shake the screen in either direction
      • New Get Life Indicator behaviour
      • New Append Array Behaviour
      • Analytics now use gameanalytics.com
      • Add a manual delta time for behaviours with the dropdown for speed vs duration
      • Export Rotation in get screen behaviour
      • Add rotate screen to behaviour
      • Set object anchor point behavior
        -Behaviour search!!!!!!
      • Reward ads for trigger ad behaviour now supported
      • New Set Object Anchor Point behaviour
      • New Rotate Screen behaviour
      • Get Screen behaviour now exports rotation
      • Manual delta time for behaviours with the dropdown for speed vs duration. Allowing you to create tweens based on while events like "while touching"
      • For pixel art graphics you can now disable Anti Aliasing in the asset library.

      Bug Fixes

      • Movable platform behaviour does not properly carry objects when moving vertically, making for a rough ride.
      • Cannot set the animation speed from receive message behaviour
      • Modifying a polygon collision that has negative scale y will be mirrored on y axis
      • Position behaviours are not taking into account non-default pt/m ratios
      • Crash when using Shuffle on an empty array via Sort Array
      • Move to object, detach, ignore collisions, collision behaviours, pivot, propel, rod attach, rope attach, doesn't work with tags
      • Anchor B is not defaulted to 50%, it is 0 even though the default value says 50%
      • Apply Force now is based on the anchor point of the collision shape
      • Scale behaviours do not work with object IDs when trying to scale by meters.
      • Tilt behaviour does not work when added to global behaviours
      • When restarting a scene without refresh, a moving object cant move again
      • When disabling refresh option in restart scene behaviour, there are undesirable effects on non-ui objects where timers and animations no longer work
      • Ignore objects bullet behaviour doesn't do anything
      • Comment behaviour does not properly escape quotations. Causing them to not show up and cut off the comment.
      • Else-if does not appear to fire when in “No condition selected” state (should function as a simple else).
      • When duplicating objects with behaviours that has passed array parameters, the duplicated passed array parameter is not pointing to the duplicated array.
      • Locked rotation turns off when moving an object with a locked rotation to another layer
      • When you add an array to an IF hyperPad crashes
      • Position of particles are wrong after disabling an object with particles
      • Hit screen edge doubles with enabling and disabling the object
      • When adding an array of objects to something that only expects one object, it should choose the first item
      • Spawned objects and object referencing do not work correctly when used together
      • Scale behaviour doesn't work when using meters and scaling to 0
      • Fixed bug with for loop end condition not being updated after every loop iteration
      • Fixed bug where if behaviour doesn't work when 0.1 is set as the second parameter
      • Fixed bug where objects rotation is locked by default when changing physics type using make physics behaviour.
      • Really old projects that use behaviours with sliders may cause hyperPad to crash
      • Get Object By Name behaviour will crash if a name doesn't exist
      • A physics object and wall object that is weld attached would cause unexpected results
      • Duplicated objects with behaviours that use object IDs from spawn will use the object ID from the previous objects spawn behaviour instead of the new one
      • Get Array value doesn't work with output behaviours
      • Remove Tag behaviour removes all tags, not just the one specified.
      • Adding an array to a number field it crashes
      • Setting an Array or Dictionary with invalid format causes crash
      • After a tag is added to an object via the add tag behaviour other behaviours still can’t access it by that tag.
      • Trigger Ad behaviour doesn't export whether or not the ad was clicked or not
      • Socket.io not working, client unable to connect to server. Server does not see any incoming connection attempts- -
      • Ui objects are not converting to world coordinates on touch behaviours
      • Get Bounding Box values are incorrect
      • Tags added to an object with Add Tag behaviour would not be seen by other objects.
      KamdroidK Offline
      KamdroidK Offline
      Kamdroid
      wrote on last edited by
      #2

      @murtaza Finally, I don't have to be broke to be a developer. Thanks 😁

      1 Reply Last reply
      0
      • MurtazaM Murtaza

        We just hit the release button for 1.24, it should be hitting your local App Stores shortly.

        This update was supposed to be a smaller bug fix update but sort of grew into a major feature release. We've added some much needed enhancements and fixed a lot of bugs.

        Additionally we're making a major change to hyperPad pricing.

        hyperPad is no longer a free app.

        We've decided to make it a single purchase, and you automatically get access to all the developer tier features. So for $14.99 you get all the awesome features including exporting to the App Store!

        All enthusiast(indie) and student users get upgraded for free.

        Existing free users can still access the "Enthusiast" in-app purchase (will be upgraded to developer as well), as a special promotion we'll be keeping the price of the in-app purchase the same so you can take advantage of this cheap upgrade.

        If you're a monthly developer subscriber, you can cancel your subscription and keep the developer status.

        As usual, if you have any question or comments about this update, we'll leave the thread open for discussion.

        New Features

        • Age Gate to verify user is over 13 when using community features
        • Blending options on BM Fonts
        • Custom Alert Popups (removed Text input popup behaviour)
        • Screen Shake behaviour now has X and Y values. Allowing you to independently shake the screen in either direction
        • New Get Life Indicator behaviour
        • New Append Array Behaviour
        • Analytics now use gameanalytics.com
        • Add a manual delta time for behaviours with the dropdown for speed vs duration
        • Export Rotation in get screen behaviour
        • Add rotate screen to behaviour
        • Set object anchor point behavior
          -Behaviour search!!!!!!
        • Reward ads for trigger ad behaviour now supported
        • New Set Object Anchor Point behaviour
        • New Rotate Screen behaviour
        • Get Screen behaviour now exports rotation
        • Manual delta time for behaviours with the dropdown for speed vs duration. Allowing you to create tweens based on while events like "while touching"
        • For pixel art graphics you can now disable Anti Aliasing in the asset library.

        Bug Fixes

        • Movable platform behaviour does not properly carry objects when moving vertically, making for a rough ride.
        • Cannot set the animation speed from receive message behaviour
        • Modifying a polygon collision that has negative scale y will be mirrored on y axis
        • Position behaviours are not taking into account non-default pt/m ratios
        • Crash when using Shuffle on an empty array via Sort Array
        • Move to object, detach, ignore collisions, collision behaviours, pivot, propel, rod attach, rope attach, doesn't work with tags
        • Anchor B is not defaulted to 50%, it is 0 even though the default value says 50%
        • Apply Force now is based on the anchor point of the collision shape
        • Scale behaviours do not work with object IDs when trying to scale by meters.
        • Tilt behaviour does not work when added to global behaviours
        • When restarting a scene without refresh, a moving object cant move again
        • When disabling refresh option in restart scene behaviour, there are undesirable effects on non-ui objects where timers and animations no longer work
        • Ignore objects bullet behaviour doesn't do anything
        • Comment behaviour does not properly escape quotations. Causing them to not show up and cut off the comment.
        • Else-if does not appear to fire when in “No condition selected” state (should function as a simple else).
        • When duplicating objects with behaviours that has passed array parameters, the duplicated passed array parameter is not pointing to the duplicated array.
        • Locked rotation turns off when moving an object with a locked rotation to another layer
        • When you add an array to an IF hyperPad crashes
        • Position of particles are wrong after disabling an object with particles
        • Hit screen edge doubles with enabling and disabling the object
        • When adding an array of objects to something that only expects one object, it should choose the first item
        • Spawned objects and object referencing do not work correctly when used together
        • Scale behaviour doesn't work when using meters and scaling to 0
        • Fixed bug with for loop end condition not being updated after every loop iteration
        • Fixed bug where if behaviour doesn't work when 0.1 is set as the second parameter
        • Fixed bug where objects rotation is locked by default when changing physics type using make physics behaviour.
        • Really old projects that use behaviours with sliders may cause hyperPad to crash
        • Get Object By Name behaviour will crash if a name doesn't exist
        • A physics object and wall object that is weld attached would cause unexpected results
        • Duplicated objects with behaviours that use object IDs from spawn will use the object ID from the previous objects spawn behaviour instead of the new one
        • Get Array value doesn't work with output behaviours
        • Remove Tag behaviour removes all tags, not just the one specified.
        • Adding an array to a number field it crashes
        • Setting an Array or Dictionary with invalid format causes crash
        • After a tag is added to an object via the add tag behaviour other behaviours still can’t access it by that tag.
        • Trigger Ad behaviour doesn't export whether or not the ad was clicked or not
        • Socket.io not working, client unable to connect to server. Server does not see any incoming connection attempts- -
        • Ui objects are not converting to world coordinates on touch behaviours
        • Get Bounding Box values are incorrect
        • Tags added to an object with Add Tag behaviour would not be seen by other objects.
        KamdroidK Offline
        KamdroidK Offline
        Kamdroid
        wrote on last edited by
        #3

        @murtaza Yet I still have to be "KA" :(
        0_1566340399897_542BAD27-8A1D-401E-9F68-71D01228141E.jpeg

        1 Reply Last reply
        0
        • KamdroidK Offline
          KamdroidK Offline
          Kamdroid
          wrote on last edited by
          #4

          No tier label either, unlike some other users. I bought hyperPad a week after it's release, when I think it was just a paid app (and got transferred to "indie" tier, is this an issue?
          0_1566340700167_BA4C1782-9BE8-4A55-973A-9465B7EFCC1C.png

          HamedH 1 Reply Last reply
          0
          • RobinsonXR Offline
            RobinsonXR Offline
            RobinsonX
            wrote on last edited by
            #5

            0_1566344522034_D839DE5B-B885-4773-9492-377CF42C9C87.jpeg
            Once the update came out, one of my projects were unable to be edited or played on. It would display a blank screen, like the project was empty...

            Other users are having the same issue. Please fix! 😭

            1 Reply Last reply
            0
            • RobinsonXR Offline
              RobinsonXR Offline
              RobinsonX
              wrote on last edited by
              #6

              0_1566344682615_1520067D-59DC-4499-9F6E-511E6E24F33E.png
              This is a screenshot of me playing a project, and it's blank... Weird.

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

                @RobinsonX can you share a link to your project and then open it and see if that fixes your issue?

                1 Reply Last reply
                0
                • KamdroidK Kamdroid

                  No tier label either, unlike some other users. I bought hyperPad a week after it's release, when I think it was just a paid app (and got transferred to "indie" tier, is this an issue?
                  0_1566340700167_BA4C1782-9BE8-4A55-973A-9465B7EFCC1C.png

                  HamedH Offline
                  HamedH Offline
                  Hamed
                  Admin
                  wrote on last edited by Hamed
                  #8

                  @kamdroid Will fix it shortly Should be fixed now

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

                    It looks like a small number of users on iOS 12+ with older projects are affected by an invalid permissions issue. This is because Apple updated sqlite and no longer use journaling on sqlite databases.

                    You can fix it with the instructions below:

                    Go into files app, navigate into the hyperPad folder and into to your affected hyperpad project.

                    Navigate into Levels Folder.

                    Navigate into Level 1 folder.

                    There are going to be 3 Level files. Press and hold each one and determine what the file extension is by clicking on Info

                    Delete the files that have the extension sqlite-wal and sqlite-shm

                    Or send us the project and we can fix it for you.

                    KamdroidK 1 Reply Last reply
                    0
                    • HamedH Hamed

                      It looks like a small number of users on iOS 12+ with older projects are affected by an invalid permissions issue. This is because Apple updated sqlite and no longer use journaling on sqlite databases.

                      You can fix it with the instructions below:

                      Go into files app, navigate into the hyperPad folder and into to your affected hyperpad project.

                      Navigate into Levels Folder.

                      Navigate into Level 1 folder.

                      There are going to be 3 Level files. Press and hold each one and determine what the file extension is by clicking on Info

                      Delete the files that have the extension sqlite-wal and sqlite-shm

                      Or send us the project and we can fix it for you.

                      KamdroidK Offline
                      KamdroidK Offline
                      Kamdroid
                      wrote on last edited by Kamdroid
                      #10

                      @hamed Still can't change profile picture (same "must be developer" pop up) and no tier displayed on my hub profile either.

                      1 Reply Last reply
                      0
                      • RobinsonXR Offline
                        RobinsonXR Offline
                        RobinsonX
                        wrote on last edited by
                        #11

                        Thank you @Hamed, that fixed it! 😊

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

                          @Kamdroid just tested it. I'm now a cat!

                          1 Reply Last reply
                          0
                          • KamdroidK Offline
                            KamdroidK Offline
                            Kamdroid
                            wrote on last edited by
                            #13

                            Works now :)

                            1 Reply Last reply
                            0
                            • StanicaS Offline
                              StanicaS Offline
                              Stanica
                              wrote on last edited by
                              #14

                              @Hamed Are there any plans to expand the hyperPad shop? Would love to see new assets on there!

                              MurtazaM 1 Reply Last reply
                              0
                              • StanicaS Stanica

                                @Hamed Are there any plans to expand the hyperPad shop? Would love to see new assets on there!

                                MurtazaM Offline
                                MurtazaM Offline
                                Murtaza
                                Admin
                                wrote on last edited by
                                #15

                                @stanica said in 1.24 Finally Available!:

                                @Hamed Are there any plans to expand the hyperPad shop? Would love to see new assets on there!

                                We'll be adding more stuff soonish. The goal is to open it up so users can put their own content there eventually :)

                                1 Reply Last reply
                                0
                                • KamdroidK Offline
                                  KamdroidK Offline
                                  Kamdroid
                                  wrote on last edited by
                                  #16

                                  I can imagine a lot of amazing content when you add the ability to import a project/behaviour/scene in an existing project.

                                  1 Reply Last reply
                                  1
                                  • T-StudiosT Offline
                                    T-StudiosT Offline
                                    T-Studios
                                    wrote on last edited by
                                    #17

                                    I’m late to notice this but I don’t think I got upgraded from enthusiast to developer

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

                                      @T-Studios you should be upgraded now

                                      T-StudiosT 1 Reply Last reply
                                      0
                                      • Michael KhalfinG Offline
                                        Michael KhalfinG Offline
                                        Michael Khalfin
                                        wrote on last edited by
                                        #19

                                        Just a quick question... I've been a Hyperpad user for a long long time. Does that mean I'm permanently a developer now, or just for a month? @Hamed

                                        Also, I think Hyperpad would benefit from a Discord server.

                                        MurtazaM LinkoGamesL 2 Replies Last reply
                                        0
                                        • Michael KhalfinG Michael Khalfin

                                          Just a quick question... I've been a Hyperpad user for a long long time. Does that mean I'm permanently a developer now, or just for a month? @Hamed

                                          Also, I think Hyperpad would benefit from a Discord server.

                                          MurtazaM Offline
                                          MurtazaM Offline
                                          Murtaza
                                          Admin
                                          wrote on last edited by
                                          #20

                                          @GameCRAZY

                                          Permanently. We’ve changed the pricing model so so everyone is developer. If for some reason we go free again, you still keep it. We don’t take things away :)

                                          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