1336
General / Distributing SFML games on other websites.
« on: January 30, 2012, 12:37:38 pm »Quote from: "Nexus"
Quote from: "binary1248"hat must be the most idiotic thing I have ever heard of.Why? I don't understand this almost fanatic aversion I sometimes see when it comes to protecting source code or content. I can completely reconstruct that there are people who aren't willing to expose the raw building blocks of which a game was made, either because they don't want to give the possibility to alter the game and claim to be the author, or to keep it original, or whatever.
Whether a developer allows mods of his game, is his personal decision, and not the one and only way. Speaking about "good software development" while ignoring the fact that most commercial games protect their code and resources is a little bit questionable. Sometimes it isn't bad to look beyond the horizon of the holy open-source world.
I was referring solely to the fact that that developer chose to pack his game assets into shared library files, meant for code! If he really packed them with his executable code or if he just used the DLL purely as a container for the assets I do not know. But if he really did cause the whole DLL to get handled by the dynamic linker, then... there are better ways. I have nothing against people protecting their code or assets, but there are more effective ways of doing it than mixing them with the bits and bytes that are needed to get an executable running. Most commercial games also do not pack their resources into one giant DLL file AFAIK.