[Tool] Construct 3 Project Merger - Merge two different Construct 3 projects into one!

0 favourites
  • 4 posts
From the Asset Store
Casino? money? who knows? but the target is the same!
  • Construct 3 Project Merger

    So, I've created a tool called Construct 3 Project Merger (C3PM) that merges merges two construct 3 projects into one. Why is that useful?

    • Easier and faster to use than manually copying events/objects/layouts/etc from a project to another
    • Enables you to create your systems with a modular approach (create your systems in separated projects and latter merge them into your games)
    • Easy way to share resources with the community

    Download and full documentation here

    Windows build available only FOR NOW. I'm actually looking for help amongst the community members to be able to build for linux and mac too. If you are a linux or macOS user, have some experience with python and is willing to help with builds for those OS please contact me(through this post or C3PM discord server)!

    If you want to engane in more in depth discussion about it, join our discord server: discord.com/invite/SK8agN7

    C3PM is a free and open source tool.

    Code source: github.com/cb130felix/C3PM

    I also have some templates that I think are good samples on how you can use the 'template projects + C3PM' combo to make your game modular. I made some of them free so the community can check them out and use as reference: itch.io/c/887402/construct-3-project-templates

    Disclaimers

    • C3PM essentially edits the source code of the resulting merged projects(not the original ones). Be carefull while using it and be aware of possible outputed corrupted projects. Be sure to never overwrite your own source projects to ensure they won't be corrupted.
    • C3PM is a Construct 3 related third party tool. This means that Scirra (Construct 3 developers) have NOTHING to do with this project. If you have some problem related to C3PM, reach for help on the official discord server, don't bother scirra staff with C3PM issues.
  • This is so useful for me. I have been collaborating with someone else, working on different layouts in the game, so C3PM is perfect - and will save a HUGE amount of time.

    I have been through this pain several times, and it's not fun. Using this will make C3 even better for me.

    Props to relixes

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Since a c3p project file is composed of mostly text files, established tools like Git can also merge multiple changes into one project file. Does your tool differ in anyway from how Git would do it?

  • Since a c3p project file is composed of mostly text files, established tools like Git can also merge multiple changes into one project file. Does your tool differ in anyway from how Git would do it?

    It's not quite the same thing really.

    Git is awesome for versioning a project and it does a awesome job doing what it is meant to do.

    C3PM is designed to work merging diferent projects. I'm sure if you try to commit projectA into a repository with projectB git will go babanas and you'll have tons of merge conflicts.

    -- Edit

    Thanks for asking btw, I edited the post tittle to make it clearer.

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)