logo

    hyperPad Forum

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    1. Home
    2. Jack8680
    3. Topics
    • Profile
    • Following 3
    • Followers 5
    • Topics 44
    • Posts 510
    • Best 89
    • Controversial 0
    • Groups 0

    Topics created by Jack8680

    • Jack8680

      Corrupt Project?
      Bug Reports • • Jack8680

      2
      0
      Votes
      2
      Posts
      39
      Views

      Melide

      @Jack8680 Using hyperPad offline in the past got me this sort of error message. Specially creating new project being offline, that kinda suck if you really put a lot of work on it. Try sending it to the hyperPad mail support: contact@hyperpad.com

    • Jack8680

      Suggestions
      Comments & Feedback • suggestion • • Jack8680

      2
      2
      Votes
      2
      Posts
      73
      Views

      Melide

      I literally though of the same things. I was gonna write exactly that on the forum! I just had another idea in my head, it's a Tile Map features where you can crop many part of a picture to use them as different graphics for your project. And I would definitely love more sounds/music features.

    • Jack8680

      Pixels
      WIP and Showcase • • Jack8680

      6
      0
      Votes
      6
      Posts
      863
      Views

      A

      Jack, it's me, Aries. I am sorry for posting here despite my different concern. It's just that, you seem to be out of reach via imessage for months now so... Is your imessage still active? Been trying to reach you for months now. Please do let me know how else can I reach you aside from that if in case you are not actively using imessage anymore. We are so close at publishing our collaborative game effort. Please, help me finish it once and for all, Jack. Thanks.

    • Jack8680

      Solved [MAJOR BUG] Cleanup Project Deletes World Behaviours
      Fixed • • Jack8680

      8
      1
      Votes
      8
      Posts
      812
      Views

      Murtaza

      @tutorialdoctor Ah ok, then I'm thinking of something else.

      But if it was fixed in this one then it was simply a coincidence. I'd say it was a caching issue. Was the project screen completely interactive? Or did it switch back to the correct spot?

      If it happens again I'd suggest making bug report post in the bugs section.

    • Jack8680

      Preloading Breaks BMFonts
      Can't Reproduce / Expired • • Jack8680

      4
      3
      Votes
      4
      Posts
      754
      Views

      Aidan_Fire

      Bumping in case it's been missed. Projects won't be able to have custom load screens if they use BMFonts.

    • Jack8680

      Save Values with Updates?
      Help and Support • • Jack8680

      3
      0
      Votes
      3
      Posts
      483
      Views

      Jack8680

      @kamdroid okay, thanks.

    • Jack8680

      Weird format with nested json arrays
      Fixed • • Jack8680

      1
      0
      Votes
      1
      Posts
      303
      Views

      No one has replied

    • Jack8680

      Forum Skins Broken
      Fixed • • Jack8680

      20
      0
      Votes
      20
      Posts
      1991
      Views

      Murtaza

      Yeah signatures have been disabled for now. Looks like a bug with the forum software. We didn't make the software so until the forum software has an update fixing it we've disabled signatures.

    • Jack8680

      Get Array Count of JSON Dictionary Bug
      Fixed • • Jack8680

      1
      0
      Votes
      1
      Posts
      319
      Views

      No one has replied

    • Jack8680

      Unable to like project
      Fixed • • Jack8680

      5
      0
      Votes
      5
      Posts
      71
      Views

      iTap Development

      I’ve never had it with other projects before.

    • Jack8680

      Bug: Arrays and dictionaries in set input fields
      Bug Reports • • Jack8680

      3
      1
      Votes
      3
      Posts
      46
      Views

      Jack8680

      @Thecheater887 no, arrays and dictionaries are supposed to be returned in json, so it should return:
      ["This is the value at index zero","This is the value at index one"]

      It works fine if I put the array output directly in the text input.

      If this wasn't a bug it'd be a huge inconsistency since it returns in json format all other ways except in a set input field.

    • Jack8680

      Bug: Value behaviour acts as a pointer in broadcast message
      Bug Reports • • Jack8680

      2
      1
      Votes
      2
      Posts
      33
      Views

      D

      @Jack8680 this helps restore some of my long lost sanity. THANK YOU!!!

    • Jack8680

      <null> from nonexistent dictionary entry does not satisfy "≠"
      Bug Reports • • Jack8680

      8
      1
      Votes
      8
      Posts
      66
      Views

      D

      @Jack8680 said in <null> from nonexistent dictionary entry does not satisfy "≠":

      This should be pretty doable with something like try/catch, right?

      I suppose so. I'm not really super familiar with (ab)using error handling. I tend to design around whatever I learn about a language and get vocal about what I don't like, or expect that isn't there ;)

    • Jack8680

      I was wrong about broadcast message on a loop!
      General Discussion • • Jack8680

      1
      0
      Votes
      1
      Posts
      21
      Views

      No one has replied

    • Jack8680

      Suggestions for more dynamic behaviours
      Comments & Feedback • suggestion • • Jack8680

      7
      1
      Votes
      7
      Posts
      89
      Views

      D

      @Murtaza
      @Jack8680
      @GameCRAZY
      @iTap-Development

      I think all of this is pointing at a bigger, fundamental problem in the current structure of hyperPad:

      A lack of proper instancing and references. The single best thing about classes and OOP.

      Fix this problem and everything on this list (and much more) becomes possible, and you get the biggest single benefit of programming, the creation of infinite replicants, communication between them, unique identifiers of each instance, accessible, storable references to each and the ability to uniquely change any of them.

      Having done this, any "thing" can point to any other "thing", even if it isn't known about at runtime.

      This is the greatest benefit that Objective-C has over C++, that it first seeks a responsive object, then gracefully fails if/when it can't find an object that's supposedly there and able to respond to the method call. It doesn't do this through every class in a project, only up the hierarchy. If it seeks unsuccessfully, it doesn't crash, it just returns a nil.

      The Apple SDK/API and Frameworks designs/architectures have relied heavily on this capacity of Objective-C. Very heavily.

      The wrapping (please excuse the pun) of Swift's language design around Optionals is another way to provide this flexibility, from an architectural and language design point of view, without the losses in speed prevalent in the way Objective-C handled hunting hierarchies. Sadly Swift is not nearly as freeform and carefree for the coder. Dealing with Optionals is a pain in the arse.

      But it's better than crashing when something that's sought isn't there, solving this problem by putting the burden of discovery and ascertainment of validity on the programmer.

      The same concerns must be addressed in hyperPad. What happens when something is asked for or expected that isn't there? With the very literal and predefined (and exacting) way relationships are handled now means there is no chance of this. But the moment you permit dynamic addressing you're going to get failures to find the object, address, property, attribute or whatever it is that's predicted to exist but may not.

      So you now have to come up with a way to elegantly fail, or provide a completely bullet proof way of dealing with the failure to find something.

      Creating the complexity of optionals in a visually coded language/environment is not something good for those allergic to spaghetti.

      Going the way of Objective-C is even weirder because it's almost an old trick from an old world problem.
      Dealing with a silent, graceful return of Nil (exceptions) isn't something many people are really good at doing in Objective-C, and they're real programmers.

      At this stage there's no debugging in hyperPad, and that might be the biggest problem.

      Tired. Nap time. Thinking language Code hurts.

    • Jack8680

      Screen to object default anchor is wrong
      Bug Reports • • Jack8680

      1
      0
      Votes
      1
      Posts
      31
      Views

      No one has replied

    • Jack8680

      Bumping posts?
      Help and Support • • Jack8680

      3
      0
      Votes
      3
      Posts
      83
      Views

      Hamed

      Yeah I missed all of those.

    • Jack8680

      Open URL doesn't adjust for target device
      Help and Support • • Jack8680

      1
      0
      Votes
      1
      Posts
      63
      Views

      No one has replied