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

Let random kart/track/grandprix selection be a surprice until the game starts #5272

Open
scootergrisen opened this issue Jan 24, 2025 · 1 comment

Comments

@scootergrisen
Copy link
Contributor

scootergrisen commented Jan 24, 2025

When you choose a random kart or random track etc. would it not be better/more interesting if the choice is revealed only when the game starts?

Like a surprice.

So maybe it just appear as a question mark until the game starts and then you get surpriced at while kart etc. you got.

As it is now you can choose a random kart. But then e.g. in soccer mode you get to see the kart on the next screen before the soccer game have started.
Same for track and grandprix. You get to see it on the next screen.

Like this...

Instead of the kart show a rotating 3D random_kart.png icon (same as you selected earlier) or a rotating 3D question mark.

Image

And on the track/grandprix page use the random icon as picture and don't give away the track name and track creator.

Image

@kimden
Copy link
Contributor

kimden commented Jan 25, 2025

For local singleplayer, the kart is not shown after the choice (except for soccer), unless you go back to select it again. To get rid of it for soccer, you'd need at least to change the screen order.

The map is shown, because you have to pick the number of laps and direction. To get rid of it, you'd need to make an algorithm that ignores number of laps and direction well enough to be liked by players, regardless of the number of default laps for the track. To make things worse, there's also online gameplay, where the same arguments can be used, while there are other players, who can vote in the same way, and determining the winning vote in an online lobby would be much more complex (as if it wasn't now).

I'm sure I don't know some other parts of code too, but from my POV it feels like not a really important issue that would require very much work. I suppose suggestions like that should be discussed first in a place suitable for that, and not submitted like that's an actual problem to be solved, with some chance to get rejected.

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

No branches or pull requests

2 participants