I'm planning on creating a browser based RTS game using ASP.NET and MySQL.
I was wonde开发者_StackOverflow社区ring if there is a way to do this without having a central server running all the time - i.e. if all commands can be completed client side when a player logs on and performs an action, and then the database keeps a record of this.
Thanks
Simply put, no, it's a bad idea. Mostly for one of the main rules of creating an online game: Never trust the client.
Now, there's nothing technical to prevent you from doing this, but plenty of limitations you'd have to work around, and because of the aforementioned rule, it wouldn't be worth it.
精彩评论