Liberador's Forum Posts

  • 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.

  • Try Construct 3

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

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

  • 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.

    • Post link icon

    Hi Ashley, to translate, we are just asking for something that even artists or non-programmers can understand. And I don't mean actual or pro artists; I mean the wannabe kind.

    To illustrate, just give us an action that makes us feel like we're making progress and feel like tech savvies with no effort. Leave the dB values to the nerds.

    That is the point. We prefer to buy a game engine because we need a tool that allows us to create games quickly, easily and intuitively. That's supposed to be the main purpose of any good game engine: to make tasks as easy as possible in terms of time and effort. We don't want to be intellectuals handling complex mathematical formulas, and we don't want to be programming experts either. We simply want to be efficient in creating games, and we are willing to pay for a tool that offers us this possibility.

    This is my opinion.

    Kind regards.

    • Post link icon

    This does not work well as you want 50% on the slider to somewhat be perceived as half as loud, this is why the exponential formula that has been posted multiple times works better.

    Even if the user is given the approximation formulas like volume^4 or 33*log10(volume/100) where volume is a value between 0-1, I still get the feeling most probably still wouldn't be able to apply that knowledge to their own projects themselves...

    This is why I think Construct should provide an alternative (non exclusive) option to perform this task automatically, (please, let me repeat the keyword: automatically), without the users having to manually type complex mathematical formulas and try to understand and apply them correctly for something as common and necessary as controlling the sound volume in any game.