well your saying you dont agree with what i said but at the same time you just said you did. my remark was made for java based on games. not out of the gaming section application wise i would not know.
getting to the code is easy in this game just got to decompile it. sense this game is not really encrypted any body can do it.
Please, iām not a kid Iām a professional programmer.
Iām not modify or republish any material protected by copyright. A mod is a new program, or a set of new files. I am the copyright owner of the mod (if i do not used any other materials ofc).
My (ipotetic) fantastic patch that modify entirely the game, is a binary program, compiled from a source written by me. Iām the only copyright owner. I choose the license.
If I release a mod, i do not release any of the original game material.
But here, since itās node-webkit, you have no other way then to release it with the original material, until they give us way to mod it basing it on the original.
Thatās why Iām saying, for now, your mod will be more like an hack than a real mod.
Why? Why do I need to release anything of the original game? (Are you a programmer?)
And Iām not here to discuss the terminology of āmoddingā a game. A hack that implement new game feautures, itās a mod.
yes Iām a programmer.
Iām basing my argumentation on this :
For now, you canāt distribute ādifferent contentā without the whole original one, but that must be possible once the dev make some modding system. Once again, they have to decide if they want or not to support mod.
Of course when you release a mod you can assume that the user have the original game installed! All the contents and the assets you may need are already on the hd. You do not redistribute the original game. You simply MODidify it. Like EVERY Minecraft mod. Did you ever download and install a Minecraft mod? Theyāre just complex patches. The copyright and the license belong to the mod developer.
I just mean that for now you only have 2 way of modding
- Asking the user to unpack the game, and replace the original files by yours.
- Repacking yourself the game and distribute it that way.
If Iām right, without the consent of the Developers you canāt unpack the game. Meaning logically, if they donāt say explicitly āYou canā or provide any mod tools, you should try to do it. But again, that is an utopy.
So now we both agree that itās not a copyright problem but a technical problem. If I can mod the game, I can distribute the patch.
Iām saying redistributing modified copy of the game is a copyright infringement.
Giving a mod package that is loaded by the game itself, is completely legal and reflect the will of the dev to have mod for their game.
āIām saying redistributing modified copy of the game is a copyright infringement.ā
YES I know, OFC XD because you are redistribuiting the GAME. And this is NOT the case. We are talking about MODS, not cracked copies on torrent.
Then we agree
By the way, I think the dev are discussing about adding or not mod support (and since itās a feature of their game) maybe they will go for it
Yuppy!
Anyhow, in 5 minutes of work i unpacked the game, I found the game scripts, I changed them, and I start the game changed. I could have a script for doing the same.
This is what I call āMicrosoftishā:
From the game code:
Copyright 2013 Greenheart Games Pty. Ltd. Reverse engineering
prohibited. Please support us by buying our games.
www.greenheartgames.com support@greenheartgames.com
No itās not Reverse engineering is not illegal. Itās just pointless in this case.
Guys, donāt be afraid of hackers! Modders are a treasure! Donāt be evil and scared. If someone release a mod, itās a just a free help for the gameā¦ Look at Valve, not at EAā¦
Iām just going to say this, without commenting on the whole āare they allowed or not in this gameā thing:
You have a really screwed up view of software companies.
- Microsoft actively encourages modding of their software. Office has COM Addins, Apps for Office, and Office Extensions, IE has ActiveX Plugins, IE Extensions, Visual Studio has NuGet Packages, VISX Extensions. Windows allows major mods such as Start8, which completely change the way Windows works. The whole COM system is based around developers being able to create extensions and seamlessly integrate them into the workflow of big software.
- EA also actively encourages modding in several of their games, notably The Sims and older SimCity games. They also support mods in several other games, like Mass Effect, Dragon Age, Need for Speed, EA Sports Titles.
- Valve also encourages mods across their games. You have this one right.
Your concerns are valid, but using terms like āMicrosoftishā and ānot at EAā devalues your knowledge of existing companiesā practices, and doesnāt do you, or your arguments, justice.
Good to know. Iām a bit outdated about Microsoft and EA new consumer policies.
Iāve never programmed in javascript, and i never decompiled anything. But, oh boy, itās so easy with this game. Two steps and you can mod and play your modded version instantly. Plus, JS seems to be really simple language.
The only thing missing is finding a way to be able to distribute individual files who are not a part of the base game. But as we exactly know how the main code is done, the creation of an automatic patcher which would add mods into the main file shoudl be possible. Adding two mods at the same time would be hard that way, but we could at least make mods without distributing the base game. Of course, as I just began to watch the source, itās only speculationā¦
Please excuse me if my English isnāt perfect, itās not a language that I often practice.
The best platform for distribution would be a diff patch file.
diff -u originalfile.js modifiedfile.js > mod.patch
Mac and Linux users should already have diffutils included as standard, Win users can get it here.
To apply a patch file is equally as simple
patch mod.patch
Again, Mac and Linux users should already have patch included as standard, Win users can get it here.
Hey everyone,
Reverse-engineering is prohibited for Game Dev Tycoon. This is mentioned in the EULA and Copyright notices.
So in short; No. Mods are not supported/allowed.
~ Tyler