dop2000's Forum Posts

  • Yeah, the site is construct.net haha

    You can upload your game to the Arcade:

    construct.net/en/free-online-games

  • BaconSwagg Good example! But since tile index is zero-based, the loops should end at Tilemap.MapDisplayWidht-1 and Tilemap.MapDisplayHeight-1

    What do you mean by that? Personally I hate ads and wouldn't add them in my games, but looking at the IAP plugin, if this plugin would be working on web, and not just mobile, I would already be very happy. Or am I missing something?

    The official plugin still doesn't support subscriptions. It's lacking some other features, which are present in Chadori's Billing addon - product verification, receipts, promocodes etc. And yeah, both plugins are for mobile only.

    I don't know if it's feasible to support all those AD networks. But none of the publishers we were working with used Admob for ad mediation.

    I totally agree that Scirra should collaborate with big addon creators like Chadori or Mikal - perhaps give their addons an "official" or "recommended" status, provide support and ensure compatibility.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Check z-elevation, it may override z-ordering.

    And make sure there are no other events which can change z-order.

    I can't think of anything else that can cause this problem.

  • So what exactly happens? The page crashes, or the editor displays an error?

    Try incognito mode or a different browser. Try unpacking the C3P file into a folder and opening it as a folder project.

  • No, the mask should have opaque pixels to work. But with the right blend modes it will be invisible to users.

  • Try to replicate the problem in a small test project, make sure it works in old C3 release and is broken in new C3. Then file a bug report:

    github.com/Scirra/Construct-bugs/issues

    This is a problem with backward compatibility, so it should be quickly fixed.

  • Well, it's hard to tell what could be wrong without the project file. One possible reason is that the object you are trying to move to top/bottom hasn't been created yet. If you create the object in the same tick, you have to wait until the end of the tick in other events to pick and make changes to it.

    Try adding a test event and see if it works:

    On key "Z" pressed -> Object move to bottom of layer

  • Check out this post:

    construct.net/en/forum/construct-3/how-do-i-8/detect-sol-empty-181557

    You can do the same:

    Array var1=value1
    Array var2=value2 
    
    Else : Call function
    
  • I suggest running the project in Debug Mode (Shift+F4). Check each object - make sure it's on the right layer, check their z-index and z-elevation.

    I noticed that you have a bunch of "Wait for previous action to complete" on your second screenshot. It should only be used with asynchronous actions, the way you are using it is wrong and it potentially can cause some bugs. If you need to wait till the end of the tick, use "Wait 0 seconds"

    The only fully working, relatively easy monetization option in C3 afaik is mobile.

    Unfortunately, mobile monetization in C3 is not much better. You have two plugins - very basic IAPs and Admob. Which may be ok for a hobby project, but if you want to work with publishers, they will laugh at you.

    Here is the list of 3rd party addons we had to use in our mobile games:

    Ads:
    AdColony Ads
    Admob Ads
    AppLovin Ads
    Chartboost Ads
    Facebook Ads
    Fyber Ads
    HyprMX Ads
    InMobi Ads
    Mobile IronSource
    myTarget Ads
    Tapjoy Ads
    TikTok Ads (Pangle)
    Unity Ads
    Vungle Ads
    
    Plus social, billing and analytics addons:
    Firebase Analytics
    Firebase Crashlytics
    Firebase Startup
    Gameanalytics
    Mobile AppsFlyer
    Mobile Billing
    Mobile Facebook
    Mobile IDFA
    Mobile Notification
    Mobile Review
    Mobile Toast
    My Tracker
    

    Almost all addons are by Chadori, may he live long and prosper!

  • There is probably too much data on the Inspect tab to update - for example you have too many layers or variables.

  • What NWjs version did you use and what is the addon version? Is worker enabled or disabled? Did you remove Greenworks addon from the project?

    Try NWjs 82, Greengrinds 1.5.0, Worker=disabled. You don't need to add any library files after the export, and if you have added them to the project - remove them. Only steam_appid.txt if you want to test without uploading to Steam.

    Export with Devtools enabled, run the game on your PC, press F12 and check for error messages in the console.

    Wait wait wait.... you mean construct doesn't work with steam?

    It does. But if you want your game to be available on Mac and Steam Deck, your only option (afaik) is to use NWjs export and Greengrinds addon.