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

D

Deeeds

@Deeeds
About
Posts
1.3k
Topics
217
Shares
0
Groups
0
Followers
0
Following
1

Posts

Recent Best Controversial

  • Tips & Tricks
    D Deeeds

    Performance Tips:

    • Put everything you don't need interacting with your main characters on different layers. Just do it. The performance gains are real.

    • Make sure no images are stretched beyond 2048 pixels in any one dimension.

    • Crop your images as tightly as possible in image editor to get rid of as much extraneous Alpha pixels as possible

    • Use partial opacity sparingly, particularly on big images

    • Try to make everything you can think of a spawned item. When in doubt, spawn and destroy the original

    • Recycle particle systems by moving them to where you need them and restarting them instead of creating new ones

    • Edit sounds in audio editor so there's absolutely no clipping. OpenAL/cocos2D tries to reduce clipping and does so in a very costly manner

    • Don't be tempted to use the pitch change. It seems to be a live change and exasperates the clipping performance issue above. Record uniquely pitched sounds instead, and pick and play the ones you need

    • Preplay your sounds, with silent volume if need be, so they're cached before they need to be played. I don't know why this works, but it seems to make a big difference. I thought we were beyond the time in history when we needed to do things like this for audio on iOS.

    • Use Exponential eases on Colour changes with caution. They're costly. If at all possible, use Linear "eases". For colour changes, they're noticeably cheaper than others.

    • Push everything you need to store into central arrays. Use them as global storage. Faster and lighter and more reliable than Value and Box Containers.

    • Make everything you can into a Background image (not physics and not static/walls). Way less physics checking. If you can do this with things and not need to worry about them again, then you know these things are also suited to being put on another layer. So do that and forget about them.

    • Use broadcast and receive for every single thing you can think of. All the time. This way you can centralise everything and find anything and everything you need in little managers. Animation manager, Sprite Manager, Sound Manager, Creation Manager, etc.

    • Don't update labels frequently. They are unbelievably slow at any size that looks good.

    Help and Support

  • 1 minute of a OneButton Race Game
    D Deeeds

    Everything is a placeholder. Only the motion is for wheel.

    Jump & Spin.

    From left to right, a lap to the chequered start/finish line. Hit the ceiling and gravity reverses, and the spin causes the opposite direction of travel.

    https://streamable.com/pdcvs

    I can't figure out how to embed the above video, so a screenshot to entice you to click on the above link...

    0_1512092646001_gameShot.jpg

    WIP and Showcase

  • 1 minute of a OneButton Race Game
    D Deeeds

    Loading Screen for first "level",

    0_1516925612217_Loader_iPad_marchesini_pirelli.jpg

    WIP and Showcase

  • Move To Object Behaviour not part of Set Time Scale
    D Deeeds

    If the Time Scale is set to 1/4 of normal time, the Move To Object Behaviour is only being updated every 4th frame.

    Bug Reports

  • Is hyperPad being abandoned?
    D Deeeds

    Where's the updates?

    News of updates?

    introductions to your new programmers?

    Any sign of momentum, at all?

    Help and Support

  • RobinsonX (Game ChangeLogs)
    D Deeeds

    @RobinsonX trust your own judgement. You'll know where and what to polish, and how and why to publish, and when you're onto something worthy of involving yourself in production completion. Until then, iterate, experiment and meander. Enjoy your increasing capacity for creativity through the very natural processes of discovery and discernment.

    WIP and Showcase

  • Shoot: Anchor Point inoperative and broken
    D Deeeds

    Every bullet is fired from an anchor point of 100%, 100%, or top right, regardless of the rotation of the object.

    ie it's not even listening to the orientation of the object, as it should be. So even in the sense it has, it's broken.

    In terms of being inoperative: it doesn't matter what values are put into the anchor point to shoot from, they're disregarded.

    Fixed

  • Feature Request: Import and Play Movies
    D Deeeds

    .mp4 or .m4v or whatever is natively easiest on iPad, into hyperPad as cutscenes, ending credits, pause screen backgrounds, level introductions, loading visuals, etc etc. Wherever they're used, however they're used.

    Perhaps even as a background, if you can get it to run smooth and efficiently. But that's just games.

    For the interactive entertainment and book crowd (not me, my daughter), it's a whole other level of usefulness. And a place where their viewers need controls like pause, skip, rewind, chapters, etc... which is where this comes in handy:

    A while back, Apple finally made it a little easier to handle video with this: https://developer.apple.com/documentation/avkit

    A lot less coding and research required to create players, etc. Almost straight forward. But still a very modern apple-ish framework. By which I mean "half arsed, under developed and the result of pseudo commitment to unexplained and uncertain initiatives baked in an oven fuelled by dreams from design-by-committee believers ignorant of quicktime's history."

    Comments & Feedback

  • Request: Make hyperPad a Pad, Add Drawing in Behaviours Editor
    D Deeeds

    I do a lot of thinking with an Apple Pencil™

    My thoughts aren't as bright as they once were, but the Apple Pencil© is shiny.

    It would be a huge help if you could license or import a drawing framework and permit me to do like the following in the Behaviours Editor:

    0_1511310160141_0DE0BE62-159A-4F64-B2BB-B5F691ACA485.png

    • Alternatively: BACKGROUND IMAGES! in the Behaviours Editor
      let me import images into the background of the Behaviours editor where I can put screenshots of my notes so I can see them whilst editing Behaviours. Two options required here: Position Fixed and Float with Pan/Zoom.

    • Or... SPLITSCREEN!!!
      add iOS Split Screen functionality so I can have my sketching app open to the side and refer to it whilst editing behaviours, and add notes when I fumble, fall, fail and flail.


    This post may have been brought to you by Apple Pencil® Addiction

    Comments & Feedback

  • Feature Request: Fuzzy String Search in All Name Searches
    D Deeeds

    Behaviour On, Behaviour Off, Tags, Broadcast Messages, Receivers, etc.

    Everywhere that a search can/could be performed have a search like this:

    str

    return results like:

    myArrayString
    
    myArrayStrange
    
    myButton Strength 
    
    myScore_string
    
    myXYZ_Strong
    
    

    etc

    Comments & Feedback

  • Feature Request: Asset Usage Analysis Tool
    D Deeeds

    Highlight all assets NOT used in the library so they can be deleted.

    Or similar.

    Comments & Feedback

  • Palm Rejection in Behaviours Editor Crashes app
    D Deeeds

    Rolling your hand around in a bit of space in the Behaviour Editor will crash the app back to Home Screen.

    Can't Reproduce / Expired

  • Shoot: Emitter Position = Broken
    D Deeeds

    Doesn't respond to changes in values. And is in different positions on different objects. Some objects it's bottom left, others it's central.

    Regardless, changing values of the Emitter Position make no changes to the Emitter Position.

    Bug Reports

  • Historical Authenticity Contest
    D Deeeds

    @gamecrazy The best thing about a trip to Melbourne? The Great Ocean road is epic, and travelling it in the right direction means you're leaving Melbourne.

    Announcements

  • Make Air Resistance same as Get/Set Gravity
    D Deeeds

    @Aidan-Oxley It's not that difficult, either.

    Comments & Feedback

  • Changed Label Properties aren't Spawn Compatible
    D Deeeds

    In behaviours, set a label's textual value to something.

    Then use a behaviour to set a label's colour to something other than default

    Now Spawn a "copy" of it.

    The spawned label reverts to the default textual content of the label and its default colour.

    This isn't a spawn of the label, it's a spawn of what the label once was.

    Bug Reports

  • Historical Authenticity Contest
    D Deeeds

    @gamecrazy I also liked Michael Jackson and Prince. And Lionel Richie.

    @Aidan-Oxley "Beautiful one day, perfect the next."

    Announcements

  • Feature Request: Booleans
    D Deeeds

    @Aidan-Oxley Speechless...

    Comments & Feedback

  • Else If behaviour child behaviours don’t follow when moved
    D Deeeds

    @Murtaza said in Else If behaviour child behaviours don’t follow when moved:

    We'll be changing if/else so they are a single behaviour with 2 sets of outputs.
    Left side is the IF, right side is the else.

    May I be so bold as to make a suggestion?

    Oh. You can't wait?

    Here it be:

    Bottom Out is If = true, right side is Else.

    Keep the left side of Behaviour nodes reserved for inputs (eventually), and the flow going down and to the right.

    Bug Reports

  • hyperPad 1.20 is here!
    D Deeeds

    @hamed for you...

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

    Announcements
  • Login

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search