[Launcher] When creating a new project, Stride doesn't allow you to unselect the Windows platform
Nobody has claimed this yet.
- Dominant language
- C#
- Stars
- 7.8k
- Forks
- 1.2k
- Avg merge
- 2d 17h
- Merged PRs (30d)
- 49
Description
Release Type: Official Release/GitHub (please choose appropriate option)
Official Release
Version: Version number and/or git branch
Version 4.1.0.1948
Platform(s): Does the problem occur on Windows, Android...?
Windows
Describe the bug
After selecting a project type on the Project selection screen, the user is taken to the "Create a game..." screen where they can select their chosen platforms. Among the list are Windows, Linux, macOS, etc. The Windows option is hard-coded to remain selected. While the user should have a platform selected before being allowed to click "OK", they should be able to uncheck Windows if they are not targeting Windows in order to reduce build times.
To Reproduce
Steps to reproduce the behavior:
- Start the Game Studio
- Select "New Game" and then Select
- Attempt to deselect Windows
Expected behavior
On the "Create a game screen..." the Windows platform should be selected by default, however users should be able to uncheck it if desired to reduce build times. If there are no platforms checked, the "OK" button should become disabled until at least one Platform is selected.
** Actual behavior**
The Windows platform cannot be unchecked.
Screenshots
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the issue through Game Studio by choosing New Game, selecting a project type, and opening the Create a game screen. Inspect the platform-selection flow and verify that Windows can be unchecked, while the OK button is disabled when no platform is selected.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- game-dev
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100