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 a dropdown to the new project creation screen asking if the game with be using pixel art or HD art #9638

Open
KormexGit opened this issue Mar 5, 2025 · 3 comments
Assignees
Labels
feature request New feature (or a request for one)
Milestone

Comments

@KormexGit
Copy link

KormexGit commented Mar 5, 2025

Is your feature request related to a problem?

The default setting for "interpolate color between pixels" will always end up being wrong for some users, since it should be on for HD art and off for pixel art. The setting isn't obvious or easy to find, which can lead to a lot of frustration for new users who get the wrong default. With the change for #2343, it will swap to being on by default for windows, which is likely to lead to a spike in posts from users asking why their game is so blurry when the tutorial they're watching isn't. It's been off by default for windows for many years now, so most tutorials do not show how to disable it.

Describe the solution you'd like

Add a dropdown to the new project screen, asking if the project is going to be using pixel art or HD art. Enable or disable interpolation for every platform based on the answer to this dropdown. It could also have a tooltip explaining what will be changed based on the answer. It'd be cool if this also adjusted the default view settings in rooms, setting them to either HD appropriate or pixel art appropriate defaults. These defaults wouldn't be perfect for every game of course, since pixel art games come in different resolutions, but they could at least be closer than the current 1366x768 default which is good for almost no games.

Having this dropdown would also make it clear from the very start that GM works for games of any resolution, and dispel notions that GM is a pixel art only engine.

Image

Describe alternatives you've considered

Some sort of popup when you import your first sprite?

Additional context

No response

@KormexGit KormexGit added the feature request New feature (or a request for one) label Mar 5, 2025
@attic-stuff
Copy link

i think that instead of being a question about hd or pixel art, it should be a question of turning interpolation on or not with a tool tip that explains what it does. interpolation isnt just for one style of art or the other, it has its uses for pixel art titles as well because it can provide free extra samples in some shaders and what not.

@tabularelf
Copy link

I see a valid point behind it. Would the tooltip itself then cover the general idea being for pixel art or HD in normal cases?

@stuckie
Copy link

stuckie commented Mar 6, 2025

We will add a new template project for a "pixel game"

@stuckie stuckie moved this from Triage to Todo in Team Workload Mar 6, 2025
@stuckie stuckie added this to the 2024.13 milestone Mar 6, 2025
@stuckie stuckie self-assigned this Mar 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature (or a request for one)
Projects
Status: Todo
Development

No branches or pull requests

5 participants