[gameprogrammer] Re: Scoreboard functionality across internet
- From: "Alan Wolfe" <alan.wolfe@xxxxxxxxx>
- To: gameprogrammer@xxxxxxxxxxxxx
- Date: Wed, 22 Nov 2006 00:29:14 -0800
that is a really neat technique.
that sure makes it computationally expensive to fake the high score
On 11/21/06, Dave Slutzkin <daveslutzkin@xxxxxxxxxxx> wrote:
On Tue, 21 Nov 2006 18:29:55 -0800, "Alan Wolfe" <alan.wolfe@xxxxxxxxx>
said:
> Hey you guys,
>
> I'm thinking of trying to implement a global scoreboard for a game.
>
> The game itself is a standard desktop game where you have the exe and
> files needed on your computer (ie its not a web based game or flash or
> anything) and the scoreboard i want to reside on a web page.
>
> Doing the web and database thing isn't a problem but I was wondering,
> are there any techniques to make this process secure?
You could send the server the entire run of the game - the start state
and every piece of input in between it and the end state. The server
could then run through the game itself and generate the score that way.
This sounds like a lot of data but if stored efficiently and then
compressed it might be all right, depending on the application.
It'd still be possible to hack this but much harder, cause each bit of
input affects the state after it and so changing one may actually
invalidate later pieces of input - at which point the server could throw
the log away.
Dave.
--
Dave Slutzkin
Melbourne, Australia
daveslutzkin@xxxxxxxxxxx
---------------------
To unsubscribe go to http://gameprogrammer.com/mailinglist.html
---------------------
To unsubscribe go to http://gameprogrammer.com/mailinglist.html
- Follow-Ups:
- [gameprogrammer] Re: Scoreboard functionality across internet
- From: Bob Pendleton
- References:
- [gameprogrammer] Scoreboard functionality across internet
- From: Alan Wolfe
- [gameprogrammer] Re: Scoreboard functionality across internet
- From: Dave Slutzkin
Other related posts:
- » [gameprogrammer] Scoreboard functionality across internet
- » [gameprogrammer] Re: Scoreboard functionality across internet
- » [gameprogrammer] Re: Scoreboard functionality across internet
- » [gameprogrammer] Re: Scoreboard functionality across internet
- » [gameprogrammer] Re: Scoreboard functionality across internet
- » [gameprogrammer] Re: Scoreboard functionality across internet
- » [gameprogrammer] Re: Scoreboard functionality across internet
- » [gameprogrammer] Re: Scoreboard functionality across internet
- » [gameprogrammer] Re: Scoreboard functionality across internet
- » [gameprogrammer] Re: Scoreboard functionality across internet
- » [gameprogrammer] Re: Scoreboard functionality across internet
- » [gameprogrammer] Re: Scoreboard functionality across internet
- » [gameprogrammer] Re: Scoreboard functionality across internet
- » [gameprogrammer] Re: Scoreboard functionality across internet
- » [gameprogrammer] Re: Scoreboard functionality across internet
- » [gameprogrammer] Re: Scoreboard functionality across internet
- » [gameprogrammer] Re: Scoreboard functionality across internet
- » [gameprogrammer] Re: Scoreboard functionality across internet
- » [gameprogrammer] Re: Scoreboard functionality across internet
On Tue, 21 Nov 2006 18:29:55 -0800, "Alan Wolfe" <alan.wolfe@xxxxxxxxx> said: > Hey you guys, > > I'm thinking of trying to implement a global scoreboard for a game. > > The game itself is a standard desktop game where you have the exe and > files needed on your computer (ie its not a web based game or flash or > anything) and the scoreboard i want to reside on a web page. > > Doing the web and database thing isn't a problem but I was wondering, > are there any techniques to make this process secure? You could send the server the entire run of the game - the start state and every piece of input in between it and the end state. The server could then run through the game itself and generate the score that way. This sounds like a lot of data but if stored efficiently and then compressed it might be all right, depending on the application. It'd still be possible to hack this but much harder, cause each bit of input affects the state after it and so changing one may actually invalidate later pieces of input - at which point the server could throw the log away. Dave. -- Dave Slutzkin Melbourne, Australia daveslutzkin@xxxxxxxxxxx --------------------- To unsubscribe go to http://gameprogrammer.com/mailinglist.html
- [gameprogrammer] Re: Scoreboard functionality across internet
- From: Bob Pendleton
- [gameprogrammer] Scoreboard functionality across internet
- From: Alan Wolfe
- [gameprogrammer] Re: Scoreboard functionality across internet
- From: Dave Slutzkin