How do I share the game in a way the code can be viewed?

So I’m making a game for a competition, and I need to submit it with the code available to be seen. I can’t use premium as it has to be free to access. Anyone has any idea how to do this?

so the judges should be able to have access to the code or view it through a file, while also being able to play the game.

You can export the game to web which will give you the zipped project folder with index.html files and other please like js or json… might help you.

Why would they want to see the source code?

It’s easy enough to do with games engines like Unity and Godot ads their script files are text files with a different suffix. These can be easily viewed in a text editor.

But with GDevelop, the events are saved as a JSON file, and is pretty unreadable. So it’ll be tricky with GDevelop games as they need to be viewed with the GDevelop engine.

Hi!

Could the reason be, that if they suspect that the code has been written by someone else (or produced completely with AI), they might contact the participant and ask to explain the code. If it is not self-written, participant might be in trouble…

Can you submit two packages? One is the published version, and other is the original development folder of your game as a zip package. The judges must have GDevelop installed in order to open the development version of the game and see the source code, but if the competition rules don’t give any restrictions which game engines are allowed, it’s their problem. :wink:

@PalelevaPingviini @MrMen

I think they want the code to check the participants’ understanding of coding.

As long as it is free to access, it should be fine.

And yes, I can submit it in two files, so that should work, thanks.