Liberador's Recent Forum Activity

  • Subscribe to Construct videos now
  • 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.

    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.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • 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.

Liberador's avatar

Liberador

Member since 29 Mar, 2024

Twitter
Liberador has 2 followers

Trophy Case

  • Jupiter Mission Supports Gordon's mission to Jupiter
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • RTFM Read the fabulous manual
  • Email Verified

Progress

5/44
How to earn trophies