Page 1 of 1

This should be open source

PostPosted: Fri Mar 09, 2007 3:54 pm
by Mr Duke
A project like this that hopes to succeed should be open source. Development will be speedier and if you guys make a shitty game someone else can fix it. Imagine if xenimus was originally open source think about the fun you could be having with out all the hassle. Also imagine all the sweet ports people could make. Star Warzimus anyone?

whats going to happen is you will either lose developers or people will stop caring. The niche market for xenimus is very small and it may make this difficult task more unbearable.

PostPosted: Fri Mar 09, 2007 4:14 pm
by thadiusofx3
We've discussed all of the software models for the project and we think that closed-source is the best model to provide a good experience for the players.

The reason we decided this is because if it was open-source anyone could setup a server and run it from their computer, which would further split the userbase with 100 different servers running.
Also, versioning becomes a problem with a client not being able to connect to a server because of it being a different version.
Eventually we will have to pay for server costs, model development, etc and if our server was pay-to-play and we developed all of the content with that money, then someone came along and setup a server that was free after we had spent all of the money developing the content that would not be fair and no one would play on the dedicated server that we could offer (which means a better game experience).

This doesn't mean that alot of people can't contribute to the project via models, textures, sounds, and monetary means.
Also, we are not preventing people from developing the game via programming, they just need to apply to the development team and be accepted.
This makes it safer for us (and to the people that have donated) to go ahead with the game.

PostPosted: Fri Mar 09, 2007 4:35 pm
by Mr Duke
How long can few people with limited resources keep players happy?

I understand the work that goes into the models and programming etc. Can you honestly say you will be working on this in 5 years? What about 10 years?

You know versioning wouldn't be a problem as the player would download the version on the official site to play on the official server. Maybe if it was limited open source, like the core engine was available.

There are a couple outcomes of a closed source project like this which I'm sure you have thought about.

One: you make a great game and it is successful until the players quit playing and you run out of cash it dies.
Two: you make a not so great game that no one wants to play then it will die very quickly.
Three: you make a great game and you decide its not worth your time then it dies.

Building a self supporting game is very difficult which I'm sure you are aware of.

Basically the game should be closed source if it is successful. But at the moment you realize its not working out it should quickly become open source which would breath life into it (hopefully).

PostPosted: Fri Mar 09, 2007 9:13 pm
by thadiusofx3
Mr Duke wrote:How long can few people with limited resources keep players happy?

I understand the work that goes into the models and programming etc. Can you honestly say you will be working on this in 5 years? What about 10 years?

You know versioning wouldn't be a problem as the player would download the version on the official site to play on the official server. Maybe if it was limited open source, like the core engine was available.

There are a couple outcomes of a closed source project like this which I'm sure you have thought about.

One: you make a great game and it is successful until the players quit playing and you run out of cash it dies.
Two: you make a not so great game that no one wants to play then it will die very quickly.
Three: you make a great game and you decide its not worth your time then it dies.

Building a self supporting game is very difficult which I'm sure you are aware of.

Basically the game should be closed source if it is successful. But at the moment you realize its not working out it should quickly become open source which would breath life into it (hopefully).



well to answer your first question: Longer than one person with limited resources (EJ)

in scenario one isn't that what happens to every successful game?
scenario two doesn't mean that having it open source would not make it suck
scenario 3: Programming is my life and unless I die I'm not going to stop

PostPosted: Fri Mar 09, 2007 9:48 pm
by secretrk1313
well stated thadious, LIVE TO THE END!!

PostPosted: Fri Mar 09, 2007 9:53 pm
by thadiusofx3
Another point I forgot to mention:

If the game was open-source it would be easy for a hacker to find exploits to use from examining the code, compiling his own modified client with cheats, etc.

I'm not against open-source software, I just don't think it is the best software model for this project.

If someone wants to help program it, nothing is stopping them from applying to the development team, but you can't always trust your code with just anyone.

PostPosted: Sat Mar 10, 2007 9:25 am
by Karl G.
Thadius has laid out the situation perfectly: were we to make this game open-source at this stage of development, it would fracture the community more than help build it. The learning curve for the code as it stands is very steep (as Thadius is discovering) and, likely, the passerby who downloads the code and sits down to learn it will have their own ideas on how to direct the project--likely causing them to create a spinoff instead of helping us.

PostPosted: Sat Mar 10, 2007 12:21 pm
by thadiusofx3
Karl G. wrote:The learning curve for the code as it stands is very steep (as Thadius is discovering)


lol you got that right

PostPosted: Sat Mar 10, 2007 7:59 pm
by 9sam1
so this will never be open source?

PostPosted: Sat Mar 10, 2007 8:11 pm
by Karl G.
Supplimentary parts may become open source--such as the map editor. I think it might be a big boost to the community if more people could work on it once it's cleaned up a little.

Karl

PostPosted: Sat Mar 10, 2007 8:15 pm
by 9sam1
maybe you should offer the open source for like a certain donation amount.

PostPosted: Sun Mar 11, 2007 1:42 am
by thadiusofx3
think about what you just said lol

PostPosted: Sun Mar 11, 2007 9:16 am
by Karl G.
Yeah that's basically just selling the source code...

No...

PostPosted: Mon Mar 19, 2007 8:33 am
by figgles
No, actually it isn't.

Cf: Blender

PostPosted: Tue Mar 27, 2007 1:46 pm
by SoS
what about an offline version of it where the characters wouldn't be transferable, but for the fun of the player.

PostPosted: Tue Mar 27, 2007 2:39 pm
by Karl G.
That's something that Blizzard has in their Diablo series, which I do like very much. Although I cant make any promises regarding PV, it's a good idea to keep in mind. And yes, that would negate the issues of source distribution regarding hacking.

PostPosted: Tue Mar 27, 2007 4:59 pm
by SoS
so about this donation thing and helping program someone pm me the requirements for that.