Gathering team for a project
Gathering team for a project
How do you people find team for your project.
I want to say, how you can build trust with someone that he/she would not
steal your source / arts(if it is artist) as his/hers own?
For me its best to be someone from your own country, and then you
can rip his/hers guts if it tricks you .But unfortunetly i dont know anybody
here (yet) that even use compiler nor some modeling prg. for game design
purposes.I got some friends but they are interested in web design
(HTML, javascript sh**).
Just to ask how it can work (on a different countries basis)?
P.S. For now i do all stuff by myself, i have more expirience with
modeling and animation then with programing.But i am very addicted with programming.
I want to say, how you can build trust with someone that he/she would not
steal your source / arts(if it is artist) as his/hers own?
For me its best to be someone from your own country, and then you
can rip his/hers guts if it tricks you .But unfortunetly i dont know anybody
here (yet) that even use compiler nor some modeling prg. for game design
purposes.I got some friends but they are interested in web design
(HTML, javascript sh**).
Just to ask how it can work (on a different countries basis)?
P.S. For now i do all stuff by myself, i have more expirience with
modeling and animation then with programing.But i am very addicted with programming.
Last edited by belfegor on Thu May 10, 2007 10:33 am, edited 1 time in total.
-
- Posts: 219
- Joined: Fri Apr 13, 2007 8:29 pm
- Location: Illinois
- Contact:
Re: Gathering team for a project
Me too.belfegor wrote: I got some friends but they are interested in web design.
It makes me wanna cry
FlyingIsFun1217
-
- Posts: 331
- Joined: Sat Sep 02, 2006 4:11 am
- Location: Michigan
- Contact:
Non-disclosure-act. A way of protecting trade-secrets / ideas / etc. I'm pretty sure to have a SERIOUS one you'd need a Lawyer to create it - but I'm also sure you could google for some NDA templates that you could copy & modify. Ultimately, as far as I know, if you draw it up (and it's watertight - don't want any ways out of it for them!) and they send you back a scanned copy of their signature on it, it's legal. But it's quite a bit of effort - so do take the time if this is important.
-
- Posts: 331
- Joined: Sat Sep 02, 2006 4:11 am
- Location: Michigan
- Contact:
Usually you should not just recruit. You should find people and try to establish a friendship, then make them sign a contract which you can take to court if they steal/release your source. Things to look for that people are likely to steal your source.
1. They never have time to send you updates of stuff they have done
2. They usually rewrite your routines/algorithms or rewrite parts of them(This gives them the right to call it their own)
3. They never seem to help but when a big update is finished they want the source
Those are things you should look for. As soon as someone doesn't meet any deadlines you set they should be fired.
I don't know how to do this but I have heard of breaking the source or something which makes it unuseable in some instances. What I would do it make a program that compiles it and have that program connect to a site that you make and query if the user is allowed to compile and if not then stop compiling but if so proceed. So the user would have to be online but this would provide a way for you to block unwanted people from compiling your source.
So basically have a database like this:
Rayden - approved
Halifax - denied
Juju - approved
and then send the .txt file to the user that has:
Name: Rayden
Then the program would get that name go to the database and find that he is approved. Well let's say the file was.
Name: Halifax
and I can't compile the program so I change my name to "Halifax2". Well it still won't work because my name was not found.
So that's basically the simplest way I can think of but for a way to make sure that even if I put the name "Rayden" in and I wasn't Rayden then to make sure it still wouldn't let me compile. I would send a unique file to each programmer that is a series of 50,000 encrypted letters that you do an MD5 hash of. So my MD5 hash wouldn't match up to what Rayden's MD5 hash is supposed to be.
That's the most fullproof plan unless someone trys to figure out someone elses 50,000 encrypted key file which I doubt, because they would give up by then. So there you go.
1. They never have time to send you updates of stuff they have done
2. They usually rewrite your routines/algorithms or rewrite parts of them(This gives them the right to call it their own)
3. They never seem to help but when a big update is finished they want the source
Those are things you should look for. As soon as someone doesn't meet any deadlines you set they should be fired.
I don't know how to do this but I have heard of breaking the source or something which makes it unuseable in some instances. What I would do it make a program that compiles it and have that program connect to a site that you make and query if the user is allowed to compile and if not then stop compiling but if so proceed. So the user would have to be online but this would provide a way for you to block unwanted people from compiling your source.
So basically have a database like this:
Rayden - approved
Halifax - denied
Juju - approved
and then send the .txt file to the user that has:
Name: Rayden
Then the program would get that name go to the database and find that he is approved. Well let's say the file was.
Name: Halifax
and I can't compile the program so I change my name to "Halifax2". Well it still won't work because my name was not found.
So that's basically the simplest way I can think of but for a way to make sure that even if I put the name "Rayden" in and I wasn't Rayden then to make sure it still wouldn't let me compile. I would send a unique file to each programmer that is a series of 50,000 encrypted letters that you do an MD5 hash of. So my MD5 hash wouldn't match up to what Rayden's MD5 hash is supposed to be.
That's the most fullproof plan unless someone trys to figure out someone elses 50,000 encrypted key file which I doubt, because they would give up by then. So there you go.
TheQuestion = 2B || !2B
-
- Posts: 322
- Joined: Tue Aug 30, 2005 10:34 am
- Location: slovakia
Solution is so easy... distribute compiled source, dlls, or COM objects or whatever, with their header files (and make a documentation upon theese header files). Break project into pieces of libraries and write those libraries that you choose to be in your competence.... choose rendering for example, and leave physiques to some other member in the other corner of the world, and to another one, if you have more, give him development tools to do or such things (terrain generators, editors, dialogs database with script GUI and so). After all is done, all team members will have to come all together and deal their royalties when project makes a product to play finally... while all of them have source only for themselfs.I want to say, how you can build trust with someone that he/she would not
steal your source / arts(if it is artist) as his/hers own?
what is this thing...
Yeah needforhint that solution is actually good.
But I think it's hard to read 10 different people's styles of writing in C++. I think that he wants to be the overall controller and he wants other people to work on the same source as him so they could all be in the loop and know what each other is doing.
Another solution is to use gray meshes in all of the models you send them and keep the UV wrapped ones to youself until the game is ready to release. Then its as simple as just adding the UV wrapped meshes.
But I think it's hard to read 10 different people's styles of writing in C++. I think that he wants to be the overall controller and he wants other people to work on the same source as him so they could all be in the loop and know what each other is doing.
Another solution is to use gray meshes in all of the models you send them and keep the UV wrapped ones to youself until the game is ready to release. Then its as simple as just adding the UV wrapped meshes.
TheQuestion = 2B || !2B
Re: Gathering team for a project
X2, Actually most have no interest in any programming. Even though some do CompSci. (Which makes them suck even more )FlyingIsFun1217 wrote:Me too.belfegor wrote: I got some friends but they are interested in web design.
It makes me wanna cry
FlyingIsFun1217
Non Disclosure Agreement.Sparky wrote:Non-disclosure-act.
Also, if you alter an existing template make sure you get the spelling right. I recently saw a license agreement that said "No dirivitive works". I'm not totally sure if you could get away with making a derivative work but it doesn't help to give opposing lawyers ammunition.
Irrlicht Demos: http://irrlicht.sourceforge.net/forum/viewtopic.php?f=6&t=45781
Re: Gathering team for a project
Mine are WORSE!! My friends only want to PLAY games.BlindSide wrote:X2, Actually most have no interest in any programming. Even though some do CompSci. (Which makes them suck even more )FlyingIsFun1217 wrote:Me too.belfegor wrote: I got some friends but they are interested in web design.
It makes me wanna cry
FlyingIsFun1217
My company: http://www.kloena.com
My blog: http://www.zhieng.com
My co-working space: http://www.deskspace.info
My blog: http://www.zhieng.com
My co-working space: http://www.deskspace.info