Unity 2D Level Object Adjustments

Job ID: 39761008

Budget: €8 – €30 EUR

I already have a working level-generation script in Unity (2D) that assembles platforms and hazards at runtime, but I now need to reshape the way it places and scales those elements. The overall structure stays the same—I simply want finer-grained control over each spawned object.

Here is what I’m looking for:

• Update my existing C# generator so every platform, pickup and obstacle can have its position offset and size tweaked through easily exposed parameters (either ScriptableObjects or inspector fields—whichever keeps the workflow clean).
• Maintain the current randomisation logic; the only change should be how individual objects are transformed after they are spawned.
• Guarantee the new sizes and positions never create impossible jumps or overlaps; a quick validation pass inside the script is fine.

Deliverables
1. Revised C# script(s) with clear comments.
2. One demo scene showing the generator in action after your edits.
3. Short note on how to extend or adjust the values later.

If you’ve worked with 2D procedural generation and transform utilities in Unity, this should be a concise task. Let me know how soon you can turn it around and point me to a similar project you’ve handled.