0 Favourites

How do I Manage My Objects/Layouts More Efficiently

  • So I've come to a point where the final decision is to build on multiple layouts vs one huge layout.

    What I'm struggling to get my head around is the best way to manage my objects in terms of multiple layouts that use common assets/objects. Research has given me Global Objects and Global Layers. Neither of which seem to work in this case. Essentially I'd like all the objects to be available on every single layout regardless of layers or it being duplicated from the initial layout.

    Also I get the feeling that I'm being a massive noob, creating the same four-five layers on ever single new layout..

    What are my options? If any..

    Thanks in advance

  • Construct 3

    Buy Construct 3

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

    Buy Now Construct 3 users don't see these ads
  • You can just copy paste the object in as many layouts as you want, it has no effect on performance. You can group your objects in subfolders and families.

    Making more smaller layouts then one huge one is always a better choice performance wise, so you did the right choice.

  • Hi, here are some ideas:

    • you can use Global Layer for layers that are the same (HUD, BG)
    • you can create 1 layout "objects" and toss all there instead of throwing objects all over in and outside of layouts and simply spawn objects via events in the "normal" layouts.
    • you can use effects like adjust HUE to have many variations of 1 object instead of creating multiple objects.
    • you can use 1 master event sheet with all rules that can apply to all and then use the include event sheet for each dedicated layout. This allows the dedicated layouts (e.g. level 1, level 2) to have very clean event sheets with only special rules which are special only to that layout.
    • you can learn about automatically / randomly generating gaming area to avoid building multiple layouts and instead use the event sheet to dictate the parameters of the generation (i still need to learn this myself )
  • Many thanks!

    These will go a long way in helping me manage the project .

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)
Similar Topics Posts Views Last Post
Unread hot topic
99 10,159
karshinkoff's avatar
karshinkoff
Unread hot topic
56 4,736
MPPlantOfficial's avatar
MPPlantOfficial
Unread hot topic
0 Favourites
Why is Stencyl doing better?
44 16,859
Potato's avatar
Potato