Kyatric's Forum Posts

  • In February 2016

    New releases

    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.

    NW.JS

    Get the latest and current version and make sure you are using the appropriate Construct 2 release : https://www.scirra.com/nwjs

    Released during February :

    • v0.13.0 beta 5 (Chromium 48) [Requires r217+]
    • v0.13.0 beta 6 (Chromium 48) [Requires r217+]
    • v0.13.0 beta 7 (Chromium 48) [Requires r217+]
    • v0.13.0 rc 1 (Chromium 49) [Requires r217+]

    Third part addons

    WebGL effects

    Blog posts

    • Scirra
      • Just how evergreen is Microsoft Edge ? - An article by Ashley about the actual release cycle of the Microsoft browser Edge and how different from what was promised by the firm at first, and how different from other competing browsers it actually is.
    • Ashley

    Reminder

    Former retrospect

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

    Scirra debuted an Instagram Account this month: https://www.instagram.com/scirraofficial/ -

    Tag or hashtag #scirra #construct2 to share your work. It is gaining traction.

    February despite a short(er) month has been quite productive and intense.

    See you next month.

  • Game instructions are found by clicking the ? round icon on top of the game.

    No bug there.

  • I’m selling a third-part plugin in the Scirra store which purpose is to generate random numbers using a seeded generator.

    This kind of generator is present in games like The Binding of Isaac (TBI), Faster Than Light (FTL) or even NetHack.

    This plugin is pretty lightweight and should be easy to use. It comes with a PDF explanation document and an example of use capx.

    You can find the example exported in the Scirra Arcade.

    Check the plugin's store page.

  • Seeded Random Number Generator — Now for sale in the Scirra Store!

    https://www.scirra.com/store/construct2-plugins/seeded-random-number-generator-2125

    <h3>Seeded Random Number Generator</h3><div class="deshr"></div><p>It is aimed at providing you a way to generate random numbers, like the system expression Random().</p><p>The difference is that the Seeded Random Number Generator (SRNG) relies on a seed, a string of characters/numbers that will allow you to always get the same numbers when using the same seed and still getting a proper number distribution out of the generation.</p><p>Famous games using such seeded random number generator are The binding of Isaac (TBI)or Faster Than Light (FTL). Other games do rely on it as well, but perhaps not letting the player know about the seed (that's the case of a game like NetHack).</p><p>The archive contains an explanation document in pdf format, a capx file made as a usage example (made in stable r221 at the moment of writing this description) and the c2addon file that allows you to add the plugin to Construct 2.</p>

    Use this topic to leave comments, ask questions and talk about Seeded Random Number Generator

  • jamiek: Check the tutorials and the FAQ.

    If you have specific questions on non-existing topics, make a new topic in the "How do I" forums.

    Try to keep topics about their main subjects as much as possible.

    Use the edit options for a post to prevent multi-posting in a row.

  • Make it so that "EnemysHitDetectionBoxes" contains the UID of an "Enemys" they are tied to.

    This way, you could pick Enemys by UID and use the value of the instance variable of the "EnemysHitDetectionBoxes" your Player1Box is colliding with.

    Otherwise, consider posting your full capx, could be easier to investigate.

  • horoblast:

    Subscribe to Construct videos now
  • This statement is very strange, as not accurate.

    At times, global variables are all you need for specific mechanics. I've used them in most of my videos in the C2 Academy and it makes sense, more than using a dictionary.

    At other times, local variables are just perfect when nested in a function or a specific block of sub-events and are all which is required. Dictionaries would actually make less sense at that moment.

    Unless you could add some specific case of use, I disagree and counter-advice what this topic is saying.

    Also I've always preferred arrays to dictionary anyway.

    So in the end, my advice would be use what you feel more comfortable with and what makes sense in your project/mechanic.

    I agree that it's probably best to use a data structure rather than dozens of global variables for some data usage, but again, that's not necessary what the OP seems to hint at.

  • TheDom is right, and check it for all frames of the animation if there are several.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Subscribe to Construct videos now

    video tutorial, with capx and example in the Arcade.

    The capx is highly commented and if you don't understand something, you should check in the manual and just ask in the forums.

  • jamiek: Using the .Y property instead of .X

    Moreover you can check the How do I FAQ at the section "Scrolling / Camera" that has items named exactly after your needs.

  • I've just made this simple capx and exported it as Cordova and into XDK.

    The video just played as intended.

    So as far as I can tell, everything works as it is supposed to, the error is either somehow in your projects/code or it was in releases less than r222 which is the current beta, used for that capx.

    It is possible the release is in cause as r222 fixed an issue with capital letters in the URL of video, as per the changelog.

    Apparently it doesn't matter for cordova export to not have the "media" folder for XDK.

  • I would not use "overlaping" to determine the connection or not.

    If your game doesn't expect more than 4 instances in a row, use an instance variable (or the IID) to determine which "box2" your are testing, and depending on the state of the previous instance (either "connecting" or "cut") you know what color to apply to the current instance.

  • I'm afraid I'm not sure how this suggestion can be applied.

    The forums hold far more posts than the tutorials, and also are not listed by "category" like tutorials are.

    The advanced search option is a good way to filter the results you obtain for certain keywords and certain forums where the posts are posted.

    The problem is, with time, more and more people scattered informations all over the forums, so you may expect to find some information in a specific forum where in fact it will have been posted in a different one.

    Technical help has always been supposed to be held in the "How do I" forum whereas game design and more theoretical topics were meant to be discussed in the Game Development, Design & Ideas forum.

    Nonetheless, with time, more and more people posted technical help questions in the game development forum...

    Also a lot of people don't bother searching if it is not obvious in a few seconds.

    Why bother right ? Just post, someone will do the effort of answering/searching, won't they ?