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

    Version 1.20 now available!

    Scheduled Pinned Locked Moved
    Announcements
    7
    21
    3.0k
    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.
    • MurtazaM
      Murtaza Admin
      last edited by 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
      GameCRAZYG 1 Reply Last reply Reply Quote 4
      • GameCRAZYG
        GameCRAZY @Murtaza
        last edited by

        Finally! So excited!

        1 Reply Last reply Reply Quote 0
        • RobinsonXR
          RobinsonX
          last edited by

          HYPE!! Loving the new update! :D

          1 Reply Last reply Reply Quote 0
          • GameCRAZYG
            GameCRAZY
            last edited by

            @Murtaza Iโ€™m not getting any of the features from the new update. ๐Ÿ˜•

            1 Reply Last reply Reply Quote 0
            • RobinsonXR
              RobinsonX
              last edited by

              @GameCRAZY Wait what? Restart HyperPad?

              GameCRAZYG 1 Reply Last reply Reply Quote 0
              • GameCRAZYG
                GameCRAZY @RobinsonX
                last edited by GameCRAZY

                @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 Reply Quote 0
                • GameCRAZYG
                  GameCRAZY
                  last edited by

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

                  1 Reply Last reply Reply Quote 0
                  • RobinsonXR
                    RobinsonX
                    last edited by

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

                    GameCRAZYG 1 Reply Last reply Reply Quote 0
                    • GameCRAZYG
                      GameCRAZY @RobinsonX
                      last edited by

                      @robinsonx Nope... :\

                      Aidan_FireA 1 Reply Last reply Reply Quote 0
                      • RobinsonXR
                        RobinsonX
                        last edited by

                        @GameCRAZY Okay, now I'm clueless. ๐Ÿ˜Ÿ

                        1 Reply Last reply Reply Quote 0
                        • Aidan_FireA
                          Aidan_Fire @GameCRAZY
                          last edited by

                          @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.

                          GameCRAZYG 1 Reply Last reply Reply Quote 0
                          • GameCRAZYG
                            GameCRAZY @Aidan_Fire
                            last edited by

                            @aidan-oxley Absolutely! This is so weird!

                            1 Reply Last reply Reply Quote 0
                            • GameCRAZYG
                              GameCRAZY
                              last edited by

                              All of a sudden it works! LOL

                              1 Reply Last reply Reply Quote 0
                              • RobinsonXR
                                RobinsonX
                                last edited by

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

                                1 Reply Last reply Reply Quote 0
                                • GameCRAZYG
                                  GameCRAZY
                                  last edited by

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

                                  1 Reply Last reply Reply Quote 0
                                  • HamedH
                                    Hamed Admin
                                    last edited by

                                    @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 Reply Quote 0
                                    • D
                                      Deeeds @Hamed
                                      last edited by Deeeds

                                      @hamed for you...

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

                                      HamedH 1 Reply Last reply Reply Quote 1
                                      • HamedH
                                        Hamed Admin @Deeeds
                                        last edited by

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

                                        D 1 Reply Last reply Reply Quote 0
                                        • D
                                          Deeeds @Hamed
                                          last edited by

                                          @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 Reply Quote 0
                                          • HamedH
                                            Hamed Admin
                                            last edited by

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

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