Mikal's Recent Forum Activity

  • My experience:

    • Using Xcode 10.2.1 on iMac 10.14.4
    • Iphone X with iOS 12+ connected via USB
    • Download xcode project from C3 (cordova with xcode option)
    • Change Xcode Project Setting to 'legacy build'
    • Many warning about deprecations, etc. on loading C3 project into xcode.
    • Add my provisioning to the project
    • Clicked run and C3 app appeared on my iPhone.

    Some caveats - I find that generally, effects don't always work well on iPhone, sometimes perf issues, sometimes issues if you are using parameters in effects that require knowledge of true screen resolution (depending on scaling modes, the retina display can be running at 2X of reported resolutions.)

  • AllanR nice explanation, well done. Sofa_King here's an example project of the method I showed (though that simplification by mekonbekon looks very nice also.)

    https://sendgb.com/DRV8esgk4zA

    Here's a test of 1000000 iterations, looks reasonably well distributed (though I was just summing and averaging, not counting 'combinations'.) Average should trend to 1.5 for this number array.

    Good luck!

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • You do not have permission to view this post

  • Shuffle array function below. Uses new 'beta' function feature, but should be easy to translate to older function or just plain events.

  • Have you checked what error do you get in the developer console? Try: DevTools can be opened with keyboard shortcut F12 on Windows and Linux or ⌘+⌥+i on Mac.

  • hopeslicer - could you please add a quick summary of what method worked for you in the end - for other devs looking at using worker scripting?

  • The same API (c3_callFunction()) also calls built-in functions.

    Thanks, that's great.

  • Ashley - along similar lines, how can we call the new built-in functions from the JS C3 SDK?

  • SpaceTime Effect with example.

    Addon

  • Procedural transparent warp effect, ported andrewray's effect from shaderfrog.com/app/view/708 to C3.

    Addon with example.

    Created using the excellent c3IDE plugin development tool.

    Tagged:

  • Note that to handle larger xSkew values, you may need to increase the transparent areas around the sprite image, otherwise the shadow will clip. This _does_ have performance implications, it creates a larger sprite to render (even if the majority of the added area is transparent.)

  • Great work, updating my older plugins will so much easier now, much appreciated.

    Nepeo Ashley - can we get this post pinned in this forum? It's as essential as Blackhornet's C2C3 converter for C3 plugin / effect creation.

Mikal's avatar

Mikal

Online Now
Early Adopter

Member since 22 Apr, 2016
Last online 20 Feb, 2025

Twitter
Mikal has 110 followers

Trophy Case

  • 8-Year Club
  • Entrepreneur Sold something in the asset store
  • Jupiter Mission Supports Gordon's mission to Jupiter
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • Forum Hero Made 1,000 posts in the forums
  • Popular Game One of your games has over 1,000 players
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • RTFM Read the fabulous manual
  • x10
    Great Comment One of your comments gets 3 upvotes
  • Delicious Comment One of your comments gets 10 upvotes
  • Email Verified

Progress

20/44
How to earn trophies