Liberador's Forum Posts

  • I honestly think that the AND/OR operators should be better implemented in Construct so that it would be possible to easily perform all kinds of combinations between them using the visual event system. Also, I think this is something fundamental, since these kinds of operators are something we are using all the time while creating game logic. I am just learning how to use Construct. The first time I wanted to use the OR operator in a single condition within an event and I saw that suddenly all the conditions in the event became OR, I thought "Huh? What is this? what's going on here?", and it is something that I am finding quite restrictive and rigid. In fact, I find it downright strange that a game engine as complete and powerful as Construct offers so little versatility when it comes to using something as fundamental as the AND/OR operators in its event system, to the point that at first I even thought that maybe I didn't know how to find the option to be able to make combinations with them, or maybe it was a limitation of JavaScript language itself. But if JavaScript doesn't have that limitation, I don't know why Construct has it in its event system.

    Hopefully this will improve because I really like Construct in many other aspects.

    Kind regards.

  • I was hoping to be able to do at least something similar to this:

    I think this would allow us to create the logic in a much more versatile, easy and fast way.

  • alextro Thanks, but that can not be used in many cases. For example, how could this be done using a single event and without having to write javascript code?:

    Event 1: If (Sprite1 is visible and Sprite1 is mirrored) or (Sprite2 is visible and Sprite2 is mirrored), then (actions)

    Here, again, Construct 3 forces me to use two events and repeat the same actions, or use a function for something that I think should be able to be done in a simpler way.

    I really don't understand the reason for these restrictions in the Construct 3 event system.

  • Coming from using other game engines, I am learning how to use Construct 3 and I find it interesting, but in its event system I find something that really bothers me all the time because I can not develop my logic with enough versatility. With other game engines, I am used to creating these kinds of conditions using a single event:

    Event 1: If (a=1 and b=2) or (c=1 and d=2) then (actions)

    This is something that even the extremely simple and basic game engine called Scratch allows to do easily. However, surprisingly, it seems that with Construct 3 it is not possible to use a single event to create such a condition, but rather I have to use at least 2 events, in this way:

    Event 1: If (a=1 and b=2) then (actions)

    Event 2: If (c=1 and d=2) then (same actions)

    Since I have no idea about javascript, I want to ask: is this an unnecessary restriction of Construct 3, or is it an unavoidable limitation of the javascript language itself?

    Note: I am not looking for workarounds to handle this issue, I am just looking for an answer to my question.

    Regards.

  • Impressive.

    • Post link icon

    Ruskul Regarding the sound volume, it seems that Ashley has already made a decision that we are happy with.

    Honestly, to talk about a different issue (color spaces), I think it would be convenient for you to create a new topic in the forum without trying to frustrate the general interest of those of us here in this thread.

  • Thank you. Is there a way to delete Projects individually rather than deleting all of them?

    I don't know if that can be done.

  • The game is really fun. Difficult, but fun.

  • However, strangely, the "Cursor is over object" condition works sometimes on the built-in HTML elements. This made me think that maybe it is a bug that prevents this condition from always working on these elements.

  • The "On object clicked" condition never works on any of the built-in HTML elements (Button, File chooser, List, Progress bar, Slider bar, Text imput, etc.)

    And the "Cursor is over object" condition only works sometimes on such HTML elements.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Thank you. We like your work.

    Please, could you add to your website a section called "new music tracks" or "new additions" or something similar?

    That way we could easily be aware of your new creations.

    Kind regards.

  • ...I'm not able to delete the Projects that I've made...

    MENU > Settings > [Clear recent projects]

    Also, how do I get the layout page back to its default setting?

    MENU > Settings > [Reset bars & dialogs]

  • I like games with simple and minimalist graphics but entertaining mechanics. Thanks for sharing your progress in this game.

    All the best.

    • Post link icon

    ...if you want to make a volume slider that reads 0-100, you can use the new NormalizedVolume expression.

    Great! Thank you so much.