top | item 32102272

(no title)

skneko | 3 years ago

As explained in [0]:

- To develop for consoles, one must be licensed as a company. As an open source project, Godot does not have such a legal figure.

- Console SDKs are secret and covered by non-disclosure agreements. Even if we could get access to them, we could not publish the platform-specific code under an open source license.

[0] https://github.com/godotengine/godot-docs/blob/master/tutori...

discuss

order

TulliusCicero|3 years ago

1. This doesn't seem like a big deal. I'm sure there's some legal-fu you could do here to have a 'company' that's the primary contributor to Godot. Wikipedia has a company of some sort, does it not? And Mozilla's a company.

2. So what? Yes, the console-specific stuff has to be kept secret, that sucks, but it's better than not having support for consoles at all. I'd rather have a closed-source module to port to consoles than having no official method whatsoever.

thristian|3 years ago

Is there a practical difference between "Godot does not target game consoles" versus "Godot does target game consoles, but we can't tell you where or how or help you in any way"?

eropple|3 years ago

MonoGame gets around it by having core team members that grant access to private trees for approved developers. It's not open source, but it's available.