• How is the "Set Time Scale" working Behind the Scenes?

    1
    0 Votes
    1 Posts
    89 Views
    No one has replied
  • Leaderboard

    11
    0 Votes
    11 Posts
    973 Views
    D
    @Murtaza I agree with some of what you're saying with regards the social platform "efforts" of Game Center, that stuff was a bad joke. Like Apple Radio is to Apple Music, it was a hodgepodge of ideas in its first incantations. Trying to be all things to all people and never succeeding at being anything other than a nonsensical contrivance in an era when social networking had already been solved. However, the parts of Game Center that will probably last forever, and very logical uses of iCloud, are leaderboards, achievements and game sync. This is the part they should have focused on from the beginning, but got carried away with the idea of being a social network, as well. Which was silly. I'm asking about Game Center here, precisely because of the OP's title, Leaderboards. Game Center's ability to easily add leaderboards, achievements and game sync are all valuable facilities that will probably see Game Center go on forever, and Apple probably forever regret this horrible name and the former attempt at being a social network for games. In the cold hard light of 2017 we can see that there was only ever going to be one social network winner, but back when they were planning Game Center there was more perceived chance of fragmentation. It looked, for a while, like social networks might form around interests and activities. Your Hub is a similar "bet", to some extent. It's all about Facebook/Instagram now. Nothing else matters, unfortunately. However, high scores tables, achievements and game sync all require a database online, for which Game Center's iCloud usage is still the best option on iOS, and probably always will be. Replays and Game Streaming... probably Twitch and Youtube will battle this out, unless Apple figures out how to make an incredibly compelling option. // Side note, just about every iOS device of the last 2 years has more than enough horsepower to play almost any game AND record itself. Apple's screen video recording is a little lossy, but it's INCREDIBLY efficient, and perfect for streaming. @Hamed it's the polling and performance monitoring that running the screen recorder does that gives cocos2D the space it needs to perform consistently, and "buries" the bug at the core of cocos2D. Where the leaderboards will become increasingly useful is iMessage micro/mini advertising games. And this is where the potentially low profile/size of cocos2D/hyperPad games (without all those ad things you bundle in) can be a boon to that industry. And it's also iMessage games where you can target your original assumed audiences. That's where they all are, that's how they're all communicating when not using Facebook/Instagram. Micro-apps/games have become a phenomenon within WeChat in China, which Apple is aping (very closely) with iMessage. Every year imessage looks more and more like WeChat. There's a massive industry being built around games and interactive ad experiences for WeChat integration, and Apple has provided the same degree of access for native games in iMessage, and given iMessage its own store. Which means iMessage games and apps are native, and Apple users have a much higher expectation of app experience within iMessage than HTML game players in WeChat. Your little "engine that could" is perfectly suited to be tweaked for targeting this market because it's performant and light. What matters in Game Center (sync, achievements and leaderboards) is one of those tweaks. The other is iMessage App/Game integration, and the extensions facility.
  • Are Arrays Global?

    27
    0 Votes
    27 Posts
    3k Views
    D
    @CAnesia I'll have to have a little think. This isn't where I was going with this. I was trying to introduce a range of complimentary ideas and aspects of programming in a subtle, inconspicuous manner, then reveal what they are later. Perhaps that's loading to much obscurity and layering needless complexity to the concepts and ideas, and distracting from a potentially cleaner, more focused, pointed narrative.
  • Understanding Sequence of Behaviours: In Search of Speed!

    45
    0 Votes
    45 Posts
    11k Views
    D
    @iTap-Development said in Understanding Sequence of Behaviours: In Search of Speed!: I was talking about box containers. Yeah sorry, not a complete example. I thought it would be enough. But the point was that box containers make it easy to have unrelated outputs put into the multiply input. Perhaps I'm very dense. I don't see how your example demonstrates that.
  • Simple Physics Swip-Swap

    19
    0 Votes
    19 Posts
    839 Views
    Michael KhalfinG
    @Jack8680 Now that's weird. I wonder what is causing that.
  • An Overview of hyperPad Game Creation?

    3
    0 Votes
    3 Posts
    134 Views
    D
    @GameCRAZY That's an overview of game creation. I'm after an overview of using hyperPad for game creation.
  • Arrays v. Dictionaries

    6
    0 Votes
    6 Posts
    377 Views
    Michael KhalfinG
    @Deeeds Thank you so much! That is very helpful!
  • For Each Tag, order gotten same every time?

    9
    0 Votes
    9 Posts
    442 Views
    D
    @Jack8680 I think I've grokked what you're doing. Each object stores its original position in an Attribute, each run through the loop this is gotten and used for the calculation. I've believed in arrays, stuffed them full of each objects' original positions and hoped for the For Each loop to go through in the same order each time, since I'm using the index to grab those original positions, they aren't tied to their original object. This will probably lead to catastrophe at some point, when I'll need to use your approach.
  • HOW TO: Import Image Sequence from iCloud?

    3
    0 Votes
    3 Posts
    238 Views
    D
    @Aidan-Oxley Yes. Tried this. No. What's the "right" way to import a .png sequence for frame animation in hyperPad?
  • For Each Multiple Tags = AND or OR ?

    2
    0 Votes
    2 Posts
    181 Views
    Jack de WildeJ
    @Deeeds behaviours with multiple tags selected operate on each object in either tag, without duplication; so yes, a logical OR.
  • Find a For Each Loop somewhere in project...

    2
    0 Votes
    2 Posts
    178 Views
    iTap DevelopmentI
    @Deeeds use a behavior on/off and type in the name of the for each. You should be able to see what object it is under then. I think that’s all the farther you can narrow it down.
  • How to use "For Each" tag loop on each object

    116
    0 Votes
    116 Posts
    46k Views
    D
    @iTap-Development No, I'm leaving this here as a record. And finishing on this matter. I've said my piece(s) in response to the trials of nonsense. Of which I'm more than a little guilty for perpetuating by replying etc. I have no interest in discussing anything privately with you. I consider these matters closed. Finally. I consider myself to have been rather foolish for having wasted time in this way. It's only yesterday that @hamed let me know that some of the participants in this forum are children. Having dealt with many professional programmers, from all around the world, in projects of various sizes, there are some similarities between the child-like enthusiasm for being "right" and adult programmers' stubborn, determined and resolute isolation from reality and common sense. I'll leave you all with one piece of advice and an apology: If you can do anything other than coding with the majority of your life, do that. You'll have a far happier and more interesting life. I apologise for any of the things I might have wrote that hurt or injured, caused confusion or otherwise put you (or anyone else) in a state of mind you weren't comfortable with.
  • Get Position Set to a Tag, What's happening?

    17
    0 Votes
    17 Posts
    715 Views
    D
    @iTap-Development @Aidan-Oxley Forest for the Trees. Trees for the Wood. I'm suggesting a better UI and UX that's more consistent, easier to grok and, most importantly, discoverable. The current system requires rote learning and is a peculiar repurposing of an iterator within an iterator that no longer iterates because it's in an iterator. But it's not as bad as how the If Else is created, I'll grant you that!
  • I need help!

    10
    0 Votes
    10 Posts
    548 Views
    iTap DevelopmentI
    @Aidan-Oxley cool!
  • Duplicate a Layer: How?

    2
    0 Votes
    2 Posts
    290 Views
    Aidan_FireA
    @Deeeds Nope. Only way I can think of is using the highlight tool, copying everything in one layer, making a new layer and then pasting lol.
  • Pointer?

    5
    0 Votes
    5 Posts
    779 Views
    iTap DevelopmentI
    @Deeeds haha I guess I’ve asked before! LOL
  • When/Will a hyperPad editor/player be available for PC/Mac?

    7
    0 Votes
    7 Posts
    347 Views
    MurtazaM
    Maybe one day. But right now no mac version is planned. If apple changes things and requires a major rewrite we'll do it in a way where it's more likely to be cross platform. But for the time being we're focusing on making the iOS experience better.
  • How to: Tags -> Edit and/or Delete?

    2
    0 Votes
    2 Posts
    171 Views
    Aidan_FireA
    @Deeeds Tags delete themselves automatically when absolutely no objects or behaviours have them selected.
  • When duplicating a Scene, Duplicate not same...

    23
    0 Votes
    23 Posts
    4k Views
    iTap DevelopmentI
    @Deeeds it’s saving a backup...is you internet slow or something?
  • Teleporting Parallax: HOW?

    1
    0 Votes
    1 Posts
    200 Views
    No one has replied