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

Suggestion: Custom Console Sales Algorithm #893

Open
That5Guy opened this issue Sep 28, 2024 · 2 comments
Open

Suggestion: Custom Console Sales Algorithm #893

That5Guy opened this issue Sep 28, 2024 · 2 comments
Assignees
Labels
Suggestion Suggestion made by players not yet in the roadmap

Comments

@That5Guy
Copy link

The Custom Console system is one of my favorite parts of the game, but I've always noticed some problems. First of all, your consoles always sell a similar amount. A good one might hit 20 Million or so, a decent one 10, a bad one 1. However, as the game progresses, the other consoles on the market gain more sales (Eg: Atari < NES < SNES < PS1). The players' consoles never really change over time, despite the widening audience for video games.

Another thing is that the player can only really release one console of each type at a time. I feel like it would be better if players could release multiple consoles of the same type with different characteristics (Ex: One has high graphics, another computer, another cheap).

@VeteranXT
Copy link

Would like to know how to adjust that.

@That5Guy
Copy link
Author

Well, I haven't seen the code, but the current algorithm takes in a few factors (the price, computational power, graphical power, difficulty, game sales, etc.) before giving out sales. I think that there could be a variable (let's call it popularization) that increases by a tiny amount every month representing the growing demand for game consoles. When you first release a custom console, its sales from the existing algorithm could be weighted by popularization.
In order to make sure that it wouldn't make the console sell forever, the popularization of a console could only be the value at first release, encouraging the player to make new consoles to take advantage of newer technologies.

This could be done by just applying a weighted value to the normal algorithm without much edit to the code.

The second idea is harder to do and I think is probably a better idea for a future update.

@xsellier xsellier added the Suggestion Suggestion made by players not yet in the roadmap label Sep 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Suggestion Suggestion made by players not yet in the roadmap
Projects
None yet
Development

No branches or pull requests

3 participants