- Joined
- Apr 23, 2011
- Messages
- 460
Hello anyone, I am currently in finalization of concept development, and I find myself in a situation where I am uncertain on the progression of the map. I am working solely on System pseudo-code and system layout at this time, and was wondering if anyone thinks if it would be most beneficial to have the project open source to anyone who wants to see the coding, or closed development to stop people from editing the map. Obviously I will not post a full, unprotected map, and would only post the system codes themselves, and go to various lengths to prevent any fraudulent releases, but which is better?
If the project was open source:
Pros:
Cons:
If the project was closed source:
Pros:
Cons:
Anyone have any suggestions as to what would be best for this map? I would most certainly love to have the code open source, but I am unsure if this is a good idea.
If the project was open source:
Pros:
- New developers could openly examine the code and learn.
- More advanced developers could help optimze the code / help debug.
- People would be able to understand the underlying mechanics of the systems implecated into the map.
Cons:
- People could C+P the code and attempt to duplicate the map.
- Anyone who has experience with vJass could identify issues or imbalances and exploit them.
If the project was closed source:
Pros:
- Development is explicitly for the developers, and we contain any bugs.
- More difficult to get at the code.
Cons:
- Newer developers don't have access to the code.
- Bugs are only detected when reported, and only fixable by the development team.
Anyone have any suggestions as to what would be best for this map? I would most certainly love to have the code open source, but I am unsure if this is a good idea.