Where Are The Must-have Logical Conditions, Operators, And Variables?

Discussion in 'Buildbox General Discussion' started by harbime, Jan 19, 2020.

  1. harbime

    harbime Boxer

    Joined:
    Nov 3, 2015
    Messages:
    23
    Likes Received:
    7
    Greetings everyone.

    Am I the only one who feels that Buildbox, as a game engine, is missing some of the must-have basic logic functions nodes, such as:
    If-then-else
    AND, OR, NOT
    <. >. =. <>

    And of course, all these functions requires variables to work with.

    These functions are made in programming languages to ease the decision making and logical branching with the ability to combine multiple conditions to be checked.

    This is definitely better and much easier to work with than the making of the redundant pre-made, confusing and slightly altered nodes, such as "touch, touch move, touch rotate, is touched" etc.

    So, for example, by creating only three nodes (touched, move, rotate), and combining them with logical functions, you can create unlimited conditions, such as:
    if-object-touched-then...
    if-object-touched-AND-rotate-then...

    Also
    If coins = ### then ...
    if enemy count = 0 then ...
    etc.

    This is how games should be created.

    Thanks
     
    Last edited: Jan 19, 2020
    5petersonzachary and Repez like this.
  2. Repez

    Repez Boxer

    Joined:
    Mar 10, 2019
    Messages:
    20
    Likes Received:
    8
    I completely agree with you! It would be much easier to create if these tools were available.
    I come from a past made of RPG Maker and despite the low power and versatility of that software, the various commands you listed in your post were present and made the creative experience much more rewarding.
     
    harbime likes this.

Share This Page