I wanted to make a multiplayer game that runs in the browser, and a friend of mine suggested that I should choose JavaScript as the main language. I already made a lot (registering, logging in, half of the gameplay, multiplayer part). But now I'm having seconds thoughts, was that a good idea? Can someone just change a few things in my code and hack the game, or is it avoidable on the server-side?
And if anyone has some software that could help me test my security that would be great (maybe some debuggers that can change variables during run-time).
Game description, as requested: I't a mix between a MMO RPG and an RTS game. That means that players actively contribute to the world building. The basic idea is that the client tells the server what he is doin (pressing a key, typing something into chat) and the the server broadcasts that message to everyone else. I know what I have to do now, thanks!