This should be open source

For general discussion of Project Volucris

Moderators: Joe M., Karl G.

This should be open source

Postby Mr Duke » Fri Mar 09, 2007 3:54 pm

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.
Mr Duke
Villager
Villager
 
Posts: 8
Joined: Mon Feb 26, 2007 2:41 pm

Postby thadiusofx3 » Fri Mar 09, 2007 4:14 pm

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.
Image
Thus spake the master programmer, "After three days without programming, life becomes meaningless"
User avatar
thadiusofx3
Knight
Knight
 
Posts: 887
Joined: Mon Dec 18, 2006 11:46 pm
Location: Jonesboro, AR

Postby Mr Duke » Fri Mar 09, 2007 4:35 pm

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).
Mr Duke
Villager
Villager
 
Posts: 8
Joined: Mon Feb 26, 2007 2:41 pm

Postby thadiusofx3 » Fri Mar 09, 2007 9:13 pm

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
Image
Thus spake the master programmer, "After three days without programming, life becomes meaningless"
User avatar
thadiusofx3
Knight
Knight
 
Posts: 887
Joined: Mon Dec 18, 2006 11:46 pm
Location: Jonesboro, AR

Postby secretrk1313 » Fri Mar 09, 2007 9:48 pm

well stated thadious, LIVE TO THE END!!
secretrk1313
Traveler
Traveler
 
Posts: 56
Joined: Sun Dec 31, 2006 6:03 pm
Location: Michigan

Postby thadiusofx3 » Fri Mar 09, 2007 9:53 pm

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.
Image
Thus spake the master programmer, "After three days without programming, life becomes meaningless"
User avatar
thadiusofx3
Knight
Knight
 
Posts: 887
Joined: Mon Dec 18, 2006 11:46 pm
Location: Jonesboro, AR

Postby Karl G. » Sat Mar 10, 2007 9:25 am

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.
User avatar
Karl G.
Lesser Spirit
 
Posts: 2453
Joined: Sat Mar 04, 2006 10:26 am

Postby thadiusofx3 » Sat Mar 10, 2007 12:21 pm

Karl G. wrote:The learning curve for the code as it stands is very steep (as Thadius is discovering)


lol you got that right
Image
Thus spake the master programmer, "After three days without programming, life becomes meaningless"
User avatar
thadiusofx3
Knight
Knight
 
Posts: 887
Joined: Mon Dec 18, 2006 11:46 pm
Location: Jonesboro, AR

Postby 9sam1 » Sat Mar 10, 2007 7:59 pm

so this will never be open source?
9sam1
Lord
Lord
 
Posts: 321
Joined: Fri Dec 22, 2006 8:25 pm

Postby Karl G. » Sat Mar 10, 2007 8:11 pm

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
User avatar
Karl G.
Lesser Spirit
 
Posts: 2453
Joined: Sat Mar 04, 2006 10:26 am

Postby 9sam1 » Sat Mar 10, 2007 8:15 pm

maybe you should offer the open source for like a certain donation amount.
9sam1
Lord
Lord
 
Posts: 321
Joined: Fri Dec 22, 2006 8:25 pm

Postby thadiusofx3 » Sun Mar 11, 2007 1:42 am

think about what you just said lol
Image
Thus spake the master programmer, "After three days without programming, life becomes meaningless"
User avatar
thadiusofx3
Knight
Knight
 
Posts: 887
Joined: Mon Dec 18, 2006 11:46 pm
Location: Jonesboro, AR

Postby Karl G. » Sun Mar 11, 2007 9:16 am

Yeah that's basically just selling the source code...
User avatar
Karl G.
Lesser Spirit
 
Posts: 2453
Joined: Sat Mar 04, 2006 10:26 am

No...

Postby figgles » Mon Mar 19, 2007 8:33 am

No, actually it isn't.

Cf: Blender
push limits
mov reality, dreams
add life, meaning
jmp future
User avatar
figgles
Tradesman
Tradesman
 
Posts: 29
Joined: Tue Jan 23, 2007 3:00 pm
Location: Euless, TX

Postby SoS » Tue Mar 27, 2007 1:46 pm

what about an offline version of it where the characters wouldn't be transferable, but for the fun of the player.
SoS
Villager
Villager
 
Posts: 3
Joined: Tue Mar 27, 2007 1:35 pm

Postby Karl G. » Tue Mar 27, 2007 2:39 pm

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.
User avatar
Karl G.
Lesser Spirit
 
Posts: 2453
Joined: Sat Mar 04, 2006 10:26 am

Postby SoS » Tue Mar 27, 2007 4:59 pm

so about this donation thing and helping program someone pm me the requirements for that.
SoS
Villager
Villager
 
Posts: 3
Joined: Tue Mar 27, 2007 1:35 pm


Return to Volucris



Who is online

Users browsing this forum: No registered users and 1 guest