oosyrag's Forum Posts

  • You can use tween to changes values over time, on a color adjustment effect.

    You'll need to specify if there is a target color or just random.

  • Looks like you can use a regular curve and apply some 1d perlin noise to it.

    Again you'll need to define either a min/max range or a maximum rate of change.

    Since you're using a formula/procedurally generating the temperatures anyway, might as well do it for the whole year in one go. The coolest temperatures in winter and the warmest in summer. It would just be another similar looking curve as the daily temperatures but on a different timescale. That's actually how perlin noise works in general.

    If you don't mind waiting a bit I can experiment later on putting this together, probably with a variables for yearly, monthly, and daily variation. A tropical location would have less variation across seasons than others. Maybe also need a start/target temperature variable, which would basically be your average.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • You're lacking a range/scale value. Even if you have an average of -4, your range through the day could be -3 to -5 or 96 to -104 and both be valid.

    Assuming you want an symmetrical, eased, curve like set of values across 24 hours, you won't need to define different behaviours for different sets of time at all. You can use lerp for this, perhaps combined with either the easy-ease formula or a simple sine formula to make it smooth.

    Also, is your data going to be continuous for the next day? If you're just going by a daily average and don't take into account what temperature the previous day ended at, there could be a jump. Basically you'll also want to define a starting point.

  • Right click a condition and there should be invert in the context menu.

  • What? That's literally exactly what normal maps are for. Did you see that the tutorial had multiple pages?

  • You are missing normal maps.

    construct.net/en/tutorials/enlighten-games-dynamic-1213

  • Check project properties - pixel rounding on and sampling nearest?

  • On created set angle towards position (mouse.x, mouse.y).

    You should try the beginner tutorials.

    construct.net/en/tutorials/beginners-guide-construct-1

  • Construct isn't going to be able to match a dedicated animation program.

    Check out Spriter, I believe the plugin is quite well maintained.

    brashmonkey.com/spriter-pro

  • Custom movement is unlikely to be suitable. Try using tween instead.

  • Generally speaking, beams are constructed out of three sprite object parts, a stretchable or tile able center part, and two caps at the beginning and end. Depending on the look of your beam, the caps can be the same object, mirrored, or you can possibly do without one or the other depending on what is visible on screen.

    Normally you would put the pieces in a container to automatically create and destroy each other. You can use imagepoints on the center object to position the two caps. To pulse the width, I recommend using the sine behavior.

    Edit: Or you can use the 9patch object, since it is apparently now rotatable (when did that happen?). It should work nicely.

  • You should read, follow, and understand the multiplayer tutorials before using the multiplayer plugin. Otherwise you are very likely going to have significant problems in the future trying to adapt the examples for your own projects.

  • A signalling server only lets hosts and peers know how to connect to each other. All communication is done directly between the host and the peers.

    The signalling server will only connect hosts and peers that are identified with the same "GAME" name, which can be further divided into "ROOMS".

    So if you wanted your own "channel", then you can use the multiplayer chat example and simply change the game_name variable to something unique.

  • Looks like some kind of hacker-y circuitry-y tower defensey type game?