Would it be possible to make another GDevelop project which you can place and move around objects (which I can make) and so it exports as a file or copies to clipboard (which I can do) but the only issue, how would I export it (as in what would the exported file say in it or what could the copied text say) and how would I load it into my game? Would I have to use a different engine to make this?
Hi there. I don’t understand what you mean. Are you trying to make a project that will let players create a level and save the information to a file so that other players can load this file and use their level? Or are you wanting to know how your project can load files when it starts? Or something else completely different?
@Lucky-j I would say former
@Ourf There is no straight forward way to do so
BUUT you could write positions and states of all your objects in scene to array variable and export that as json file i guess
IDK how you would find that file on mobile while on desktop i guess it would not be hard
And then if you give me your game i could load that json file and load from it the variables and use that array variable
Bottom line i have general idea how to do it do not ask me for in depth specific way to do it because i never done that i even did not ever done what is in video below
BUT what is here is one piece of puzzle you will need
Before you ask me anything if anything
Be aware i am here a guy who knows to make cake you need eggs milk flour sugar and butter
Mix them and put what you get into oven
BUUUUUUT that does not magically make me know how to make actual cake
I never made a cake i do not know proportions i do not know where to put what where and what is whole procedure to make cake someone could eat and not die
I’m trying to make a project that will let players create a level and save the information to a file so that other players can load this file and use their level.
Thanks for the video, I will look at that.
Save everything as JSON and copy it to the user clipboard
Tell them to insert the JSON in a Text Input Object and then use an action to parse (load) the JSON to a variable.
Save everything as JSON to a text file.
Read the content of the text file and then use an action to parse (load) the JSON to a variable.