This game is easy moddable?

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 :smiley: 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.

1 Like

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.

1 Like

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! :smiley: 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

  1. Asking the user to unpack the game, and replace the original files by yours.
  2. 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. :smiley: 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. :smiley: We are talking about MODS, not cracked copies on torrent.

Then we agree :smile:

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 :slight_smile:

:smiley: 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 :smiley: 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