Kyatric's Forum Posts

  • Actually do try the inverse, instead of "Player is overlapping treasure" -> "Treasure is overlapping player".

    Same for "ActiveTile", since you have on top of your condition one instance of "Treasure" which is picked, being the one you touched on.

    This is THIS instance that helps deciding the other conditions and picking the appropriate tile.

    The order of the destroy action does not impact there since the treasure instance will only be destroyed on the next tick no matter what.

    The issue there is mainly the picking of the "ActiveTile" instance I think.

  • If you could find a consistent way to reproduce the issue, perhaps you could report it as a bug and provide Ashley with the capx and the reproduction steps so he can have a look into it.

    Possibly it could be a case where a "big project" could cause the issue. But there must be clear steps on how to reproduce the issue all the time for the investigation time to be worth.

    Now, are you sure also that "your serious project" is not just using too much memory ? Too large textures ?

    Apparently you are using third-part addons, those cannot be accepted in a bug report. Does the issue still happen without them in the project ?

    Also, C-7 mentioned "disabling" events, and you talked about "deleting". It's actually not the same thing.

    Are you sure you tried the actual debuging solution proposed of right-clicking an event and "Toggle disable" it so that it is crossed.

    The event is still a part of your project, not just "deleted". If the issue is about the size of the project/number of events, this could help pin point that issue.

    You are the one who knows best the project so help out others helping you the more possible.

    Moreover, doing such tests you can make sure you actually did not made some code mistake (inefficient loops ? groups that take too much action/CPU load ? ...) that you could actually correct on your own.

    Finally this seem to happen on NW.JS preview, is it the same in a regular browser ? Previewing in browser and checking for errors in the browser does the console bring up more informations that could actually be useful ?

    You can't just throw your project at someone, expect them to look at the code, understand it and debug it for you if you don't first dig up a bit what the issue could be as well. At least pinpoint where it is happening, under which circumstances, how to reproduce it on a consistent manner, so a logic can be made out of it.

    Here's a rocket I've built myself.

     ^
     #
     #
     #
    / [/code:obzrlf07]
    When I turn the ignition on, sometimes it fires, sometimes it doesn't.
    You cool if I mail it to you and you send it back to me fixed, right ?
  • If your game was exported as HTML5 website there was a index.html file which was the file to "execute" to play the game.

    Define "apache files".

  • Or i can send you my capx on private message only

    No thank you.

  • No capx, no steps or clear explanation how to reproduce = nothing to investigate.

    Useless bump.

  • In November 2015

    New releases

    • Release 217 Beta - Support for NW.js 0.13.0-alpha5; other bug fixes and improvements.
    • Release 218 Beta - NW.js 0.13.0-alpha6 support, experimental canvas video recording, touch pressure.

    The features listed here are only the "highlighted" features for each release. Check each release page to see the complete changelog and comments for each version)

    Be sure to keep updated to the

    most recent release of Construct 2

    If you think you have found a bug in Construct 2 you can report it in this forum BUT

    • Make sure it is not already a reported bug by searching through the "Bugs" forum
    • Make sure it is not a bug in your events, a difference between what you have coded and what you would expect
    • Make sure you're using the very latest version of Construct 2 (beta possibly, stable if this is the very latest release available)
    • Attach a .capx of the issue in the simplest manner possible (no 100+ events capx, no 10 mb capx)
    • Make sure to read Bug report requirements before posting and providing all the required informations (your configuration, the steps to use to reproduce the bug, any relevant information you can provide)

    It is really important since about 50% of reports aren't bugs which takes time out of working on Construct2 directly.

    Be responsible, help everybody by making sure it's not your events in cause first.

    Third part addons

    WebGL effects

    Blog posts

    • Scirra
      • Important updates about web publishing - An article in which Ashley tells us about an important general change that will come globally as far as web publishing/hosting is concerned and also important notes concerning Construct 2 Windows support.
      • Level Zero - free Construct 2 book - An article in which Tom tells us about this book aimed at beginners and its authors and gives us a link to temporarily download it for free.

    Reminder

    Former retrospect

    As an added bonus, here is a list of the former "What you may have missed" posts for the year.

    Last month of 2015 is starting !

    See you next year and I wish everyone a good end of year.

  • Use release r218 and follow this tutorial. R218 contains a fix to the IAP C2 plugin.

    I'm still to update to the IAP part of the tutorial, but the cordova plugin to use for payments is : cc.fovea.cordova.purchase or https://github.com/poiuytrez/AndroidInAppBilling (as per my tests, both work)

    Be sure also to use the admob cordova plugin indicated in the tutorial.

    Prices and names still don't work currently (Ashley is looking into it) but "Has product" now triggers as expected.

    You don't need to request the store listing when doing a purchase since you already did it once on start of your application.

    So far I haven't used "Restore purchases" only used "Has product" and if it hasn't, then I'm displaying ads, otherwise, I'm hiding them, simple as that.

    Keep an eye on the tutorial I should update it quite soon and Ashley should make new versions of the IAP plugin as well.

  • I'm afraid it depends on your way to handle inputs for the player.

    If you are just using the default controls, I don't think it can work, other than if the user uses the arrow key in diagonal and release both keys at the same time (using all the default configuration of the 8 direction behavior, the character stays in diagonal).

    Otherwise, you would need to put some kind of buffer in your input handling and when the character was going in diagonal, check for some time between the moment the keys are released, so that even if the last input was a single arrow, you would still believe the intent was to go in diagonal.

  • [quote:2lg51dx7]1. That chat isn't very alive... If I do add a chat room, I would try and be there a lot of the time to answer any questions I can...

    Than why not stay in this current chat room instead of creating a "new" one ?

    What more a "new" chat room may add ?

    [quote:2lg51dx7]Tutorials don't seem to be updated often... For example, the most popular is from 2011, and is from old versions of C2...

    It seems you only checked for the first page of the tutorials. The most popular is from 2011 indeed. It's the beginner's guide, which has been updated on a regular basis as required and is still the perfect entry point to use the software as it stands now. It is actually up to date with C2's current version.

    Will you, in 2 or 4 years, still be around to update tutorials you would write now though ?

    [quote:2lg51dx7]- Tutorials don't seem to be updated often... For example, the most popular is from 2011, and is from old versions of C2...

    • There is 18.5 hours of content in the ScirraVideos link you gave me... Meanwhile Udemy (for C2) has 116.5 HOURS... The amount of open tutorials we have here for C2 isn't enough. The more videos, the faster C2 (and C3 once released) can grow.

    Anyone can propose a course on Udemy and has been since Construct2's birth.

    #C2Academy is "officially" sanctioned by the creators of the software, up to date and only started in early 2015. So in less than a year there was 16+ hours of up to date and valid content created.

    In the long run, some of these videos will become obsolete as are already a lot of the hours/Udemy course you so gladly mention anyway.

    Also, the playlist is provided for free for all users. Not all Udemy courses are, so I think you should update your numbers here and start comparing what is comparable.

    I don't disagree with the fact that more tutorials/material help in the long run, but I don't see how making a third-part website will help when the official website encourages posting up this material.

    [quote:2lg51dx7]3. I don't plan on trying to replace this forum (I don't plan on having a forum) or the tutorials listed here. Also I try to make a habit of stopping by the "How do I" forums often to answer questions that have no replies.

    That would be where to start. Actually answer questions where they are asked the most, in the official forums for the software.

    Allowing then people who do use search function to be able to find those informations, which is actually what most people do and manage to use the software with.

    [quote:2lg51dx7]4. There are lots of great Plugin devs here... and the fact that you can make your own plugins, is AMAZING. But there are more plugins to be made, and new frontiers to add into C2.

    I don't see how this relate to my former answer that a dedicated forums for those exists.

    You can hire devs if you want and have new addons made, there's no need for an external website to do so.

    Moreover, publishing addons on the official website (whether forums or store) does allow to not dilute the informations and make users be able to find them easier (compared to what you may think).

    [quote:2lg51dx7]5. The "How do I?" forum section... well, there is lots of Great info there. but it's in a form that's hard to get to... (Forum posts)

    If need be, I would potentially try and make a video tutorial on each of those topics.

    Well, videos are cool for people in a hurry or who want to monetize over youtube. But video isn't actually always the best format to treat questions or teach things either.

    Anyway, I'm wondering how you expect to make 33000 videos (which is the current number of topics in the How do I section). It's going to take a bit of time I'd say.

    And generally comments of videos which are where users do ask questions about stuff they didn't understand or issues they are having isn't the most appropriate form in my opinion.

    Moreover, it is harder to edit a video to update it than an actual written text.

    [quote:2lg51dx7]I kinda understand what you mean, and might drop some items in the store, and make some tutorials for that "how do I" page... But I would like to understand a bit more on your perspective...

    Wouldn't a solid training website help C2?

    It's not the first time an external website is proposed by a "random user" (understand someone who isn't really known in the forums/community).

    I still don't see how the proposition you've made in your two posts beat the current official website where official informations/resources/community can be found.

    If your goal is to help out, then please by all mean, go ahead, by helping out with what structure already exists.

    The tutorials/manual/forums on scirra.com have all been put in place since the software's birth to help out and train people.

    How an external website would actually help other than diluting informations instead of keeping them in a single place ?

    It seems to me you just want to "create your own thing" for the sake of creating your own thing.

    Or perhaps monetization is your main goal, in which case this isn't about a "solid training website", this is a commercial endeavour which is very different from everything that was discussed so far and how you presented things in the first place.

    I don't want to discourage you, I'm just not convinced how an external website can help.

  • Likely an issue with the collision polygon of the character. At least on one of its frames.

    And if the animation is a different sprite than the sprite used to handle collisions (and which is likely an invisible sprite on that screenshot), then it's likely an issue with the position of the origin point.

  • How is your idea different from the current website we are on ?

    Scirra.com does contain loads of tutorials (text and video). Scirra even proposes a dedicated youtube playlist named C2Academy.

    You can find templates bundled with C2, you can find them in the how do I forum and you can find some (for sale) in the online store.

    There's always been a dedicated forum for people who makes addons, some for free, some commercial and now there is even a dedicated online store category for those (that soon will contain some of the already proposed addons in the store).

    Game assets, sounds, graphics => Online store.

    Chat room - People interested can be found on IRC chat in the room #construct on irc.esper.net.

    So again, I'm not sure what an external website could add more.

    You could take part in the existing website and take advantage of the existing resources and structure.

    Becoming a store seller to provide some of the assets you talked about. Write/shoot tutorial videos and post them in the tutorials part. Make free templates and post them in the "How do I" forum, let me know so I can add them to the "How do I FAQ", and so on...

  • For those asking the plugin to be in XDK, it's already available normally.

    You need to add it to your project as a "Third-party plugin" using the option "Git repo" and using the Git Hub URL as "Repo URL".

  • When exporting with XDK you may need to set the whitelist for some URLs in the XDK project's properties (Build settings; Whitelist).

    The error message kinda hints that you should set some URL or domain in that whitelist since your application is trying to access it.

    Try to add "https://www.facebook.com/*", or URLs like that to your XDK project.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • matty100: It is some work spread over the 4 years of existence of the topic though, fortunately, not all at once (except when we have changed forums and I've had to remake the format for the list and check the URLs).

  • First off, your function line 69 will make it so that any instance of "Police officer" will have its boolean set so that it returns to the car.

    You should likely use the Call_ID as parameter to only pick those officers, or at least use a "Pick by UID" and use the UID as parameter from event 68 so that the function will only affect those specific instances, which have stopped searching.

    Event 72 you should have the "PoliceOfficer get into car" condition into the top event 70 or 71 actually. This way, the object is already picked and C2 then knows what object the policers are or are not overlapping.

    You don't need to pick "Police officer" anymore since you already picked it in event 70 and you also filtered what PoliceOfficer_getIntocar object this police officer instance should or should not overlap.

    That's clues to look into already, honestly, posting your capx would be simpler and allow for better debugging on our end.