If you want a fort knocks like system then:
a) Enocde the score relevant pieces of client code and if you want you can use multiple checks on client side already.
b) Visualize relevant stuff graphical.
c) Depending on the game send additional information which afterwards proof that the progress does make sense. And do this in a way that you can automate the investigation of this data as far as possible.
d) Encode the client server communication.
e) Make sure that the server is secure. Both from an internet connection as well as people who can access the server physically/rights.
f) Do use hard standard encryption instead of doing some self made eors.
g) Be paranoid! ;O)
a) Enocde the score relevant pieces of client code and if you want you can use multiple checks on client side already.
b) Visualize relevant stuff graphical.
c) Depending on the game send additional information which afterwards proof that the progress does make sense. And do this in a way that you can automate the investigation of this data as far as possible.
d) Encode the client server communication.
e) Make sure that the server is secure. Both from an internet connection as well as people who can access the server physically/rights.
f) Do use hard standard encryption instead of doing some self made eors.
g) Be paranoid! ;O)