Skip to content

Updated the platforms section#508

Open
ferafiks wants to merge 21 commits into
stride3d:masterfrom
ferafiks:platforms
Open

Updated the platforms section#508
ferafiks wants to merge 21 commits into
stride3d:masterfrom
ferafiks:platforms

Conversation

@ferafiks

@ferafiks ferafiks commented May 24, 2026

Copy link
Copy Markdown
Contributor

Description

Updated the platforms section, adding missing platforms and removing certain pages. For now, this is a draft until stride3d/stride#3187 is merged and I have time to test the new requirements. Changes include:

  • Removed Set the graphics platform - redundant information that can be found in Graphics > Graphics API
  • Updated Setup and requirements - reworded the beginning and updated requirements.
  • Removed Create a linux game - development on linux is far more different than what it was on that page. The only useful information it contained was about the "remote" feature of game studio, which can be re-added later if needed.
  • Added notice to Xbox live that it may be outdated
  • Moved all platforms into folders, to allow for additional pages to be created in the future
  • Updated platform information outlining development support and general support

This PR should probably be merged right before the next update, as it contains information specific to the unreleased version.

@ferafiks ferafiks marked this pull request as ready for review June 17, 2026 08:46
Comment thread en/manual/platforms/android/index.md Outdated
@VaclavElias

Copy link
Copy Markdown
Contributor

@Eideren , please can you review this PR? I am ok with the updates but I need your approval on these changes:

@Eideren

Eideren commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

development on linux is far more different than what it was on that page. The only useful information it contained was about the "remote" feature of game studio, which can be re-added later if needed.

Would it make sense to keep it but add a warning that the page is outdated/incomplete ? Users who are in the process of figuring this out are likely to fall on this page and contribute to it if they see that ?

For the platforms page, we could list iOs and android as being yellow/orange - specifying that they may work but they definitely aren't as well tested/supported as the others ?

The rest looks good, fantastic work again @ferafiks !

@ferafiks

ferafiks commented Jul 2, 2026

Copy link
Copy Markdown
Contributor Author

@Eideren

(create a Linux game) Would it make sense to keep it

Originally that's what I planned, but the page is titled "Create a Linux game", so having it still be there would be misleading. Renaming it also isn't an option, because google indexed the old name. It would have to be moved and right now I'm doing some work on the Game Studio section where that page would belong and I'd prefer to not clutter it more with additional redirect pages. I'm planning to eventually try out the remote feature myself and see if it still works and how it can be used.

we could list iOs and android as being yellow/orange

This is the main problem I was having with this PR. Depending on who you ask, you're gonna get a different opinion on the state of these platforms, especially because there have been many changes to them recently that are yet to be tested in the real world. As it stands: Stride provides support for all of the listed platforms and all tests are run on each of them to ensure they keep working correctly. In reality, we are yet to see how they hold up. Recently while trying out the beta I immediately ran into an issue with resizing the window on Linux, so should it also be marked as yellow too? I don't think so.
I've asked xen on discord about how we should label these (link) and from what he's saying it seems like all platforms should mostly work aside from a few issues that are bound to pop up after release. Really, only time can tell what the state of the platforms will be and how well we will be able to provide support for them.
On all the non-Windows&Linux pages I've added text about how those platforms are less-used so they might have issues. I can also add an asterisk to them on the index page to make this more clear. The state of platforms is bound to fluctuate a bit anyway. The thing that is important here is that there is proper infrastructure setup to ensure they don't break too much. And in any case, we can easily edit these pages later if we really need to

@Eideren

Eideren commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

n.1: sounds good
n.2: Sure, let's revisit platforms later

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants