eli0s's Forum Posts

  • Perhaps if you provide an example capx it will easier to help.

    This multiplication thing sounds tricky, some frame numbers are ought to be skipped. In your 1rst post you mention frame 3, is this the last frame of an active animation (an animation that it's playing, not still frames of a sprite)...? If yes, perhaps the "on animation finished" condition will trigger the spawning.

  • Consider reporting this to the bug section and provide your capx, so Ashley can check it out..?

  • Maybe add a for each condition..?

  • in addition to the things mentioned above:

    1) Real camera and 3d placing of the layers. I am not talking about obj or any kind of 3d mesh support, no, just a 3d world to place assets around, like in Toon Boom, or HitFilm software.

    2) Per Layer and per Sprite masking options. The current webGL (?) Destination Over,Out and whatever, are hard to implement and have a counterproductive workflow. A system that uses either gray-scale maps, or opacity values to mask any number of layers or objects (using other layers and/or other Sprites) will be ideal.

    3) A timeline on the editor, with key-frame capability, to visually time and move objects around, add/or trigger events. This...

    4)...in combination with a curve-path editor for making paths ( attach object to a path, set speed, way-points, ping-pong behaviors etc).

    5) A multichannel sound mixer/system. Play multiple sounds at the same time (not with 16ms delay), balance the volume/pan output (without 3d sound) for each one, or any combination of them with buses (groups), behaviors for easy in/out fades.

    6) Affect particles after their creation with events.

    7) Official implementation of R0J0Hound's Canvas plugin, with tutorials suggesting practical examples and how to make them.

    8) Although RookieDev mentions it, I also must write it down my self: Real-time light-shadow system. It will just blow away the visual quality of our creations, and add a ton of new aesthetic and game-play possibilities!!!

  • I am so glad you found a way around it! Sorry I wasn't able to provide more help, in reality I am a newbie in programming, I find it very difficult to wrap around things that involve preparation and though ahead :O

    As fro the last question before your edit, even if it's not relevant for your project now, I think a way to do it will be something like the following:

    For (round(random(n)) ----> set BossCount (//this will be a variable with initial value set to 1) + 1

    Anyway, congratulations for your success and good luck!

    Elias

  • I am still kinda shy in showing my mess of a capx, I fear the errors or the more elegant solutions will be pointed out by smart people, making me feel more dumb than usual

    But I thank you for your kind words.

    I don't want to brag or press you in any way, I suspect that you missed an example that was relative on one of your other topics. You might want to check it out, if of course is still relevant to your development.

    https://www.scirra.com/forum/viewtopic.php?f=146&t=101413

    Anyway, see you around and thanks again

  • zatyka

    cesarzevil

    I am very interested to see the zatyka's capx, it's very close to something that I wish to achieve, but I am afraid I am not very imaginative with loops

    Since a moral dilemma was mentioned, I must state that I have being helping around in the forums whenever I could (for better or worse) for some time now, and I just finished translating the Beginner's guide to Construct 2 tutorial (https://www.scirra.com/tutorials/37/beginners-guide-to-construct-2) in Greek (that was some feat!). There seems to be something wrong with the site's layout though, but I hope that Top will see to it soon.

    I don't want to sound like a beggar, but could you please provide me with the zatyka's capx example..?

    Thank you in advance,

    Elias

  • I am afraid that my limited knowledge doesn't allow me to come up with a solution.

    Using families is something I am not familiar with, I don't even know how you manage to count the individual members (enemies) within the family. On my tests it just returned the value 1, which was referring to the family, not the objects. This is relevant to your inquiry about selecting the enemies 1 by 1.

    Again, a brute, hard-coded system (that will create the enemies 1 by 1, set their position and attach a linked life-bar), is as far as I can get. As I understand, you want a dynamic system (perhaps based on arrays), I hope that some other forum member, with greater experience/skill than me could provide you an answer...!

  • Perhaps somewhere within this mess you can find something useful

    Since I don't know what method you use to populate the levels with coins and in which way you change levels, I threw a generic solution, most of the logic should stand on most cases though.

  • Here, a more suitable example!

  • If you don't want real time-dynamic shadow casting, just use the sprite like on the second example I attached. The canvas plugin isn't particularly made for shadows and lights, it's thru the brilliance of people like R0J0hound that it renders all kind of cool things. The guy on some other topic made real 3d boxes that were shifting perceptive in relation to the player's movement... All with math...

  • I would also like to know. This will be useful for dynamic canvas resizing, just like on the dynamic websites.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • zenox98

    Thank you, I contacted Arima and the topic is now moved to the appropriate section!

  • What shinkan said. All .c2addon files are installed this way, not by moving them to the "C:\Program Files\Construct 2\exporters\html5\...\" directory.

  • A normal variable can also act as a Boolean. For example, If its value is "0" then DON'T do something, if the value is 1 then DO something.