Javascript jest wykonywany przez klienta. Wszystko, co dzieje się na kliencie, może być przez niego kontrolowane. Nie da się tego obejść. Możesz spróbować zaciemnić swój kod, ale to tylko sprawia, że nieco trudniej jest dowiedzieć się, jak oszukiwać. Nie może powstrzymać kogoś, kto jest wystarczająco zdeterminowany.
Jedynym sposobem zaprojektowania gry, która jest odporna na oszustwa, jest wykonanie całej mechaniki gry na serwerze. Jest to oczywiście technicznie dużo trudniejsze, upośledza wrażenia z gry, gdy użytkownik ma złe połączenie i kosztuje dodatkowe zasoby, ponieważ potrzebujesz znacznie więcej mocy serwera, ale jest to jedyny sposób.
Nawiasem mówiąc: mamy stronę siostry http://gamedev.stackexchange.com, która jest szczególnie przeznaczona na pytania dotyczące tworzenia gier. Możesz tam uzyskać lepsze odpowiedzi.
Dzięki. Używam http://www.javascriptobfuscator.com/ i działa dobrze. – Sekhmet