Add middleware section to consoles page and clean up some outdated text #10828
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR does two things:
Middleware
At W4, we have had a few people come to us a bit confused as they think we offer porting services, which we do not. When this page was designed, the only way to get Godot onto a console was through a third party porting service (i.e. you design your game for desktop, then the porting company ports it to each console you are targeting). When W4 was added, it was simply added to this list with the caveat that we don't port the game for you. This created an awkward situation, we are on the list of people who will port the game for you, but with a note saying we won't port the game for you.
W4 offers official middleware, which means that you can pay to access a special version of the engine (locked behind the console NDA unfortunately) that allows you to export directly to consoles. Which means that you can do all of the game porting yourself.
Accordingly, it makes sense to have us listed separately.
Also note a similar change can be made for the Godot 3 docs since Lone Wolf is an approved middleware provider for Switch for Godot 3.
Cleaning up information
The important part of this is removing the sentence that says that the Godot Foundation can't offer console ports because it is not a legal entity. That isn't accurate since we formed the Godot Foundation. Instead I have linked to a blog post where we explain the situation in detail.
note for maintainers. This should target 4.4+. So it would be nice to merge before the 4.4 split