Become a fan of Slashdot on Facebook


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 internet speed test! ×

Comment Re:But.., (Score 1) 242

It is possible in closedsource games, yes. However saying "it is easy too" is simply not true. Editing the client source code and recomiling versus memory hacking a high-profile game like CS:S are just totally different levels. I don't consider latter to be 'easy'.

Problem with threating every client data as untrusted is the additional required bandwith. The more data the client has to send (to make the server do the right decision) the more LAG you get, which is extremely undesireable in all games, especially in FPS'es.

Comment Re:But.., (Score 1) 242

You are talking about speedhacks here, it's clear to me that these kind of cheats can be avoided with server side code. However I talked about: "wallhacks, respawn-timers, aimbots, enemy-radar, etc"

These things can be implemented in every foss fps game with a few minutes or hours of programming, simply by editing the client source and recompiling. Doing this in (current) closedsource games is _way harder_.

Comment Re:But.., (Score 1) 242

Yes, the Cube2 engine has still a lot of client-side logic. And No, it does not matter.

See, it does NOT matter if the logic is client or (as you prefer) server side. Because as long as the game is opensource, there are ways to cheat. That's a fact.

If you don't believe me, think about hacks like: wallhacks, respawn-timers, aimbots, enemy-radar, etc. How do you want to combat this by pushing the logic to the server? This is opensource, its easy to hack no matter what you do..

Comment AssaultCube FPS (Score 3, Informative) 242

Another FOSS FPS? Check out AssaultCube, description from the website:

AssaultCube, formerly ActionCube, is a free first-person-shooter based on the game Cube. Set in a realistic looking environment, as far as that's possible with this engine, while gameplay stays fast and arcade. This game is all about team oriented multiplayer fun.

Comment Re:Would be awesome... (Score 1) 164

> Python and Ruby have much better alternatives to linq built in (and have had them for many years) It's not about the shiny syntax, its about having an additional layer to grab data from datasources like SQL or XML. You can use the same LINQ syntax to deal with data from all kind of data sources, that's what it is all about.

Submission + - Help me fight the swiss dmca. (

pyalot writes: "The swiss goverment has passed a law that would make it impossible to cirvumvent effective copy protection measures. I have created a page to inform and organize a resistance against this law. If we collect 50'000 signatures until the 24th of January however, we can force a national vote on this law. Help me in any way that you can fight this law. I was first made aware of this two days ago by this article on slashdot."

Slashdot Top Deals

Machines take me by surprise with great frequency. - Alan Turing