ShineShrine's Forum Posts

  • Hello,

    I am using a Tilemap to make a randomly generated Island. I need to use a random noise texture to replace tiles in order to add variety to the land scape. Is this possible?

  • Thank you for all of the suggestions, my game's FPS is already getting better!

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Here is what the project looks like when I preview it (This is using a lower layout scale so you can see the whole island)

    AS you can see, everything on the screenshot you see are individual objects around 15x15 pixels big.

    These are my events

    There aren't many collision checks and very few every ticks. I feel like it might be the amount of objects I have. The only reason I wouldn't go to tilemap for my tiles is because objects can help me give the affect that sand or water is lower (by a pixel) than normal land as you can see in this screen shot.

    The resolution of my images are very small as you can see, so I am not convinced it is the resolution of the sprites. Also, I do believe I have events that prevent any tiles from spawning on top of each other. I hope all of this helps. Thanks

  • Hi,

    I recently created a large island terrain generation system and have been adding systems that spawn trees, bushes, rocks, and different tiles randomly to make it all look more natural. While in debug mode, I can see that the game runs on 18 FPS which hasn't effected me running around the world just yet. I want to stay on top of this issue so that it won't get any worse as my game develops. Is there any tricks to reduce lag and improve performance for layouts with large amounts of objects?

    Tagged:

  • Thank you, this worked perfectly

  • Hello,

    I am wondering if it is possible for you to check to see if there is a range of numbers contained in an array. In the game I am developing, I need to see if there are multiple numbers less than one in an array. I am looking to see if there are numbers 0.5 through 0.0 but the action that I want to use only lets me see if there is one value. Is there a way to work around this with an expression?

    Tagged:

  • Hello

    I have been using Construct 3 for a few years now and, until recently, have started to get into procedural generation. I have created a simple Terrain Generation system that I found on Youtube. The problem I had with it is that there was too many water sources and it looked way to chaotic. The likely reason for this was because the Perlin Noise generates in a smaller area than my liking. I then tried to find a way to create a single large island using a different method. After scouring the Forums, I found a project that made exactly what I was looking for. It upped the octaves and took out parts of the noise map to make a pretty realilistic island.

    Unfortunately the size of layout is only 800 by 800. And the Generation does even cover most of the layout. I can see that each pixel relates to the generation map. I would like to increase the size of each pixel times 15 so that I can put in my own tiles on it and so the world itself will be up to scale. Is it possible to do this?

    P.S. I used the drawing canvas object to make the generation appear if that helps.