Chadori's Recent Forum Activity

  • Oh yeah. Making a native porter for Construct 3 might be infeasible since Construct 3 is sealed from the outside unlike Construct 2.

  • Yeah. The Community is aware about that. For a long time now.

    Even someone made a campaign. Which some of us didn't believe it would actually work since on the performance level, it would be a bad idea.

    But if you are using Construct 2, then you have a chance to use Chowdren. construct.net/en/forum/construct-2/general-discussion-17/chowdren-fast-construct-2-runt-134395

    A Service to port Construct 2 games as native games. Either Desktop, Nintendo Switch, Mobile and etc.

    Although, if you are using Construct 3. Then you are most likely out of luck and have to make a deal with someone else who would want to make a Construct 3 porter from scratch.

    My point is that the only way is a native port.

  • That's great.

  • Ashley made a fix. So, problem is now solved.

    github.com/Scirra/Construct-bugs/issues/1797

  • Especially Cocoon.IO since users might require in the future to try out Canvas+ and Webview+ for performance demanding games.

  • Nepeo I'm sorry to bother again. With the new future support for the Expansion Apks and Asset Bundle. Would it be possible to support external builders like Cocoon.IO and Phonegap?

    Thanks.

  • Thank you !

    I will studay later.

    And I found a problem in self function plugin:

    1.Put one object in 2 family;

    2.Give both family a self function;

    3.Make a family1 self function;

    4.In this function call family2 self function;

    Now Construct come to and infinity loop, because it kepp calling the same function of family1.

    And I put a c3p file here : https://expirebox.com/download/348fcbcabc490f6044b91b4e51b7499c.html

    I have 2 solutions planned.

    One is the hard way but it doesn't involve asking Construct Team for help with a possible SDK issue.

    Another is the easy way but it involves asking the Construct Team for help to address a possible SDK issue.

    I chose the hard way, but I got into an issue. So, I re-considered the easy way, asking the Construct Team to address a possible SDK issue.

    Reference:

    github.com/Scirra/Construct-bugs/issues/1797

    What was the hard way?

    The hard way is by making the addon work more like the Function Plugin, so that it works globally on the object.

    The problem is that, it doesn't loop through all the instances, which is supposed to be main feature of the Self_Function behavior.

    So, there will be a trade-off.

    Unless I ask the Construct Team to address a possible SDK issue, to dis-allow adding multiple behaviors, which is supposed to be by-design but is still possible by adding Add-Only-Once Behaviors on families.

    Which I already asked them on the link.

    But I will still keep looking up, if I can find a way to support multiple Self Function Behaviors.

  • Ah right, thanks. So am I right in thinking that every Android app dev using Construct has downloaded this plugin pack, otherwise the back button on an Android device wouldn’t work while their app was running - not to mention it wouldn’t pass Android’s basic app quality standards?

    I wouldn't say that it wouldn't pass Android's basic app quality standards. Because, those are all optional features. For example, the Back Button from the Cordova InAppBrowser is a native app feature but still is an optional event trigger.

    Because, that plugin only lets you control the InAppBrowser, but the InAppBrowser is technically is the browser you are running your game. So, it's there, but you just can't control it. Unless you use the native Cordova plugin to control it, which is called Cordova InAppBrowser here.

    Basically, you can still make an App without a Back Button event trigger. That is just dependent on your app, if it needs it.

    That's why Construct doesn't necessarily have to implement this. Hence, 3rd party plugins are made, for game developers who might need them.

    Although, Construct Team kind of have to responsibly implement this in the future, for mobile games to be easier to work with on mobile. Especially since this is a subscription software.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Well either way I’d rather not have to shell out for a third party plugin to get something to work which is part of the android standard app quality lists. If Construct has a plugin for this but it doesn’t work it’s clearly a bug so I’ll have to file a(nother) bug report.

    There is no bug here. The Browser plugin is for the browser. The Cordova plugin is for the Webview.

    And the Cordova plugin is not a Construct feature.

    We've already tried to ask for those before. But feel free to ask for a feature request again for Construct 3. But if you are going to ask for that feature request, I suggest include all native cordova plugins. Because the InAppBrowser is just a part of the native list. They make more sense in a package.

    Although, by experience, you can't just ask Ashley for a feature request. You have to wait in line.

    Here :

    construct3.ideas.aha.io

    You have to wait in line for those people who requested for other features who asked before you.

    Like the Asset Bundle for the Android Expansion Files and Construct 3 runtime and complete SDK documentation. Which are more important.

    So if I were to guess, it would probably take a year or more for your feature request to be implemented.

  • I try to figure out the process of AI:

    1.setup decision method.

    2.setting confidence of options.

    3.request a decision when you need it.

    4.response to decision.

    so if I understand right, the decision is depend on what you manualy set up confidence value?

    Yeah, you are getting very close. Also, it depends on the Intelligence. And you don't have to manually set up the confidence value. For Example, there is what we call there relativePercentage to compare two percentages in-direct proportionally. That is to compare for example, Player's Health Percentage and Enemy's Health Percentage.

    So, when for example, from 3 different decision method, you chose for example, Intelligence Report Decision Method, you set the Plyaer Object instance Intelligence to 75, set the Confidence of the decision to relativePercentage(PlayerHealth_Percentage, EnemyHealth_Percentage%).

    Now, you can, on that example, make dynamic AI probabilities on your game. There are other features too.

    So, I hope you get to learn its features soon on its full potential. It makes things easier on the long run.

  • Ashley - any info on how to get the Android browser back button working?

    The plugin set linked to by above doesn’t have great reviews (plugins not working, dev not replying) plus I’d rather use a proper Construct plugin where possible.

    Is there a way to get the proper Construct plugin working?

    Actually most actually works. You just need to learn it and it is actually documented, just people can't find it inside the .c2addon file. Especially when it was ported to Construct 3.

    And also, the InAppBrowser is supposed to work with no problem, the one plugin inside those plugin collection.

  • I tried build signed apk but somehow when i try to install in my phone it say "App not installed"...Is there anything that I miss? Already create own keystore.

    the dubug is working but the signed.apk is not working. how do i solve this?

    Usually it is because of the app being already installed on the device.

    Uninstall the Debug Version. You must not have 2 applications installed at the same time. Unless it is a store update with the new .apk being a higher version of that application, which in case it would just be replaced.

Chadori's avatar

Chadori

Member since 10 Oct, 2014

Twitter
Chadori has 50 followers

Trophy Case

  • 10-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
  • x2
    Coach One of your tutorials has over 1,000 readers
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • Enduring Visitor Visited Construct.net 90 days in a row
  • Unrelenting Visitor Visited Construct.net 180 days in a row
  • RTFM Read the fabulous manual
  • x2
    Great Comment One of your comments gets 3 upvotes
  • Delicious Comment One of your comments gets 10 upvotes
  • Email Verified

Progress

24/44
How to earn trophies