Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add middleware section to consoles page and clean up some outdated text #10828

Merged
merged 1 commit into from
Apr 6, 2025

Conversation

clayjohn
Copy link
Member

@clayjohn clayjohn commented Apr 2, 2025

This PR does two things:

  1. It adds a new middleware section and moves the W4 port there
  2. It cleans up some out of date information and improves some grammar

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

@clayjohn clayjohn force-pushed the console-middleware branch from e0cc769 to bd52c22 Compare April 3, 2025 02:00
@clayjohn
Copy link
Member Author

clayjohn commented Apr 3, 2025

@tetrapod00 Thank you! I made the changes you requested. I added a bit more detail to the first one just to make it flow a bit better

@skyace65 skyace65 merged commit eb82440 into godotengine:master Apr 6, 2025
1 check passed
@skyace65
Copy link
Contributor

skyace65 commented Apr 6, 2025

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants