MPPlantOfficial's Recent Forum Activity

  • What folder did you put the audio files in?

    Audio not playing from the 'Music' folder has been a problem several years ago. Probably still not addressed to this day. I put all my audio files in the 'Sounds' folder now

  • I think this is true if you want your images to look better on a higher resolution screen.

    For example, let's say you make your game for 1080p screen and put two identical images on the layout - one is 500x500px resized down to 250x250px (resized on layout), another 250x250px (real image size).

    On a 1080p screen both images will look the same.

    On a 4K screen the first image will look slightly sharper than the second.

    But it will also use much more memory.

    I see. Thank you for clearing this up.

    Question now is, will the size reduction/scaling apply for both 1st and 2nd cases in the op post?

    Given both have same source images, one is scaled down in Sprite menu, the other is scaled down in side bar

    EDIT:

    When you scale down images in Sprite Editor, you reduce their quality.

    When you scale down images on the layout, you also reduce their quality and wasting video memory.

    So to my understanding, I should continue reducing them in layout to keep that sharp look for both small and large screens?

  • I think the best practice is to target one screen resolution (high enough, but not crazy high) and prepare all images for this resolution.

    So you export images in the correct size from some external program, import to C2 and use them without scaling.

    When you scale down images in Sprite Editor, you reduce their quality.

    When you scale down images on the layout, you also reduce their quality and wasting video memory.

    This was what I did when I first started but I noticed a decline in quality of the actual game on a phone with unscaled images compared to shrunk images.

    I found a quote by Toby that one should export images at 1-1.5x the size of your target resolution and have gone by this rule ever since.

    Can anyone confirm this?

  • I know that as a general rule, you'll want to keep image quality higher than what it's gonna look like in game particularly for Non-retro look integer scaled projects.

    In my past projects I resized the images on the outside (CASE 1 in picture below)

    This is a pain that I had to apply this for every image since you had to adjust both height and width of the images and you can't simply scale using a multiplier (at least outside of the actual game)

    I just realized that I can to all my scaling inside the Sprite's menu (CASE 2.) saving me a lot of time instead of having to do the former.

    My question is, using the same multiplier (say 0.6-0.8 of the original size) can I expect the same image quality for both cases???

  • What exactly do you mean by "directional damage" ? Do you mean Knockback?

  • Look in your C2 examples folder. You will find circular platformer example in there.

    As for procedural generation there are many many ways.

    You can use:

    Every X seconds. Timer, triggering events...

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Event 3: Change Set Width action to min(Self.Width+5,distance(cannon.X,cannon.Y,Mouse.X,Mouse.Y)), rather than Self.Width+5

    Thanks. I was gonna add 2 more events but didn't know you could simply clamp it like that

  • Hi. This is a solution I made for a pipe puzzle before but the concept is the same:

    https://www.dropbox.com/s/p04xd82wc1n3m ... .capx?dl=0

  • > With two tiledbackgrounds you can make it look like it's animated, or at least moving forward.

    > https://www.dropbox.com/s/cm27xvzisnoxe ... .capx?dl=1

    >

    Hi how do I set laser length to Mouse.x mouse.y if not overlapping wall?

    I tried modifying but the result is no laser is shown

    Hmmm... I just thought of a solution involving 2 laser beams. Yours and another always set to a default length. Whether or not beam 1 is colliding with a solid will determine which beam will be used. Sounds good to me!

  • With two tiledbackgrounds you can make it look like it's animated, or at least moving forward.

    https://www.dropbox.com/s/cm27xvzisnoxe ... .capx?dl=1

    Hi how do I set laser length to Mouse.x mouse.y if not overlapping wall?

    I tried modifying but the result is no laser is shown

  • ...and as another behaviorless example there is this:

    https://www.dropbox.com/s/aondowy4ycjgl ... .capx?dl=1

    Awesome! This is something everyone could use.

  • I've had luck in the past doing instant path finding in the past by utilizing the LOS behavior.

    Awesome, R0j0! Nice touch on the corner sprites.

    That seems to be exactly what I needed for my Right triangles solution.

MPPlantOfficial's avatar

MPPlantOfficial

Member since 17 Feb, 2016

Twitter
MPPlantOfficial has 1 followers

Trophy Case

  • 10-Year Club
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • Regular Visitor Visited Construct.net 7 days in a row
  • RTFM Read the fabulous manual
  • Email Verified

Progress

15/44
How to earn trophies