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.20 is here!

hyperPad 1.20 is here!

Scheduled Pinned Locked Moved Announcements
21 Posts 7 Posters 9.9k Views 1 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've finally released hyperPad 1.20! You should be seeing it show up on your iPads soon (If not already)

    We know this update took longer than usual, and we're extremely sorry for the delay. But it's here and we're already working on the next update. Our goal is to release updates much quicker now!

    Below you'll find a complete list of what's new and fixed. Also be sure to check out our roadmap(http://trello.com/b/EmwcGN1T/road-map-and-known-bugs) so you can see what we're working on next, and vote on what we should prioritize.

    Whats new:

    • Show FPS will now remember if it's been on/off for the next time you run your project
    • When returning to the editor from the player, your previously selected object will remain selected
    • Round Number behaviour will now let you select the number of decimal places to round to
    • New Get/Set background colour behaviours
    • New Set Background Graphic behaviour
    • Many sliders through out the properties are now input fields
    • New button in project menu to clean up project. Removing deleted objects, behaviours and layers from project file (resulting in smaller project sizes)
    • Broadcast/Receive message behaviours can now communicate with Xcode (Swift/Objective C) for exported projects\
    • When scaling an object you can now use meters.

    What's fixed:

    • Fixed LOTS of memory leaks! hyperPad should be running much faster and more stable! (Some projects have gone from minutes of loading to seconds).
    • When deleting a scene objects, layers and behaviours would stay behind causing bloated project sizes and performance issues.
    • Fixed an unexpected crash when changing a labels colour
    • Fixed issue where Collide would not return an impulse value
    • Fixed Play animation behaviour property to show Set FPS as a input field instead of slider
    • Fixed issue where student tier would not have access to preloading scenes and overlays
    • Fixed issue where particles and the particle editor would cause project slow downs
    • Fixed issue where behaviour off would not immediately turn off some behaviours
    • Fixed reversed loop conditions on loop behaviours
    • Fixed issue where Set Graphic behaviour does not properly position replacement graphic image
    • Fixed error where some hub projects would report hyperPad being out of date
    • Fixed issue where objects with animations would use old play animation behaviour when dragged into the scene
    • Fixed issue where renaming an asset to a name that already exists could cause hyperPad to crash
    • Fixed the lingering hyperPad menu button when using the quit behaviour
    • Fixed wrong anchor position for "Move screen to object" behaviour
    • Fixed issues where shoot behaviour had wrong anchors. Causing objects too shoot from unexpected positions
    • Fixed issue when importing animation frames, and the generated sprite sheet would not use full space. Resulting in error saying your animation is too big.
    • Fixed issue where some users would get "Problem backing up" errors too frequently
    • Fixed missing play animation toggle switch for jump behaviour
    • Fixed issue where selecting an object in behaviours would cause the anchor point to reset to the middle of the object instead of remembering the specified anchor position
    Michael KhalfinG 1 Reply Last reply
    4
    • MurtazaM Murtaza

      We've finally released hyperPad 1.20! You should be seeing it show up on your iPads soon (If not already)

      We know this update took longer than usual, and we're extremely sorry for the delay. But it's here and we're already working on the next update. Our goal is to release updates much quicker now!

      Below you'll find a complete list of what's new and fixed. Also be sure to check out our roadmap(http://trello.com/b/EmwcGN1T/road-map-and-known-bugs) so you can see what we're working on next, and vote on what we should prioritize.

      Whats new:

      • Show FPS will now remember if it's been on/off for the next time you run your project
      • When returning to the editor from the player, your previously selected object will remain selected
      • Round Number behaviour will now let you select the number of decimal places to round to
      • New Get/Set background colour behaviours
      • New Set Background Graphic behaviour
      • Many sliders through out the properties are now input fields
      • New button in project menu to clean up project. Removing deleted objects, behaviours and layers from project file (resulting in smaller project sizes)
      • Broadcast/Receive message behaviours can now communicate with Xcode (Swift/Objective C) for exported projects\
      • When scaling an object you can now use meters.

      What's fixed:

      • Fixed LOTS of memory leaks! hyperPad should be running much faster and more stable! (Some projects have gone from minutes of loading to seconds).
      • When deleting a scene objects, layers and behaviours would stay behind causing bloated project sizes and performance issues.
      • Fixed an unexpected crash when changing a labels colour
      • Fixed issue where Collide would not return an impulse value
      • Fixed Play animation behaviour property to show Set FPS as a input field instead of slider
      • Fixed issue where student tier would not have access to preloading scenes and overlays
      • Fixed issue where particles and the particle editor would cause project slow downs
      • Fixed issue where behaviour off would not immediately turn off some behaviours
      • Fixed reversed loop conditions on loop behaviours
      • Fixed issue where Set Graphic behaviour does not properly position replacement graphic image
      • Fixed error where some hub projects would report hyperPad being out of date
      • Fixed issue where objects with animations would use old play animation behaviour when dragged into the scene
      • Fixed issue where renaming an asset to a name that already exists could cause hyperPad to crash
      • Fixed the lingering hyperPad menu button when using the quit behaviour
      • Fixed wrong anchor position for "Move screen to object" behaviour
      • Fixed issues where shoot behaviour had wrong anchors. Causing objects too shoot from unexpected positions
      • Fixed issue when importing animation frames, and the generated sprite sheet would not use full space. Resulting in error saying your animation is too big.
      • Fixed issue where some users would get "Problem backing up" errors too frequently
      • Fixed missing play animation toggle switch for jump behaviour
      • Fixed issue where selecting an object in behaviours would cause the anchor point to reset to the middle of the object instead of remembering the specified anchor position
      Michael KhalfinG Offline
      Michael KhalfinG Offline
      Michael Khalfin
      wrote on last edited by
      #2

      Finally! So excited!

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

        HYPE!! Loving the new update! :D

        1 Reply Last reply
        0
        • Michael KhalfinG Offline
          Michael KhalfinG Offline
          Michael Khalfin
          wrote on last edited by
          #4

          @Murtaza I’m not getting any of the features from the new update. πŸ˜•

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

            @GameCRAZY Wait what? Restart HyperPad?

            Michael KhalfinG 1 Reply Last reply
            0
            • RobinsonXR RobinsonX

              @GameCRAZY Wait what? Restart HyperPad?

              Michael KhalfinG Offline
              Michael KhalfinG Offline
              Michael Khalfin
              wrote on last edited by GameCRAZY
              #6

              @robinsonx I’ll try restarting my iPad. Already updated Hyperpad on the App Store (and checked again to make sure), cleared project cache, and asset cache.

              1 Reply Last reply
              0
              • Michael KhalfinG Offline
                Michael KhalfinG Offline
                Michael Khalfin
                wrote on last edited by
                #7

                Logged in and out of Hyperpad & restarted iPad. Nothing.

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

                  Hit the ... in the projects tab.
                  It should have the clean project feature.. ._.

                  Michael KhalfinG 1 Reply Last reply
                  0
                  • RobinsonXR RobinsonX

                    Hit the ... in the projects tab.
                    It should have the clean project feature.. ._.

                    Michael KhalfinG Offline
                    Michael KhalfinG Offline
                    Michael Khalfin
                    wrote on last edited by
                    #9

                    @robinsonx Nope... :\

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

                      @GameCRAZY Okay, now I'm clueless. 😟

                      1 Reply Last reply
                      0
                      • Michael KhalfinG Michael Khalfin

                        @robinsonx Nope... :\

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

                        @gamecrazy That's strange. I've never downloaded an update for an app and have the update do nothing for me while it works for others.

                        Michael KhalfinG 1 Reply Last reply
                        0
                        • Aidan_FireA Aidan_Fire

                          @gamecrazy That's strange. I've never downloaded an update for an app and have the update do nothing for me while it works for others.

                          Michael KhalfinG Offline
                          Michael KhalfinG Offline
                          Michael Khalfin
                          wrote on last edited by
                          #12

                          @aidan-oxley Absolutely! This is so weird!

                          1 Reply Last reply
                          0
                          • Michael KhalfinG Offline
                            Michael KhalfinG Offline
                            Michael Khalfin
                            wrote on last edited by
                            #13

                            All of a sudden it works! LOL

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

                              @GameCRAZY What? One of weirdest bugs yet! Why would your device do that...? πŸ€”

                              1 Reply Last reply
                              0
                              • Michael KhalfinG Offline
                                Michael KhalfinG Offline
                                Michael Khalfin
                                wrote on last edited by
                                #15

                                @Murtaza How do we use the new feature for Broadcast/Receive messages behaviors to communicate with Xcode?

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

                                  @GameCRAZY It works similar to behaviours. In Xcode, you would broadcast a value with a key and you would create a receive behaviour with a key:

                                  [behaviours addReceiveKey:@"inAppPurchase" withBlock:^(NSString * purchaseId) {
                                    // in app purchase logic
                                    // ...
                                    // Tell behaviours that purchase was successfull
                                    [behaviours broadcastValue:@"success" withKey:@"purchaseComplete"]
                                  }]
                                  
                                  D Wazk MobileW 2 Replies Last reply
                                  0
                                  • HamedH Hamed

                                    @GameCRAZY It works similar to behaviours. In Xcode, you would broadcast a value with a key and you would create a receive behaviour with a key:

                                    [behaviours addReceiveKey:@"inAppPurchase" withBlock:^(NSString * purchaseId) {
                                      // in app purchase logic
                                      // ...
                                      // Tell behaviours that purchase was successfull
                                      [behaviours broadcastValue:@"success" withKey:@"purchaseComplete"]
                                    }]
                                    
                                    D Offline
                                    D Offline
                                    Deeeds
                                    wrote on last edited by Deeeds
                                    #17

                                    @hamed for you...

                                    0_1530989201885_ca9eeb31-5f67-4ed2-9f1a-35e7719fc24f-image.png

                                    HamedH 1 Reply Last reply
                                    1
                                    • D Deeeds

                                      @hamed for you...

                                      0_1530989201885_ca9eeb31-5f67-4ed2-9f1a-35e7719fc24f-image.png

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

                                      @deeeds look at argument to a function call. I don’t really get your point...

                                      D 1 Reply Last reply
                                      0
                                      • HamedH Hamed

                                        @deeeds look at argument to a function call. I don’t really get your point...

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

                                        @hamed

                                        Perhaps you have a better memory than me, and most others. I find Objective-C Block syntax notoriously, how do I say this nicely... obtuse, peculiar, arbitrary and mindbendingly hard to remember.

                                        There's a quite famous little web site that features this information. I made it into an iPad wallpaper, so that it was always nearby, instantly. Just wake your iPad, and there it is.

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

                                          Goshdarnblocksyntax. I recognized it as soon as you posted it. No worries. It always trips me up too.

                                          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