Kyatric's Recent Forum Activity

  • For explosions like that you may want to have a look at the Particles plugin.

    Set it to one shot and spawn one where you want on the screen, it should be pretty much what you're after.

  • Have a global variable.

    Have a blank or "Every tick" event before the events that checks for shots which sets the value of the global variable to 0. (it will "reset" to 0 every tick, it's important)

    When you hit one of the other/top events, change the value of the global variable to 1.

    Put your "miss shot" event last (the event that checks for hit on the background) and also check if the value of the global variable is 0.

    If it is 0, it means no other element has been "shot" and so it's a misshot.

    Otherwise, the event won't execute anyway.

    This should work.

  • Velojet: thanks added. You'll have to maintain the behavior until the end of times now ^^

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • jayderyu: have you started discussions on those subjects in the mentioned forums ?

  • Each release has its own changelog page, in which the possible breaking changes are notified.

    When installing a new version, it's important to review this list and see if your projects are likely to be broken by those changes or not.

    A safe thing to do is to make backups of your projects/capx before opening them in a new version and to save them as a new project/file from within C2.

    As far as features go, well a new feature may contain bugs, that's the purpose of betas. Depending on the feature it may or may not act on the "core" of the soft, but generally it doesn't.

    For example, r115 is mainly a new export option, so the rest of the soft is untouched.

    I'm always keeping to the latest beta and it's been pretty good so far.

    Some versions had "major" bugs that made projects not workable anymore. When this happens, Ashley generally release a .2 in the couple of days following the first report of such issue.

    If you want to be safe, don't download the beta on the very time it's released, wait a couple of days to see if people will report a major bug or not.

    Anyway, you can install multiple instances of C2 (for example, a stable on the harddrive and beta on a USB key).

    There are always ways to get back a corrupted project saved in a beta version to an older stable release (as long as the project does not use specific features only available in the newest beta).

    It's "hacky" but it's possible.

    Lastly, if you're looking to export and upload a game to Scirra's arcade, you are to export it in the latest version of C2 anyway.

  • Please use the search function of the forums, you'll have some examples listed. (I see a valid answer dating from the 2nd of January, so about only a week ago)

    There are also some tutorials about making an inventory.

  • Please, rather than multiply your posts, use "Edit post" in "Post options".

    Are you asking how to make a button ?

    If so, as mentioned in my answer to you in the arcade, it is an element listed in the how do I FAQ.

    I understand English is not your main language (it's not mine either), but that's what makes it important to give as much informations/details as possible about your issue when seeking help.

    If you're asking how to draw such an image, you're definitely in the wrong forums.

  • Jase00: It's out already: beta r115

  • What is a "logo play" ?

  • : thanks, I put this rather in "Object moving" as it is the category I feel the most appropriate.

  • jojoe, there can be bulk prices for educational institutions, so perhaps something could be considered from here.

    Send an email to licensehelpqyf@scirra.com to discuss it/have more informations.

  • The function won't return a reference or a full object, so no it won't return an array or dictionary.

    You can "cheat" and return lists as string.

    Like, have an instance variable "Vector" to your object and fill it with "X;Y" and float(tokenat(object.Vector, 0, ";")) to get X out of it, float(tokenat(object.Vector, 1, ";")) to get the Y. (float() and tokenat() are system expressions)

    Not as straight forward either, but can be helpful.

Kyatric's avatar

Kyatric

Member since 18 Aug, 2010

Twitter
Kyatric has 583,405 followers

Connect with Kyatric

Trophy Case

  • 14-Year Club
  • Jupiter Mission Supports Gordon's mission to Jupiter
  • x15
    Popular Game One of your games has over 1,000 players
  • Famous Game One of your games has over 10,000 players
  • x27
    Coach One of your tutorials has over 1,000 readers
  • x11
    Educator One of your tutorials has over 10,000 readers
  • x2
    Teacher One of your tutorials has over 100,000 readers
  • RTFM Read the fabulous manual
  • Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

23/44
How to earn trophies

Blogs