7Soul's Recent Forum Activity

  • A = difference between slider starting y and ending y

    B = slider initial position

    C = slider maximum value you want

    lerp(0, layoutheight, ((slider.y - B) / A) * C)

    I think this is it

    EDIT: actually, I think you don't even need the lerp() there

  • I would like to make a few suggestions to the tutorial page

    1st - Separate it by language. I've seen some tutorials in other languages there, and this could become a mess in the future

    2nd - Add a "report" button. Some tutorials seem really lazy and rushed, we users should be able to report them, like the forum posts. Or make it so the tutorials need to be approved be admins first

    3rd - Separate by categories and/or difficulty

  • Let me see if I got it... this is basically an Array object that I can edit on Excel and then import into construct? Could this be used to make a level editor?

  • Could you use a variable on that object, and set the movement angle to that variable?

    On Construct Classic you could set the object not to rotate it's sprite... I wonder if they'll add that feature for C2

  • You need a level editor, and then you can make your game in only 1 layout, and have the level change depending on a variable called "level" (just as an example).

    I found a simple level editor tutorial here: tile based level editor w/ array object

  • That's not how you advertise your game

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Agreed, I would like to suggest adding these categories:

    • RPG
    • Strategy
    • Sports

    Maybe a little remake of the menu would be necessary to fit all categories in there

  • I like youtube tutorials, one problem for me is that people will often not go straight to the point, and over-explain things. But that's just me, a lot of people prefer more slow paced tutorials

  • Do it small and do it detailed. Big empty sprites are really ugly, and small things are easier to make (but difficult to master). Pick references, some of the classics (SNES, Genesis). Get a small color palette to work with, lesser colors means your sprites will be tied together by their colors

  • The problem is that it was saving some HTML bits at the beginning and at the end of the code, after removing these it worked

  • You want to check if each object has another one close by? I did this recently by adding each object to an array, like this:

    Start of layout

    + For each object

    -> Set value at int(object.x/32)*32, int(object.y/32)*32 to 1

    Then you loop through each array element and check if the position above, below, etc equals 1, that means there's an object immediately near it

    It was quite difficult to work with it, you will probably need to save the UID of the object to a similar array to use it later... unfortunately I don't have the project anymore so I'm not entirely sure how I did it

  • Every Tick

    Speech bubble: set opacity to 200-Distance(bubble.x, bubble.y, player.x, player.y)

    This way, the speech bubble will be completely visible when the player is within at least 100 pixels away from it, and fade completely to 0 at 200 pixels distance

    To fix the signature, use the URL bbcode

    Text

    But delete the spaces around the =

7Soul's avatar

7Soul

Member since 15 Dec, 2010

Twitter
7Soul has 2 followers

Connect with 7Soul

Trophy Case

  • 13-Year Club
  • Entrepreneur Sold something in the asset store
  • x2
    Coach One of your tutorials has over 1,000 readers
  • Educator One of your tutorials has over 10,000 readers
  • Email Verified

Progress

17/44
How to earn trophies