Buddyfight > Requests

Open source code?

<< < (3/3)

BuddyFIghterX:

--- Quote ---Source code - bad idea. If any have source code, they can easy cheating.
--- End quote ---

While cheating is possible if people know the source code, the reality is that is a non-issue. How come all the major ygopro clients have their source code open sourced and people are not constantly cheating? Because what people want is to play the game.


--- Quote ---That's because they can add cards that aren't part of the game, or modify effects right?
--- End quote ---

They cannot add cards or modify effects as the server is the one in charge of that. The server sides handles calculating life points, card effects, attacks, etc in YGOPRO. The client side has some information such as card names, images, descriptions, etc for display purposes only. If people modify their local files, they would only affect the visual aspects of their own client

41024:

--- Quote ---That's because they can add cards that aren't part of the game, or modify effects right?
--- End quote ---
No, thats because they can change shuffle algorithm, top deck draw, and other.


--- Quote ---While cheating is possible if people know the source code, the reality is that is a non-issue. How come all the major ygopro clients have their source code open sourced and people are not constantly cheating? Because what people want is to play the game.
--- End quote ---
But haters crash server, because they decompile .exe.
See link:
http://cardfight-wiki.ru/areafor/index.php/topic,1543.0.html
http://cardfight-wiki.ru/areafor/index.php/topic,1554.0.html
So, source code can take many problems.


--- Quote ---They cannot add cards or modify effects as the server is the one in charge of that. The server sides handles calculating life points, card effects, attacks, etc in YGOPRO.
--- End quote ---
In cfa, all calculating in client. Server only retranslate data. So, if we wish open source code, we need full rewrite all system in client and in server.

Navigation

[0] Message Index

[*] Previous page

Go to full version