logo

    hyperPad Forum

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    1. Home
    2. Murtaza
    • Profile
    • Following 1
    • Followers 17
    • Topics 41
    • Posts 1016
    • Best 214
    • Controversial 0
    • Groups 3

    Murtaza

    @Murtaza

    Admin

    325
    Reputation
    1769
    Profile views
    1016
    Posts
    17
    Followers
    1
    Following
    Joined Last Online

    Murtaza Unfollow Follow
    hyperPad Global Moderator Admin

    Best posts made by Murtaza

    • RE: Timers not in time

      @itap-development said in Timers not in time:

      @aidan-oxley said in Timers not in time:

      @deeeds Well just so you know hyperPad updates do actually exist, they are rare, and have loads of content. What's so good about chipmunk and cocos that makes you choose hyperPad over Codea or Construct 3? You clearly have a LOT of issues with hyperPad.

      @Aidan-Oxley Mind if I edit that last bit there? Thanks! Here goes- You clearly have a LOT of issues in life.
      Oh, so much better!

      Oh he definitely has issues. Looks like he's stalking me and Hamed online. Apparently our hobbies and what we do in our free time is now his business.

      Deeeds, any suggestions on what I should have for dinner tonight? At this point I'm sure you know what's in my fridge too. 🤣

      Also, once again leave it to Deeeds to take a topic incredibly off course making it harder for us to find issues and fix them. Then he questions why updates take so long.

      posted in Comments & Feedback
      Murtaza
      Murtaza
    • RE: It's been so silently on hyperPad recently

      I think it's due partially to the beta. The usual users who are submit cool projects to the hub are mostly on the beta, but they can't submit since the beta doesn't allow hub submissions.

      Other than that, our community generally has a problem where they don't post or share often (the amount of active users vs the ones posting on the forums or sharing to the hub are very different).
      I'm going to try something once the new version is out. Maybe award t-shirts or other hyperPad swag to users who are active/sharing. I think there needs more incentive to share.

      posted in General Discussion
      Murtaza
      Murtaza
    • RE: the "Change Picture" Option doesn't work in the Edit section.

      @aidan-oxley said in the "Change Picture" Option doesn't work in the Edit section.:

      @deeeds âť“

      It's just deeds thinking he's really smart and clever. Best to ignore and move on.

      posted in Non-Issue
      Murtaza
      Murtaza
    • Version 1.20 now available!

      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
      posted in Announcements
      Murtaza
      Murtaza
    • Viewer App now available!

      After much delay the viewer app is finally out!
      You can download it for free here: https://apps.apple.com/us/app/hyperpad-viewer/id1484881474 it's available for iPhone and iPad.

      Now your friends and family can play your hyperPad projects without buying the full hyperPad app.

      The viewer can open hyperPad projects shared through email or air drop, and also has full access to the hyperPad Hub.

      Keep in mind this is only the first version, major update is already in the works with the new hyperPad Hub.

      posted in Announcements
      Murtaza
      Murtaza
    • Congratulations Winners!

      The challenge is officially over! And the votes are in. These were some awesome projects and really fun to play!

      • First place winner: @Stanica with Epic Golf Adventures
      • Second Place: Melide (@XxWhiteHearrxX for some reason your forum name is wrong 🤷‍♂️) with New Olympia
      • Third Place: @Shady91 with PiNG
      • Fourth Place: @Jack8680 with Glider Game
      • Fifth Place: @INGENIUM-GAMES with Classic Snooker

      Congratulations everyone, we're really proud of this community and the awesome projects you've made.

      Keep an eye out for more contests and challenges soon.

      posted in Announcements
      Murtaza
      Murtaza
    • 1.26 Now Available on the App Store

      Start 2021 with the latest hyperPad version that is sure to bring smiles. Over 50 bug fixes & 14 smashing new features, unwrap the latest version today!

      TL;DR
      We have fixed major bug issues that have caused crashes in the past. hyperPad now has a smoother experience with the latest iOS updates allowing you to create & share your projects easier.

      We have also added new Behaviours that will assist you in game creation - drawing tools, boolean & more.

      What’s New?

      • Share to socials & include a screenshot!

      Behaviour Updates

      • Follow Behaviours through “Anchor Position”

      • Render Texture Behaviour;
        A blank canvas you can draw on.
        Effects like “Blur” or “Pixelate” are available. Drag into a “Set Behaviour” or “Load Image”
        Draw behavior, shapes, or image into Render Texture.

      • Collisions Behaviour;
        Recreates collisions for an object

      • Math Expression Behaviour;
        Takes in a text field & allows math operations to be added.

      • Boolean Behaviour;
        Perform a Boolean or Comparison Operation

      • Bitwise Operation Behaviour

      • Text Operation Behaviour
        String related functions that manipulate text (i.e. split, insert, search, trim, replace etc.)

      • Secondary Colour Behaviour (e.g. health bar colors)

      • Loop Behaviour now outputs current value for each new option

      • Load Image Behaviour can load from a screenshot, object, render texture, files, camera roll & assets

      Others

      • “Hide Graphic toggle” added to “Object Properties”

      • Set Graphic can load from exported value when dragging value on top of Asset Selector


      What’s Fixed?

      • Dismissing the app when keyboard is open
      • Importing multiple images from camera roll
      • Graphics that are imported from files app are imported in the correct order
      • Importing animations, no bouncing effect
      • Loop animation works when chaining
      • Colors set correctly
      • Set background color behavior will now freeze when pausing.
      • Overlay doesn’t pause when pressing the pause button.
      • Overlays are now aligned
      • Objects can now be destroyed after loading an Overlay
      • Screen to object in Overlays no longer moves Scene
      • Collisions work with Comments
      • Scene/Global positioning on iPad Pro 11"
      • iOS 14 alert when editing password; protected behaviors
      • Tab Bar overlap on older iOS devices
      • List is no longer black when adding from Special Objects in dark mode
      • Loading audio from iTunes now works
      • Sound effects playing at various pitches no longer has a “slide” effect
      • Creating particle and sound FX does not crash the app
      • Current time from Get Music Outputs incorrect value fixed
      • On “Load Next Scene” Behavior, the properties now says “Scene”
      • Default value for Load value is now correct
      • Getting an Array from a json string now works
      • Get Array value custom index no longer says get value at 0
      • Array behavior works properly in spawned objects
      • Various array and behavior fixes
      • Various array / dictionary edge case issues fixed
      • Behavior lines are not deleted when panning around
      • Behavior list no longer visible when editing particles
      • Inaccurate Behaviors no longer disconnect
      • Dropbox dark mode
      • Dropbox thumbnails now load
      • Phantom object bug fixed
      • Fixed Position when zooming out
      • Using Set input field for Object referencing no longer causes a crash.
      • Get Object Outputs scale
      • Objects that have no width / height (0 meters) can now be scaled up via Scale By Behavior
      • Propel Object and rotated screen/objects issues fixed
      • Objects will no longer appear on unintended layers
      • Able to edit Object attributes in editor mode.
      • When Selecting Tags and other properties on Objects, the bottom of the panel is now interactable.
      • Empty Objects that are hidden now look hidden
      • Empty Objects can now be skewed.
      • Editing input field with the keyboard will no longer edit the wrong behavior when switching behavior mid edit
      • When swiping to close an interstitial ad in the player, the pause button no longer disappears

      Visit the roadmap or forum for the complete list of bug fixes.
      https://trello.com/b/EmwcGN1T/road-map-and-known-bugs

      posted in Announcements
      Murtaza
      Murtaza
    • Beta test the new hyperPad update (1.31)

      After much delay we're at the final stretch for the next update.
      This one is mainly bug fixes, and a lot of backend changes (especially to the hub) which will hopefully make updating hyperPad a lot easier and quicker from here on out.

      If you're interested in helping us find any last bigs or issue post here or message me and I will send out an invite to get access to the beta.

      Change log:

      • Add option for isNan to boolean behaviour
      • Fixes graphics not being able to be imported
      • fixes font issues with set font behaviour
      • fixes various crashes with loops, arrays, dictionaries, jump, and collisions
      • fixes apple sign in issues
      • Update dependencies
      • Various other bug fixes and performance improvements
      • Several internal tooling upgrades to release updates faster
      • Upgrades to the hub
        -- fixes banners / uploading
        --apple sign in
        --ease submitting project requirements faster
        --stepping stone for community upgrades
      posted in Announcements
      Murtaza
      Murtaza
    • RE: Arrays Don't like Negative Numbers

      If you want to know more about our company. I'm happy to share the details. It's not a secret. Here are the details even though it has nothing to do with this thread.

      • Company was founded by my self, Hamed, and Behroz. Hamed is my Brother, Behroz is my cousin.
      • Since starting we've raised about $300,000.
      • There have been roughly 500,000 download of GamePress by 2014, and about 25,000 monthly active users (not insane numbers, but good enough for a niche product)
      • In the summer of 2014, we were funded by YCombinator (one of Silicon valleys most competitive investment firms). During that time we started transitioning from GamePress to a more "prosumer" tool targeted towards interactive books. This was called Tappabl.
        -We didn't like the direction of Tappabl. It wasn't what we wanted to do from the beginning. So we decided to go back to our roots. We rewrote GamePress from the ground up and relaunched as hyperPad in 2015.
      • Biggest mistake: we didn't make hyperPad an update to GamePress and ultimately lost our user base in the transition
      • Since 2015 the team has changed. During 2015 the team was 6 people. My self, Behroz, Hamed, and 3 other hired developers (2 Jr programmers, and one sr).
      • In 2016 the Jr programmers returned to school, behroz decided to pursue other options (moved to the US, works full time at Amazon, but is still 100% of the hyperPad team, just no longer writes code due to Amazon non compete policies). End of 2016/early 2017 our senior programmer left to work at a start up in silicon valley.
      • Also during 2016, we hired some artists to create some custom art work for potential hyperad use.
        -2017 we hired 2 jr programmers (only temp). We also hired hired a small marketing firm, but they ended up not working out.
      • Currently we have about 5,000 monthly active users. Not a huge number. But it's more more than this forum. The forum and Hub are areas we're trying to get more active. But as of now, not a clear representation of the size of the user base.
      • Right now our focus isn't to have a million users. We would much rather have 1000 users who are using the app, providing feedback, collaborating and just building awesome stuff.

      Currently the team is just Hamed and I full time, and behroz part time. We've actually just concluded interviews and have hired 2 additional programmers that will be joining us in January.

      We never raised additional money because:

      1. Raising money is time consuming and makes you lose a lot of focus. When you raise investor money your company and focus changes to build something investors want rather than what users want. We'd rather build something for users.

      2. We don't need more money. hyperPad isn't our only source of income (we are working on it full time though!) We're fortunate enough to be able to bootstrap using other funds.

      Finally, yes there are bugs and issues. But you need to remember this forum isn't the only way users communicate with us. We get hundreds of emails about questions, bugs, and other feedback. A lot of our time is trying to diagnose these issues and verify if it's a bug we caused, or something wrong with their logic.

      When it comes to the forum, it's a bit different since our awesome community can also help out. Often times they try and suggest a solution that will work until the bug is verified and fixed.

      If the bugs are getting in the way of your enjoyment of hyperPad. Then I'm truly sorry. We're working hard on fixing. Sometimes we get overwhelmed (especially when there is a really *helpful and vocal user), but we'll be updating our roadmap with the bugs we've verified and the ones we're working on.

      Finally... If you're not enjoying hyperPad and it is crashing every time you start it up, or there are too many bugs to make it useful, then you can get a refund. Apple does offer refunds. Contact the Appstore team and they will get you sorted out.
      That doesn't mean we want to see you go, but we understand if you need to part ways.

      posted in Bug Reports
      Murtaza
      Murtaza
    • Tips & Tricks

      Post any tips or tricks you may have that other hyperPad users may not know about.

      Here's a few to get you started:

      • On the behaviour editor, you can press and hold any input field that is being populated using the output of another behaviour it will move the canvas and bring focus to that behaviour.

      • You can save your favourite or most use colours on the colour picker by pressing and holding one of the squares in the window

      • You can replace any asset on the dock by tapping it to bring up the asset browser.

      • The box on the canvas represents you visible screen space. If you want to make a game work on multiple devices then make sure your content fits within the smallest space. If it fits the smallest screen space, the largest should be fine in most situations

      posted in Help and Support
      Murtaza
      Murtaza

    Latest posts made by Murtaza

    • RE: Copy logic and make instances of objects

      @Juan-Romero GDevelop is pretty cool too!
      I agree about the node based system. Thats one thing we considered when we started working on our behaviour system.

      You should be able to download hyperPad for free on your mac from the app store if you wanted to try it there as well.

      posted in Help and Support
      Murtaza
      Murtaza
    • RE: Copy logic and make instances of objects

      @Juan-Romero

      Thank you! Thats great to hear.
      We've been working on our app for almost 10 years so, no intentions of going anywhere. While we don't have a huge public following, we're still committed to improving and making hyperPad the best and most approachable development platform.

      If you have a macbook that uses Apples M1 chips (non intel), then hyperPad will work on the macbook as these macbooks can run iPad apps.
      However the experience isn't exactly optimized for desktop. It is planned though! A bit further off though, so no dates or any thing. It's more of an idea scribbled down somewhere right now.

      posted in Help and Support
      Murtaza
      Murtaza
    • RE: Copy logic and make instances of objects

      Hey Juan,

      Its currently not possible, but it is something we're actively planning on adding!

      A work around right now is to copy an object to your your global UI layer, then it will be accessible in other scenes. Then from there you can just copy it into your main layer of what ever scene you want.

      posted in Help and Support
      Murtaza
      Murtaza
    • RE: No permission on my own project

      @Lupo
      Sometimes the project can get into an "odd" state. This often happens if there was a connection issue.
      If you send the project to us we can fix it and send it back.
      you can send it to contact@hyperpad.com

      posted in Bug Reports
      Murtaza
      Murtaza
    • RE: Cant Open Xcode Project

      @SplitMindGaming

      Even though we target an older iOS, apple requires you to use a newer Xcode to build with a later version of swift which is what one of our dependencies use.

      You need to be on at least Xcode 13 to build a project

      posted in Help and Support
      Murtaza
      Murtaza
    • RE: How to enroll as an Organization IOS Developer

      @krdavis maybe I'm remembering wrong. I haven't done it in about 8 or 9 years

      posted in Help and Support
      Murtaza
      Murtaza
    • RE: How to enroll as an Organization IOS Developer

      @krdavis said in How to enroll as an Organization IOS Developer:

      @SplitMindGaming I know individual subs are $99/ yr and business orgs are $299/yr plus you need a DUNS number for your org.

      You actually don't need the business license as a business. Thats mainly for large corporations that need to install their apps on internal devices bypassing the app store completely.

      If you sign up as a regular ios dev for 99, you can do it as a business. Either LLC, Small business license, or corporation. They ask for the documents and explain the process as you sign up.

      posted in Help and Support
      Murtaza
      Murtaza
    • RE: Touch and Swipe Behavior

      @krdavis
      Glad you figured it out!

      posted in Help and Support
      Murtaza
      Murtaza
    • RE: Touch and Swipe Behavior

      @krdavis
      You could try disabling the behaviour, then when you're done touching enable it.

      posted in Help and Support
      Murtaza
      Murtaza
    • RE: Touch and Swipe Behavior

      In general using swipe and touch will conflict because the initial gesture is the same.

      Try using stopped touched instead. Usually you want to initiate an action when you let go of a button any ways.

      posted in Help and Support
      Murtaza
      Murtaza