Instalează Steam
conectare
|
limbă
简体中文 (chineză simplificată)
繁體中文 (chineză tradițională)
日本語 (japoneză)
한국어 (coreeană)
ไทย (thailandeză)
български (bulgară)
Čeština (cehă)
Dansk (daneză)
Deutsch (germană)
English (engleză)
Español - España (spaniolă - Spania)
Español - Latinoamérica (spaniolă - America Latină)
Ελληνικά (greacă)
Français (franceză)
Italiano (italiană)
Bahasa Indonesia (indoneziană)
Magyar (maghiară)
Nederlands (neerlandeză)
Norsk (norvegiană)
Polski (poloneză)
Português (portugheză - Portugalia)
Português - Brasil (portugheză - Brazilia)
Русский (rusă)
Suomi (finlandeză)
Svenska (suedeză)
Türkçe (turcă)
Tiếng Việt (vietnameză)
Українська (ucraineană)
Raportează o problemă de traducere
Come on devs there must be a way to filter out the cheaters & their fake scores
offline scores should just not upload then.
Hence your 95 million score for a level that only could possably net you 150k score.
tl;dr you can fool computers sometimes.
^^^ How can it NOT have been a PRIMARY consideration?
Otherwise (even with online-play, as long as the calculations are done on your PC), you can always change the score in your systems memory and have it upload the wrong score. Sure, you can do sanity checks (excluding impossible to get scores), but you cannot weed out scores that are cheats, yet still in the realm of possibility.
So the only solution is requiring you to log into their servers for competetive play with the game's calculations being run by Hidden Path Entertainment. That is expensive and not trivial (you need that code to be able to be run in a client/server model as well as a pure client model, unless you want to force always-online ...). It'll also introduce some lag and probably make fast-forward neigh impossible. This really isn't an easy problem to solve. This shouldn't be a priority (imho).
Here's an iinteresting one:
Send scores incrementally with timestamps. This gives you a log to see how often the score improved as well as a way to trace the highscore's "momentum".
You would then set milestones/criteria for your scores.
For example: A score greater than 20,000 can not arrive in first 20secs of a game. A score greater than 250,000 can not arrive without an entry greater than 200,000.
This is not exactly the same as sending a game state, but close to it.
That isn't cheat-proof; it just makes it less trivial to cheat. Sure, there are ways you can make it more difficult to cheat; but you get into an arms-race with cheaters. You'll be expending significant development effort just to delay the inevitable (or you'll constantly have to update/patch your anti-cheater mechanics). This has historically been done (Diablo and maphacks, etc.), but it always was a losing battle.