in fact it's the same thing that surprised me too ...
I had interpreted this jam in the spirit of fun and growth together ...
but maybe I misunderstood ...
Let's be real. They guys in charge of the project want some games for a nice demo reel to show off Godot.
The joke's on them though. There's not too many games I'd want to show off to get people interested in the engine.
I'm not 100% sure that they want demo games for a reel. Otherwise why the time limitation? I think that they want us to use the engine. A lot of people like me that are coming from other engines need this kind of jams to try godot out in a "real" set up. Also: BUG REPORTS! hehe
Yeah, the end goal is to get as more people using the engine. Personally I think Godot Engine is waiting for one big game that catches everyone's attention.
Sure, we'd use games made over 3 days, in great part by beginner indie devs for whom it's their first project, to showcase what the engine can do? :) "Best game engine to make prototypes with placeholder art, yay!"
This is a nice demo reel, and I can assure you that none of those games were made in 3 days (and none are open source either, which doesn't prevent us from making a show reel, as their authors are happy to give us recordings to put together in a reel).
The requirement for open sourcing the code is more to create some learning resources for new Godot developers, to see how the more experienced devs develop their projects. And for the less experienced dev, it's an opportunity to get feedback on their code and learn from their peers.